diff --git a/src/main/java/dk/camelot64/kickc/model/values/ConstantCastValue.java b/src/main/java/dk/camelot64/kickc/model/values/ConstantCastValue.java index f24090e22..6cd35be89 100644 --- a/src/main/java/dk/camelot64/kickc/model/values/ConstantCastValue.java +++ b/src/main/java/dk/camelot64/kickc/model/values/ConstantCastValue.java @@ -6,6 +6,8 @@ import dk.camelot64.kickc.model.operators.Operators; import dk.camelot64.kickc.model.symbols.ProgramScope; import dk.camelot64.kickc.model.types.SymbolType; +import java.util.Objects; + /** A Cast of a constant that requires no actual operation. * The types have the same size and the code will execute as if the value already had the type cast to. * Examples: byte to/from signed byte, word to/from sighed word. @@ -61,4 +63,18 @@ public class ConstantCastValue implements ConstantValue { public String toString() { return toString(null); } + + @Override + public boolean equals(Object o) { + if(this == o) return true; + if(o == null || getClass() != o.getClass()) return false; + ConstantCastValue that = (ConstantCastValue) o; + return toType.equals(that.toType) && + value.equals(that.value); + } + + @Override + public int hashCode() { + return Objects.hash(toType, value); + } } diff --git a/src/main/java/dk/camelot64/kickc/model/values/ConstantSymbolPointer.java b/src/main/java/dk/camelot64/kickc/model/values/ConstantSymbolPointer.java index c4ef6cca1..3be8b7911 100644 --- a/src/main/java/dk/camelot64/kickc/model/values/ConstantSymbolPointer.java +++ b/src/main/java/dk/camelot64/kickc/model/values/ConstantSymbolPointer.java @@ -88,7 +88,6 @@ public class ConstantSymbolPointer implements ConstantValue { @Override public int hashCode() { - return Objects.hash(toSymbol); } } diff --git a/src/main/java/dk/camelot64/kickc/model/values/PointerDereferenceSimple.java b/src/main/java/dk/camelot64/kickc/model/values/PointerDereferenceSimple.java index c0deefec4..9154f4ef2 100644 --- a/src/main/java/dk/camelot64/kickc/model/values/PointerDereferenceSimple.java +++ b/src/main/java/dk/camelot64/kickc/model/values/PointerDereferenceSimple.java @@ -2,6 +2,8 @@ package dk.camelot64.kickc.model.values; import dk.camelot64.kickc.model.Program; +import java.util.Objects; + /** A dereferenced pointer (based on a variable or a constant pointer) */ public class PointerDereferenceSimple implements PointerDereference { @@ -29,4 +31,16 @@ public class PointerDereferenceSimple implements PointerDereference { return "*(" + pointer.toString(program) + ')'; } + @Override + public boolean equals(Object o) { + if(this == o) return true; + if(o == null || getClass() != o.getClass()) return false; + PointerDereferenceSimple that = (PointerDereferenceSimple) o; + return pointer.equals(that.pointer); + } + + @Override + public int hashCode() { + return Objects.hash(pointer); + } } diff --git a/src/main/kc/include/c64.h b/src/main/kc/include/c64.h index de67ef76a..1ce577c4e 100644 --- a/src/main/kc/include/c64.h +++ b/src/main/kc/include/c64.h @@ -87,6 +87,3 @@ void sid_rnd_init(); // Get a random number from the SID voice 3, // Must be initialized with sid_rnd_init() char sid_rnd(); - - - diff --git a/src/test/kc/examples/3d/3d.c b/src/test/kc/examples/3d/3d.c index fe8bf9a58..9621442ae 100644 --- a/src/test/kc/examples/3d/3d.c +++ b/src/test/kc/examples/3d/3d.c @@ -55,15 +55,15 @@ signed char sz = 0; void anim() { while(true) { - while(*RASTER!=$ff) {} - while(*RASTER!=$fe) {} - while(*RASTER!=$fd) {} - (*BORDERCOL)++; + while(VICII->RASTER!=$ff) {} + while(VICII->RASTER!=$fe) {} + while(VICII->RASTER!=$fd) {} + (VICII->BORDER_COLOR)++; //calculate_matrix_16(sx,sy,sz); calculate_matrix(sx,sy,sz); store_matrix(); for(char i: 0..7) { - (*BORDERCOL)++; + (VICII->BORDER_COLOR)++; rotate_matrix(xs[i], ys[i], zs[i]); xrs[i] = *xr; yrs[i] = *yr; @@ -75,9 +75,9 @@ void anim() { SPRITES_XPOS[i2] = $80+(char)((*xp)); SPRITES_YPOS[i2] = $80+(char)((*yp)); } - *BORDERCOL = LIGHT_GREY; + VICII->BORDER_COLOR = LIGHT_GREY; debug_print(); - *BORDERCOL = LIGHT_BLUE; + VICII->BORDER_COLOR = LIGHT_BLUE; // Increment angles sx +=2; sy -=3; @@ -157,7 +157,7 @@ void debug_print() { // Initialize sprites void sprites_init() { char* SCREEN = $400; - *SPRITES_ENABLE = %11111111; + VICII->SPRITES_ENABLE = %11111111; char* sprites_ptr = SCREEN+$3f8; for(char i: 0..7) { sprites_ptr[i] = (char)(SPRITE/$40); diff --git a/src/test/kc/examples/bresenham/bitmap-bresenham.c b/src/test/kc/examples/bresenham/bitmap-bresenham.c index 352a4ec66..11beffc57 100644 --- a/src/test/kc/examples/bresenham/bitmap-bresenham.c +++ b/src/test/kc/examples/bresenham/bitmap-bresenham.c @@ -9,8 +9,8 @@ char lines_y[] = { 10, 40, 60, 80, 110, 80, 60, 40, 10 }; char lines_cnt = 8; void main() { - *BORDERCOL = 0; - *BGCOL = 0; + VICII->BORDER_COLOR = 0; + VICII->BG_COLOR = 0; *D011 = VIC_BMM|VIC_DEN|VIC_RSEL|3; *VIC_MEMORY = (char)((((unsigned int)SCREEN&$3fff)/$40)|(((unsigned int)BITMAP&$3fff)/$400)); bitmap_init(BITMAP); diff --git a/src/test/kc/examples/fire/fire.c b/src/test/kc/examples/fire/fire.c index 85f764e17..f15c2d62e 100644 --- a/src/test/kc/examples/fire/fire.c +++ b/src/test/kc/examples/fire/fire.c @@ -13,8 +13,8 @@ unsigned char* CHARSET = 0x3000; void main() { asm { sei } - *BORDERCOL = BLACK; - *BGCOL = BLACK; + VICII->BORDER_COLOR = BLACK; + VICII->BG_COLOR = BLACK; fillscreen(BUFFER, 00); fillscreen(SCREEN1, 00); fillscreen(SCREEN2, 00); diff --git a/src/test/kc/examples/irq/irq-hyperscreen.c b/src/test/kc/examples/irq/irq-hyperscreen.c index fafabf83c..81e2448c4 100644 --- a/src/test/kc/examples/irq/irq-hyperscreen.c +++ b/src/test/kc/examples/irq/irq-hyperscreen.c @@ -9,10 +9,10 @@ void main() { // Disable CIA 1 Timer IRQ CIA1->INTERRUPT = CIA_INTERRUPT_CLEAR; // Set raster line to $fa - *VIC_CONTROL &=$7f; - *RASTER = $fa; + VICII->CONTROL1 &=$7f; + VICII->RASTER = $fa; // Enable Raster Interrupt - *IRQ_ENABLE = IRQ_RASTER; + VICII->IRQ_ENABLE = IRQ_RASTER; // Set the IRQ routine *KERNEL_IRQ = &irq_bottom_1; asm { cli } @@ -20,26 +20,26 @@ void main() { // Interrupt Routine 1 interrupt(kernel_min) void irq_bottom_1() { - *BORDERCOL = WHITE; + VICII->BORDER_COLOR = WHITE; // Set screen height to 24 lines - this is done after the border should have started drawing - so it wont start - *VIC_CONTROL &= ($ff^VIC_RSEL); + VICII->CONTROL1 &= ($ff^VIC_RSEL); // Acknowledge the IRQ - *IRQ_STATUS = IRQ_RASTER; + VICII->IRQ_STATUS = IRQ_RASTER; // Trigger IRQ 2 at line $fd - *RASTER = $fd; + VICII->RASTER = $fd; *KERNEL_IRQ = &irq_bottom_2; - *BORDERCOL = RED; + VICII->BORDER_COLOR = RED; } // Interrupt Routine 2 interrupt(kernel_keyboard) void irq_bottom_2() { - *BORDERCOL = WHITE; + VICII->BORDER_COLOR = WHITE; // Set screen height back to 25 lines (preparing for the next screen) - *VIC_CONTROL |= VIC_RSEL; + VICII->CONTROL1 |= VIC_RSEL; // Acknowledge the IRQ - *IRQ_STATUS = IRQ_RASTER; + VICII->IRQ_STATUS = IRQ_RASTER; // Trigger IRQ 1 at line $fa - *RASTER = $fa; + VICII->RASTER = $fa; *KERNEL_IRQ = &irq_bottom_1; - *BORDERCOL = RED; + VICII->BORDER_COLOR = RED; } \ No newline at end of file diff --git a/src/test/kc/examples/kernalload/kernalload.c b/src/test/kc/examples/kernalload/kernalload.c index af186b506..6398b842d 100644 --- a/src/test/kc/examples/kernalload/kernalload.c +++ b/src/test/kc/examples/kernalload/kernalload.c @@ -28,11 +28,11 @@ void main() { // Load sprite file into memory char status = loadFileToMemory(8, "SPRITE", LOAD_SPRITE); if(status!=0xff) { - *BORDERCOL = 0x02; + VICII->BORDER_COLOR = 0x02; error(status); } // Show the loaded sprite on screen - *SPRITES_ENABLE = %00000001; + VICII->SPRITES_ENABLE = %00000001; SPRITES_PTR[0] = toSpritePtr(LOAD_SPRITE); SPRITES_COLS[0] = GREEN; SPRITES_XPOS[0] = 0x15; diff --git a/src/test/kc/examples/multiplexer/simple-multiplexer.c b/src/test/kc/examples/multiplexer/simple-multiplexer.c index 89fc22841..f50033bf1 100644 --- a/src/test/kc/examples/multiplexer/simple-multiplexer.c +++ b/src/test/kc/examples/multiplexer/simple-multiplexer.c @@ -40,7 +40,7 @@ void init() { xp += 9; } // Enable & initialize sprites - *SPRITES_ENABLE = $ff; + VICII->SPRITES_ENABLE = $ff; for(char ss: 0..7) { SPRITES_COLS[ss] = GREEN; } @@ -51,9 +51,9 @@ void loop() { // The current index into the y-sinus char sin_idx = 0; while(true) { - while(*RASTER!=$ff) {} + while(VICII->RASTER!=$ff) {} // Assign sinus positions - (*BORDERCOL)++; + (VICII->BORDER_COLOR)++; char y_idx = sin_idx; for(char sy: 0..PLEX_COUNT-1) { PLEX_YPOS[sy] = YSIN[y_idx]; @@ -61,18 +61,18 @@ void loop() { } sin_idx +=1; // Sort the sprites by y-position - (*BORDERCOL)++; + (VICII->BORDER_COLOR)++; plexSort(); - *BORDERCOL = BLACK; + VICII->BORDER_COLOR = BLACK; while((*D011&VIC_RST8)!=0) {} // Show the sprites for( char ss: 0..PLEX_COUNT-1) { - *BORDERCOL = BLACK; + VICII->BORDER_COLOR = BLACK; char rasterY = plexFreeNextYpos(); - while(*RASTERRASTERBORDER_COLOR)++; plexShowSprite(); } - *BORDERCOL = BLACK; + VICII->BORDER_COLOR = BLACK; } } \ No newline at end of file diff --git a/src/test/kc/examples/music/music.c b/src/test/kc/examples/music/music.c index b8e0bbf10..6e1f66323 100755 --- a/src/test/kc/examples/music/music.c +++ b/src/test/kc/examples/music/music.c @@ -20,10 +20,10 @@ void main() { asm { jsr music.init } do { // Wait for the RASTER - do {} while (*RASTER != $fd); - (*BORDERCOL)++; + do {} while (VICII->RASTER != $fd); + (VICII->BORDER_COLOR)++; // Play the music asm { jsr music.play } - (*BORDERCOL)--; + (VICII->BORDER_COLOR)--; } while (true); } \ No newline at end of file diff --git a/src/test/kc/examples/music/music_irq.c b/src/test/kc/examples/music/music_irq.c index 814b7b4b5..99de81648 100755 --- a/src/test/kc/examples/music/music_irq.c +++ b/src/test/kc/examples/music/music_irq.c @@ -23,10 +23,10 @@ void main() { // Disable CIA 1 Timer IRQ CIA1->INTERRUPT = CIA_INTERRUPT_CLEAR; // Set raster line to $fd - *VIC_CONTROL &=$7f; - *RASTER = $fd; + VICII->CONTROL1 &=$7f; + VICII->RASTER = $fd; // Enable Raster Interrupt - *IRQ_ENABLE = IRQ_RASTER; + VICII->IRQ_ENABLE = IRQ_RASTER; // Set the IRQ routine *KERNEL_IRQ = &irq_play; asm { cli } @@ -34,10 +34,10 @@ void main() { // Raster IRQ Routine playing music interrupt(kernel_keyboard) void irq_play() { - (*BORDERCOL)++; + (VICII->BORDER_COLOR)++; // Play SID asm { jsr music.play } // Acknowledge the IRQ - *IRQ_STATUS = IRQ_RASTER; - (*BORDERCOL)--; + VICII->IRQ_STATUS = IRQ_RASTER; + (VICII->BORDER_COLOR)--; } \ No newline at end of file diff --git a/src/test/kc/examples/nmisamples/nmisamples.c b/src/test/kc/examples/nmisamples/nmisamples.c index 3669992ad..c72447d54 100644 --- a/src/test/kc/examples/nmisamples/nmisamples.c +++ b/src/test/kc/examples/nmisamples/nmisamples.c @@ -33,15 +33,15 @@ void main() { } interrupt(hardware_all) void nmi() { - (*BORDERCOL)++; + (VICII->BORDER_COLOR)++; asm { lda CIA2_INTERRUPT } SID->VOLUME_FILTER_MODE = *sample & $0f; *KERNEL_NMI = &nmi2; - (*BORDERCOL)--; + (VICII->BORDER_COLOR)--; } interrupt(hardware_all) void nmi2() { - (*BORDERCOL)++; + (VICII->BORDER_COLOR)++; asm { lda CIA2_INTERRUPT } SID->VOLUME_FILTER_MODE = *sample >> 4; sample++; @@ -49,5 +49,5 @@ interrupt(hardware_all) void nmi2() { sample = SAMPLE; } *KERNEL_NMI = &nmi; - (*BORDERCOL)--; + (VICII->BORDER_COLOR)--; } \ No newline at end of file diff --git a/src/test/kc/examples/plasma/plasma-unroll.c b/src/test/kc/examples/plasma/plasma-unroll.c index 9dca3ebcb..e127de478 100644 --- a/src/test/kc/examples/plasma/plasma-unroll.c +++ b/src/test/kc/examples/plasma/plasma-unroll.c @@ -19,8 +19,8 @@ const unsigned char align(0x100) SINTABLE[0x100] = kickasm {{ void main() { asm { sei } - *BORDERCOL = BLUE; - *BGCOL = BLUE; + VICII->BORDER_COLOR = BLUE; + VICII->BG_COLOR = BLUE; for(unsigned char* col : COLS..COLS+1000) *col = BLACK; makecharset(CHARSET); *D018 = toD018(SCREEN1, CHARSET); diff --git a/src/test/kc/examples/plasma/plasma.c b/src/test/kc/examples/plasma/plasma.c index f16657444..27cc1d3ee 100644 --- a/src/test/kc/examples/plasma/plasma.c +++ b/src/test/kc/examples/plasma/plasma.c @@ -18,8 +18,8 @@ const char align(0x100) SINTABLE[0x100] = kickasm {{ void main() { asm { sei } - *BORDERCOL = BLUE; - *BGCOL = BLUE; + VICII->BORDER_COLOR = BLUE; + VICII->BG_COLOR = BLUE; for(char* col : COLS..COLS+1000) *col = BLACK; makecharset(CHARSET); // Show double-buffered plasma diff --git a/src/test/kc/examples/rasterbars/raster-bars.c b/src/test/kc/examples/rasterbars/raster-bars.c index d09fef539..201b1038b 100644 --- a/src/test/kc/examples/rasterbars/raster-bars.c +++ b/src/test/kc/examples/rasterbars/raster-bars.c @@ -5,8 +5,8 @@ void main() { sei } do { - do {} while (*RASTER!=$a); - do {} while (*RASTER!=$b); + do {} while (VICII->RASTER!=$a); + do {} while (VICII->RASTER!=$b); raster(); } while (true); } @@ -39,8 +39,8 @@ void raster() { char i = 0; char col = rastercols[i]; do { - *BGCOL = col; - *BORDERCOL = col; + VICII->BG_COLOR = col; + VICII->BORDER_COLOR = col; col = rastercols[++i]; asm { nop diff --git a/src/test/kc/examples/rotate/rotate.c b/src/test/kc/examples/rotate/rotate.c index 7ed6ba3c4..3eef218e6 100644 --- a/src/test/kc/examples/rotate/rotate.c +++ b/src/test/kc/examples/rotate/rotate.c @@ -25,7 +25,7 @@ void main() { void init() { mulf_init(); - *SPRITES_ENABLE = %11111111; + VICII->SPRITES_ENABLE = %11111111; char* sprites_ptr = SCREEN+$3f8; for(char i: 0..7) { sprites_ptr[i] = (char)(SPRITE/$40); @@ -40,8 +40,8 @@ signed char ys[8] = { -70, 0, 70, -70, 70, -70, 0, 70}; void anim() { char angle = 0; while(true) { - while(*RASTER!=$ff) {} - (*BORDERCOL)++; + while(VICII->RASTER!=$ff) {} + (VICII->BORDER_COLOR)++; clock_start(); signed char cos_a = (signed char) COS[angle]; // signed fixed[0.7] signed char sin_a = (signed char) SIN[angle]; // signed fixed[0.7] @@ -65,13 +65,13 @@ void anim() { SPRITES_XPOS[i2] = SPRITES_XMSB = sprite_msb; angle++; // Calculate the cycle count - 0x12 is the base usage of start/read unsigned long cyclecount = clock()-CLOCKS_PER_INIT; // Print cycle count print_ulong_at(cyclecount, SCREEN); - *BORDERCOL = LIGHT_BLUE; + VICII->BORDER_COLOR = LIGHT_BLUE; } } diff --git a/src/test/kc/examples/scroll/scroll.c b/src/test/kc/examples/scroll/scroll.c index 173c3503d..7d52de967 100644 --- a/src/test/kc/examples/scroll/scroll.c +++ b/src/test/kc/examples/scroll/scroll.c @@ -1,7 +1,6 @@ +#include + char* const SCREEN = $0400; -char* const RASTER = $d012; -char* const BGCOL = $d020; -char* const SCROLL = $d016; const char TEXT[] = "-= this is rex of camelot testing a scroller created in kickc. kickc is an optimizing c-compiler for 6502 assembler. =- "; void main() { @@ -11,9 +10,9 @@ void main() { char* const line = SCREEN+40; do { // Wait for raster - do {} while(*RASTER!=$fe); - do {} while(*RASTER!=$ff); - ++*BGCOL; + do {} while(VICII->RASTER!=$fe); + do {} while(VICII->RASTER!=$ff); + ++VICII->BG_COLOR; // Soft scroll if(--scroll==$ff) { scroll = 7; @@ -30,8 +29,8 @@ void main() { line[39] = c; nxt++; } - *SCROLL = scroll; - --*BGCOL; + VICII->CONTROL2 = scroll; + --VICII->BG_COLOR; } while(true); } diff --git a/src/test/kc/examples/scrollbig/scrollbig.c b/src/test/kc/examples/scrollbig/scrollbig.c index 1abfb55e9..88de72150 100644 --- a/src/test/kc/examples/scrollbig/scrollbig.c +++ b/src/test/kc/examples/scrollbig/scrollbig.c @@ -1,22 +1,18 @@ // An 8x8 char letter scroller +#include -char* PROCPORT = $01; -char* CHARGEN = $d000; char* SCREEN = $0400; -char* RASTER = $d012; -char* BGCOL = $d020; -char* SCROLL = $d016; char* TEXT = "-= this is rex of camelot testing a scroller created in kickc. kickc is an optimizing c-compiler for 6502 assembler. =- "; void main() { fillscreen(SCREEN, $20); do { // Wait for raster - do {} while(*RASTER!=$fe); - do {} while(*RASTER!=$ff); - ++*BGCOL; + do {} while(VICII->RASTER!=$fe); + do {} while(VICII->RASTER!=$ff); + ++VICII->BG_COLOR; scroll_soft(); - --*BGCOL; + --VICII->BG_COLOR; } while(true); } @@ -27,7 +23,7 @@ void scroll_soft() { scroll = 7; scroll_bit(); } - *SCROLL = scroll; + VICII->CONTROL2 = scroll; } // Scroll the next bit from the current char onto the screen - trigger next char if needed diff --git a/src/test/kc/examples/scrolllogo/scrolllogo.c b/src/test/kc/examples/scrolllogo/scrolllogo.c index 7286511e0..3a446d5d4 100644 --- a/src/test/kc/examples/scrolllogo/scrolllogo.c +++ b/src/test/kc/examples/scrolllogo/scrolllogo.c @@ -18,9 +18,9 @@ signed int align($100) xsin[XSIN_SIZE]; void main() { asm { sei } - *BORDERCOL = WHITE; - *BGCOL = *BGCOL2 = DARK_GREY; - *BGCOL3 = BLACK; + VICII->BORDER_COLOR = WHITE; + VICII->BG_COLOR = VICII->BG_COLOR1 = DARK_GREY; + VICII->BG_COLOR2 = BLACK; *D018 = toD018(SCREEN, LOGO); *D016 = VIC_MCM; memset(SCREEN, BLACK, 1000); @@ -37,14 +37,14 @@ unsigned int xsin_idx = 0; void loop() { while(true) { // Wait for the raster to reach the bottom of the screen - while(*RASTER!=$ff) {} - (*BORDERCOL)++; + while(VICII->RASTER!=$ff) {} + (VICII->BORDER_COLOR)++; signed int xpos = *(xsin+xsin_idx); render_logo(xpos); if(++xsin_idx==XSIN_SIZE) { xsin_idx = 0; } - (*BORDERCOL)--; + (VICII->BORDER_COLOR)--; } } diff --git a/src/test/kc/examples/showlogo/showlogo.c b/src/test/kc/examples/showlogo/showlogo.c index fd38bf622..877d57ac7 100644 --- a/src/test/kc/examples/showlogo/showlogo.c +++ b/src/test/kc/examples/showlogo/showlogo.c @@ -13,9 +13,9 @@ kickasm(resource "logo.png", pc LOGO, bytes 6*40*8 ) {{ }} void main() { - *BORDERCOL = WHITE; - *BGCOL = *BGCOL2 = DARK_GREY; - *BGCOL3 = BLACK; + VICII->BORDER_COLOR = WHITE; + VICII->BG_COLOR = VICII->BG_COLOR1 = DARK_GREY; + VICII->BG_COLOR2 = BLACK; *D018 = toD018(SCREEN, LOGO); *D016 = VIC_MCM | VIC_CSEL; memset(SCREEN, BLACK, 40*25); diff --git a/src/test/kc/examples/sinplotter/sine-plotter.c b/src/test/kc/examples/sinplotter/sine-plotter.c index d42fe06ce..a56448f3d 100644 --- a/src/test/kc/examples/sinplotter/sine-plotter.c +++ b/src/test/kc/examples/sinplotter/sine-plotter.c @@ -33,7 +33,7 @@ void main() { sin16s_gen2(sin, SIN_SIZE, -320, 320); render_sine(); while(true) { - (*BGCOL)++; + (VICII->BG_COLOR)++; } } diff --git a/src/test/kc/examples/sinsprites/sinus-sprites.c b/src/test/kc/examples/sinsprites/sinus-sprites.c index 61a924a3a..95364c002 100644 --- a/src/test/kc/examples/sinsprites/sinus-sprites.c +++ b/src/test/kc/examples/sinsprites/sinus-sprites.c @@ -12,7 +12,7 @@ char* const SCREEN = $400; void main() { init(); do { - do { } while (*RASTER!=$ff); + do { } while (VICII->RASTER!=$ff); anim(); } while(true); } @@ -67,7 +67,7 @@ char sin_idx_x = 0; char sin_idx_y = 0; void anim() { - (*BORDERCOL)++; + (VICII->BORDER_COLOR)++; char xidx = sin_idx_x; char yidx = sin_idx_y; char j2 = 12; @@ -87,7 +87,7 @@ void anim() { } j2 = j2-2; } - *SPRITES_XMSB = x_msb; + VICII->SPRITES_XMSB = x_msb; // Increment sin indices if(++sin_idx_x>=sinlen_x) { @@ -96,13 +96,13 @@ void anim() { if(++sin_idx_y>=sinlen_y) { sin_idx_y = 0; } - (*BORDERCOL)--; + (VICII->BORDER_COLOR)--; } void place_sprites() { - *SPRITES_ENABLE = %01111111; - *SPRITES_EXPAND_X = %01111111; - *SPRITES_EXPAND_Y = %01111111; + VICII->SPRITES_ENABLE = %01111111; + VICII->SPRITES_EXPAND_X = %01111111; + VICII->SPRITES_EXPAND_Y = %01111111; char* sprites_ptr = SCREEN+$3f8; char spr_id = (char)((unsigned int)sprites/$40); char spr_x = 60; diff --git a/src/test/ref/c64dtv-gfxexplorer.asm b/src/test/ref/c64dtv-gfxexplorer.asm index 2df5dfe65..036dad8e6 100644 --- a/src/test/ref/c64dtv-gfxexplorer.asm +++ b/src/test/ref/c64dtv-gfxexplorer.asm @@ -903,59 +903,59 @@ get_plane: { .label return = 9 // if(idx==0) cmp #0 - beq __b2 + beq __b1 // if(idx==1) cmp #1 + bne !__b6+ + jmp __b6 + !__b6: + // if(idx==2) + cmp #2 bne !__b7+ jmp __b7 !__b7: - // if(idx==2) - cmp #2 + // if(idx==3) + cmp #3 bne !__b8+ jmp __b8 !__b8: - // if(idx==3) - cmp #3 + // if(idx==4) + cmp #4 bne !__b9+ jmp __b9 !__b9: - // if(idx==4) - cmp #4 + // if(idx==5) + cmp #5 bne !__b10+ jmp __b10 !__b10: - // if(idx==5) - cmp #5 + // if(idx==6) + cmp #6 bne !__b11+ jmp __b11 !__b11: - // if(idx==6) - cmp #6 + // if(idx==7) + cmp #7 bne !__b12+ jmp __b12 !__b12: - // if(idx==7) - cmp #7 + // if(idx==8) + cmp #8 bne !__b13+ jmp __b13 !__b13: - // if(idx==8) - cmp #8 - bne !__b14+ - jmp __b14 - !__b14: // if(idx==9) cmp #9 - beq __b3 + beq __b2 // if(idx==10) cmp #$a - beq __b4 + beq __b3 // if(idx==11) cmp #$b - beq __b5 + beq __b4 // if(idx==12) cmp #$c - beq __b6 + beq __b5 // if(idx==13) cmp #$d bne __b1 @@ -979,16 +979,6 @@ get_plane: { sta.z return+3 rts __b2: - lda #VIC_SCREEN0 - sta.z return+1 - lda #>$10 - sta.z return+2 - lda #>VIC_SCREEN0>>$10 - sta.z return+3 - rts - __b3: lda #PLANE_HORISONTAL2 @@ -998,7 +988,7 @@ get_plane: { lda #>PLANE_HORISONTAL2>>$10 sta.z return+3 rts - __b4: + __b3: lda #PLANE_VERTICAL2 @@ -1008,7 +998,7 @@ get_plane: { lda #>PLANE_VERTICAL2>>$10 sta.z return+3 rts - __b5: + __b4: lda #PLANE_CHARSET8 @@ -1018,7 +1008,7 @@ get_plane: { lda #>PLANE_CHARSET8>>$10 sta.z return+3 rts - __b6: + __b5: lda #PLANE_BLANK @@ -1028,7 +1018,7 @@ get_plane: { lda #>PLANE_BLANK>>$10 sta.z return+3 rts - __b7: + __b6: lda #VIC_SCREEN1 @@ -1038,7 +1028,7 @@ get_plane: { lda #>VIC_SCREEN1>>$10 sta.z return+3 rts - __b8: + __b7: lda #VIC_SCREEN2 @@ -1048,7 +1038,7 @@ get_plane: { lda #>VIC_SCREEN2>>$10 sta.z return+3 rts - __b9: + __b8: lda #VIC_SCREEN3 @@ -1058,7 +1048,7 @@ get_plane: { lda #>VIC_SCREEN3>>$10 sta.z return+3 rts - __b10: + __b9: lda #VIC_BITMAP @@ -1068,7 +1058,7 @@ get_plane: { lda #>VIC_BITMAP>>$10 sta.z return+3 rts - __b11: + __b10: lda #VIC_CHARSET_ROM @@ -1078,7 +1068,7 @@ get_plane: { lda #>VIC_CHARSET_ROM>>$10 sta.z return+3 rts - __b12: + __b11: lda #PLANE_8BPP_CHUNKY @@ -1088,7 +1078,7 @@ get_plane: { lda #>PLANE_8BPP_CHUNKY>>$10 sta.z return+3 rts - __b13: + __b12: lda #PLANE_HORISONTAL @@ -1098,7 +1088,7 @@ get_plane: { lda #>PLANE_HORISONTAL>>$10 sta.z return+3 rts - __b14: + __b13: lda #PLANE_VERTICAL diff --git a/src/test/ref/c64dtv-gfxexplorer.log b/src/test/ref/c64dtv-gfxexplorer.log index aaf7d6ffa..23665d629 100644 --- a/src/test/ref/c64dtv-gfxexplorer.log +++ b/src/test/ref/c64dtv-gfxexplorer.log @@ -14784,21 +14784,10 @@ get_plane: { jmp __b1 // get_plane::@1 __b1: - // [250] phi from get_plane::@1 to get_plane::@return [phi:get_plane::@1->get_plane::@return] - __breturn_from___b1: - // [250] phi (dword) get_plane::return#14 = (dword)(const nomodify byte*) VIC_SCREEN0 [phi:get_plane::@1->get_plane::@return#0] -- vduz1=vduc1 - lda #VIC_SCREEN0 - sta.z return+1 - lda #>$10 - sta.z return+2 - lda #>VIC_SCREEN0>>$10 - sta.z return+3 - jmp __breturn - // [250] phi from get_plane to get_plane::@return [phi:get_plane->get_plane::@return] + // [250] phi from get_plane get_plane::@1 to get_plane::@return [phi:get_plane/get_plane::@1->get_plane::@return] __breturn_from_get_plane: - // [250] phi (dword) get_plane::return#14 = (dword)(const nomodify byte*) VIC_SCREEN0 [phi:get_plane->get_plane::@return#0] -- vduz1=vduc1 + __breturn_from___b1: + // [250] phi (dword) get_plane::return#14 = (dword)(const nomodify byte*) VIC_SCREEN0 [phi:get_plane/get_plane::@1->get_plane::@return#0] -- vduz1=vduc1 lda #VIC_SCREEN0 @@ -19855,362 +19844,362 @@ Uplift Scope [gfx_init_plane_vertical2] Uplift Scope [gfx_init_plane_blank] Uplift Scope [gfx_init_plane_full] -Uplifting [keyboard_event_scan] best 15469563 combination reg byte a [ keyboard_event_scan::$15 ] reg byte a [ keyboard_event_scan::$16 ] zp[1]:252 [ keyboard_event_scan::event_type#0 ] zp[1]:253 [ keyboard_event_scan::$23 ] zp[1]:16 [ keyboard_event_scan::col#2 keyboard_event_scan::col#1 ] zp[1]:17 [ keyboard_event_scan::keycode#10 keyboard_event_scan::keycode#11 keyboard_event_scan::keycode#13 keyboard_event_scan::keycode#14 keyboard_event_scan::keycode#1 ] zp[1]:14 [ keyboard_event_scan::row#2 keyboard_event_scan::row#1 ] zp[1]:241 [ keyboard_event_scan::row_scan#0 ] zp[1]:243 [ keyboard_event_scan::$0 ] zp[1]:245 [ keyboard_event_scan::$3 ] zp[1]:247 [ keyboard_event_scan::$6 ] zp[1]:249 [ keyboard_event_scan::$9 ] +Uplifting [keyboard_event_scan] best 15469540 combination reg byte a [ keyboard_event_scan::$15 ] reg byte a [ keyboard_event_scan::$16 ] zp[1]:252 [ keyboard_event_scan::event_type#0 ] zp[1]:253 [ keyboard_event_scan::$23 ] zp[1]:16 [ keyboard_event_scan::col#2 keyboard_event_scan::col#1 ] zp[1]:17 [ keyboard_event_scan::keycode#10 keyboard_event_scan::keycode#11 keyboard_event_scan::keycode#13 keyboard_event_scan::keycode#14 keyboard_event_scan::keycode#1 ] zp[1]:14 [ keyboard_event_scan::row#2 keyboard_event_scan::row#1 ] zp[1]:241 [ keyboard_event_scan::row_scan#0 ] zp[1]:243 [ keyboard_event_scan::$0 ] zp[1]:245 [ keyboard_event_scan::$3 ] zp[1]:247 [ keyboard_event_scan::$6 ] zp[1]:249 [ keyboard_event_scan::$9 ] Limited combination testing to 10 combinations of 5308416 possible. -Uplifting [] best 15469545 combination zp[1]:18 [ keyboard_events_size#18 keyboard_events_size#106 keyboard_events_size#97 keyboard_events_size#47 keyboard_events_size#27 keyboard_events_size#24 keyboard_events_size#100 keyboard_events_size#4 keyboard_events_size#105 keyboard_events_size#1 keyboard_events_size#2 ] zp[2]:54 [ print_line_cursor#21 print_line_cursor#2 print_set_screen::screen#2 print_line_cursor#22 ] zp[2]:52 [ print_char_cursor#41 print_char_cursor#24 print_char_cursor#72 print_char_cursor#73 print_char_cursor#42 print_char_cursor#28 ] reg byte x [ keyboard_modifiers#21 keyboard_modifiers#20 keyboard_modifiers#19 keyboard_modifiers#18 keyboard_modifiers#3 keyboard_modifiers#4 keyboard_modifiers#5 ] zp[1]:32 [ form_field_idx#28 form_field_idx#1 form_field_idx#18 form_field_idx#31 form_field_idx#6 form_field_idx#5 ] zp[1]:31 [ form_cursor_count#21 form_cursor_count#1 form_cursor_count#16 form_cursor_count#15 form_cursor_count#5 ] +Uplifting [] best 15469522 combination zp[1]:18 [ keyboard_events_size#18 keyboard_events_size#106 keyboard_events_size#97 keyboard_events_size#47 keyboard_events_size#27 keyboard_events_size#24 keyboard_events_size#100 keyboard_events_size#4 keyboard_events_size#105 keyboard_events_size#1 keyboard_events_size#2 ] zp[2]:54 [ print_line_cursor#21 print_line_cursor#2 print_set_screen::screen#2 print_line_cursor#22 ] zp[2]:52 [ print_char_cursor#41 print_char_cursor#24 print_char_cursor#72 print_char_cursor#73 print_char_cursor#42 print_char_cursor#28 ] reg byte x [ keyboard_modifiers#21 keyboard_modifiers#20 keyboard_modifiers#19 keyboard_modifiers#18 keyboard_modifiers#3 keyboard_modifiers#4 keyboard_modifiers#5 ] zp[1]:32 [ form_field_idx#28 form_field_idx#1 form_field_idx#18 form_field_idx#31 form_field_idx#6 form_field_idx#5 ] zp[1]:31 [ form_cursor_count#21 form_cursor_count#1 form_cursor_count#16 form_cursor_count#15 form_cursor_count#5 ] Limited combination testing to 10 combinations of 16 possible. -Uplifting [keyboard_matrix_read] best 15409539 combination reg byte x [ keyboard_matrix_read::rowid#0 ] reg byte a [ keyboard_matrix_read::return#0 ] zp[1]:240 [ keyboard_matrix_read::return#2 ] +Uplifting [keyboard_matrix_read] best 15409516 combination reg byte x [ keyboard_matrix_read::rowid#0 ] reg byte a [ keyboard_matrix_read::return#0 ] zp[1]:240 [ keyboard_matrix_read::return#2 ] Limited combination testing to 10 combinations of 64 possible. -Uplifting [print_str_at] best 15409539 combination zp[2]:37 [ print_str_at::str#2 print_str_at::str#1 print_str_at::str#0 ] zp[2]:39 [ print_str_at::at#2 print_str_at::at#0 ] -Uplifting [form_field_ptr] best 15406524 combination reg byte y [ form_field_ptr::y#0 ] reg byte x [ form_field_ptr::field_idx#2 form_field_ptr::field_idx#1 form_field_ptr::field_idx#0 ] zp[1]:265 [ form_field_ptr::x#0 ] zp[2]:266 [ form_field_ptr::return#0 ] zp[2]:263 [ form_field_ptr::line#0 ] zp[2]:268 [ form_field_ptr::return#3 ] +Uplifting [print_str_at] best 15409516 combination zp[2]:37 [ print_str_at::str#2 print_str_at::str#1 print_str_at::str#0 ] zp[2]:39 [ print_str_at::at#2 print_str_at::at#0 ] +Uplifting [form_field_ptr] best 15406501 combination reg byte y [ form_field_ptr::y#0 ] reg byte x [ form_field_ptr::field_idx#2 form_field_ptr::field_idx#1 form_field_ptr::field_idx#0 ] zp[1]:265 [ form_field_ptr::x#0 ] zp[2]:266 [ form_field_ptr::return#0 ] zp[2]:263 [ form_field_ptr::line#0 ] zp[2]:268 [ form_field_ptr::return#3 ] Limited combination testing to 10 combinations of 36 possible. -Uplifting [bitmap_plot] best 15405315 combination reg byte x [ bitmap_plot::y#4 bitmap_plot::y#1 bitmap_plot::y#0 bitmap_plot::y#3 bitmap_plot::y#2 ] zp[2]:320 [ bitmap_plot::plotter_y#0 ] reg byte a [ bitmap_plot::$1 ] zp[1]:103 [ bitmap_plot::x#4 bitmap_plot::x#1 bitmap_plot::x#0 bitmap_plot::x#3 bitmap_plot::x#2 ] zp[2]:318 [ bitmap_plot::plotter_x#0 ] zp[2]:322 [ bitmap_plot::plotter#0 ] +Uplifting [bitmap_plot] best 15405292 combination reg byte x [ bitmap_plot::y#4 bitmap_plot::y#1 bitmap_plot::y#0 bitmap_plot::y#3 bitmap_plot::y#2 ] zp[2]:320 [ bitmap_plot::plotter_y#0 ] reg byte a [ bitmap_plot::$1 ] zp[1]:103 [ bitmap_plot::x#4 bitmap_plot::x#1 bitmap_plot::x#0 bitmap_plot::x#3 bitmap_plot::x#2 ] zp[2]:318 [ bitmap_plot::plotter_x#0 ] zp[2]:322 [ bitmap_plot::plotter#0 ] Limited combination testing to 10 combinations of 36 possible. -Uplifting [keyboard_event_pressed] best 15405307 combination reg byte a [ keyboard_event_pressed::$0 ] reg byte a [ keyboard_event_pressed::$1 ] zp[1]:255 [ keyboard_event_pressed::row_bits#0 ] zp[1]:19 [ keyboard_event_pressed::keycode#4 ] zp[1]:257 [ keyboard_event_pressed::return#10 ] zp[1]:242 [ keyboard_event_pressed::return#0 ] zp[1]:244 [ keyboard_event_pressed::return#1 ] zp[1]:246 [ keyboard_event_pressed::return#2 ] zp[1]:248 [ keyboard_event_pressed::return#3 ] +Uplifting [keyboard_event_pressed] best 15405284 combination reg byte a [ keyboard_event_pressed::$0 ] reg byte a [ keyboard_event_pressed::$1 ] zp[1]:255 [ keyboard_event_pressed::row_bits#0 ] zp[1]:19 [ keyboard_event_pressed::keycode#4 ] zp[1]:257 [ keyboard_event_pressed::return#10 ] zp[1]:242 [ keyboard_event_pressed::return#0 ] zp[1]:244 [ keyboard_event_pressed::return#1 ] zp[1]:246 [ keyboard_event_pressed::return#2 ] zp[1]:248 [ keyboard_event_pressed::return#3 ] Limited combination testing to 10 combinations of 147456 possible. -Uplifting [apply_preset] best 15392974 combination reg byte y [ apply_preset::i#2 apply_preset::i#1 ] zp[2]:43 [ apply_preset::preset#15 ] reg byte a [ apply_preset::idx#0 ] +Uplifting [apply_preset] best 15392951 combination reg byte y [ apply_preset::i#2 apply_preset::i#1 ] zp[2]:43 [ apply_preset::preset#15 ] reg byte a [ apply_preset::idx#0 ] Limited combination testing to 10 combinations of 12 possible. -Uplifting [form_render_values] best 15377974 combination reg byte x [ form_render_values::idx#2 form_render_values::idx#1 ] -Uplifting [bitmap_line_xdyi] best 15376968 combination zp[1]:102 [ bitmap_line_xdyi::e#3 bitmap_line_xdyi::e#0 bitmap_line_xdyi::e#6 bitmap_line_xdyi::e#2 bitmap_line_xdyi::e#1 ] reg byte x [ bitmap_line_xdyi::y#3 bitmap_line_xdyi::y#5 bitmap_line_xdyi::y#1 bitmap_line_xdyi::y#0 bitmap_line_xdyi::y#6 bitmap_line_xdyi::y#2 ] reg byte a [ bitmap_line_xdyi::$6 ] zp[1]:100 [ bitmap_line_xdyi::x#3 bitmap_line_xdyi::x#6 bitmap_line_xdyi::x#1 bitmap_line_xdyi::x#0 bitmap_line_xdyi::x#2 ] zp[1]:98 [ bitmap_line_xdyi::xd#5 bitmap_line_xdyi::xd#1 bitmap_line_xdyi::xd#0 ] zp[1]:97 [ bitmap_line_xdyi::yd#2 bitmap_line_xdyi::yd#1 bitmap_line_xdyi::yd#0 ] zp[1]:99 [ bitmap_line_xdyi::x1#6 bitmap_line_xdyi::x1#1 bitmap_line_xdyi::x1#0 ] +Uplifting [form_render_values] best 15377951 combination reg byte x [ form_render_values::idx#2 form_render_values::idx#1 ] +Uplifting [bitmap_line_xdyi] best 15376945 combination zp[1]:102 [ bitmap_line_xdyi::e#3 bitmap_line_xdyi::e#0 bitmap_line_xdyi::e#6 bitmap_line_xdyi::e#2 bitmap_line_xdyi::e#1 ] reg byte x [ bitmap_line_xdyi::y#3 bitmap_line_xdyi::y#5 bitmap_line_xdyi::y#1 bitmap_line_xdyi::y#0 bitmap_line_xdyi::y#6 bitmap_line_xdyi::y#2 ] reg byte a [ bitmap_line_xdyi::$6 ] zp[1]:100 [ bitmap_line_xdyi::x#3 bitmap_line_xdyi::x#6 bitmap_line_xdyi::x#1 bitmap_line_xdyi::x#0 bitmap_line_xdyi::x#2 ] zp[1]:98 [ bitmap_line_xdyi::xd#5 bitmap_line_xdyi::xd#1 bitmap_line_xdyi::xd#0 ] zp[1]:97 [ bitmap_line_xdyi::yd#2 bitmap_line_xdyi::yd#1 bitmap_line_xdyi::yd#0 ] zp[1]:99 [ bitmap_line_xdyi::x1#6 bitmap_line_xdyi::x1#1 bitmap_line_xdyi::x1#0 ] Limited combination testing to 10 combinations of 256 possible. -Uplifting [bitmap_line_xdyd] best 15375962 combination zp[1]:116 [ bitmap_line_xdyd::e#3 bitmap_line_xdyd::e#0 bitmap_line_xdyd::e#6 bitmap_line_xdyd::e#2 bitmap_line_xdyd::e#1 ] reg byte x [ bitmap_line_xdyd::y#3 bitmap_line_xdyd::y#5 bitmap_line_xdyd::y#1 bitmap_line_xdyd::y#0 bitmap_line_xdyd::y#6 bitmap_line_xdyd::y#2 ] reg byte a [ bitmap_line_xdyd::$6 ] zp[1]:114 [ bitmap_line_xdyd::x#3 bitmap_line_xdyd::x#6 bitmap_line_xdyd::x#1 bitmap_line_xdyd::x#0 bitmap_line_xdyd::x#2 ] zp[1]:112 [ bitmap_line_xdyd::xd#5 bitmap_line_xdyd::xd#1 bitmap_line_xdyd::xd#0 ] zp[1]:111 [ bitmap_line_xdyd::yd#2 bitmap_line_xdyd::yd#1 bitmap_line_xdyd::yd#0 ] zp[1]:113 [ bitmap_line_xdyd::x1#6 bitmap_line_xdyd::x1#1 bitmap_line_xdyd::x1#0 ] +Uplifting [bitmap_line_xdyd] best 15375939 combination zp[1]:116 [ bitmap_line_xdyd::e#3 bitmap_line_xdyd::e#0 bitmap_line_xdyd::e#6 bitmap_line_xdyd::e#2 bitmap_line_xdyd::e#1 ] reg byte x [ bitmap_line_xdyd::y#3 bitmap_line_xdyd::y#5 bitmap_line_xdyd::y#1 bitmap_line_xdyd::y#0 bitmap_line_xdyd::y#6 bitmap_line_xdyd::y#2 ] reg byte a [ bitmap_line_xdyd::$6 ] zp[1]:114 [ bitmap_line_xdyd::x#3 bitmap_line_xdyd::x#6 bitmap_line_xdyd::x#1 bitmap_line_xdyd::x#0 bitmap_line_xdyd::x#2 ] zp[1]:112 [ bitmap_line_xdyd::xd#5 bitmap_line_xdyd::xd#1 bitmap_line_xdyd::xd#0 ] zp[1]:111 [ bitmap_line_xdyd::yd#2 bitmap_line_xdyd::yd#1 bitmap_line_xdyd::yd#0 ] zp[1]:113 [ bitmap_line_xdyd::x1#6 bitmap_line_xdyd::x1#1 bitmap_line_xdyd::x1#0 ] Limited combination testing to 10 combinations of 256 possible. -Uplifting [bitmap_line_ydxi] best 15375362 combination zp[1]:110 [ bitmap_line_ydxi::e#3 bitmap_line_ydxi::e#0 bitmap_line_ydxi::e#6 bitmap_line_ydxi::e#2 bitmap_line_ydxi::e#1 ] zp[1]:108 [ bitmap_line_ydxi::x#3 bitmap_line_ydxi::x#5 bitmap_line_ydxi::x#1 bitmap_line_ydxi::x#0 bitmap_line_ydxi::x#6 bitmap_line_ydxi::x#2 ] reg byte x [ bitmap_line_ydxi::$6 ] zp[1]:109 [ bitmap_line_ydxi::y#3 bitmap_line_ydxi::y#6 bitmap_line_ydxi::y#1 bitmap_line_ydxi::y#0 bitmap_line_ydxi::y#2 ] zp[1]:106 [ bitmap_line_ydxi::yd#5 bitmap_line_ydxi::yd#1 bitmap_line_ydxi::yd#0 ] zp[1]:105 [ bitmap_line_ydxi::xd#2 bitmap_line_ydxi::xd#1 bitmap_line_ydxi::xd#0 ] zp[1]:107 [ bitmap_line_ydxi::y1#6 bitmap_line_ydxi::y1#1 bitmap_line_ydxi::y1#0 ] +Uplifting [bitmap_line_ydxi] best 15375339 combination zp[1]:110 [ bitmap_line_ydxi::e#3 bitmap_line_ydxi::e#0 bitmap_line_ydxi::e#6 bitmap_line_ydxi::e#2 bitmap_line_ydxi::e#1 ] zp[1]:108 [ bitmap_line_ydxi::x#3 bitmap_line_ydxi::x#5 bitmap_line_ydxi::x#1 bitmap_line_ydxi::x#0 bitmap_line_ydxi::x#6 bitmap_line_ydxi::x#2 ] reg byte x [ bitmap_line_ydxi::$6 ] zp[1]:109 [ bitmap_line_ydxi::y#3 bitmap_line_ydxi::y#6 bitmap_line_ydxi::y#1 bitmap_line_ydxi::y#0 bitmap_line_ydxi::y#2 ] zp[1]:106 [ bitmap_line_ydxi::yd#5 bitmap_line_ydxi::yd#1 bitmap_line_ydxi::yd#0 ] zp[1]:105 [ bitmap_line_ydxi::xd#2 bitmap_line_ydxi::xd#1 bitmap_line_ydxi::xd#0 ] zp[1]:107 [ bitmap_line_ydxi::y1#6 bitmap_line_ydxi::y1#1 bitmap_line_ydxi::y1#0 ] Limited combination testing to 10 combinations of 256 possible. -Uplifting [bitmap_line_ydxd] best 15374762 combination zp[1]:122 [ bitmap_line_ydxd::e#3 bitmap_line_ydxd::e#0 bitmap_line_ydxd::e#6 bitmap_line_ydxd::e#2 bitmap_line_ydxd::e#1 ] zp[1]:120 [ bitmap_line_ydxd::x#3 bitmap_line_ydxd::x#5 bitmap_line_ydxd::x#0 bitmap_line_ydxd::x#1 bitmap_line_ydxd::x#6 bitmap_line_ydxd::x#2 ] reg byte x [ bitmap_line_ydxd::$6 ] zp[1]:121 [ bitmap_line_ydxd::y#2 bitmap_line_ydxd::y#7 bitmap_line_ydxd::y#0 bitmap_line_ydxd::y#1 bitmap_line_ydxd::y#3 ] zp[1]:118 [ bitmap_line_ydxd::yd#5 bitmap_line_ydxd::yd#0 bitmap_line_ydxd::yd#1 ] zp[1]:117 [ bitmap_line_ydxd::xd#2 bitmap_line_ydxd::xd#0 bitmap_line_ydxd::xd#1 ] zp[1]:119 [ bitmap_line_ydxd::y1#6 bitmap_line_ydxd::y1#0 bitmap_line_ydxd::y1#1 ] +Uplifting [bitmap_line_ydxd] best 15374739 combination zp[1]:122 [ bitmap_line_ydxd::e#3 bitmap_line_ydxd::e#0 bitmap_line_ydxd::e#6 bitmap_line_ydxd::e#2 bitmap_line_ydxd::e#1 ] zp[1]:120 [ bitmap_line_ydxd::x#3 bitmap_line_ydxd::x#5 bitmap_line_ydxd::x#0 bitmap_line_ydxd::x#1 bitmap_line_ydxd::x#6 bitmap_line_ydxd::x#2 ] reg byte x [ bitmap_line_ydxd::$6 ] zp[1]:121 [ bitmap_line_ydxd::y#2 bitmap_line_ydxd::y#7 bitmap_line_ydxd::y#0 bitmap_line_ydxd::y#1 bitmap_line_ydxd::y#3 ] zp[1]:118 [ bitmap_line_ydxd::yd#5 bitmap_line_ydxd::yd#0 bitmap_line_ydxd::yd#1 ] zp[1]:117 [ bitmap_line_ydxd::xd#2 bitmap_line_ydxd::xd#0 bitmap_line_ydxd::xd#1 ] zp[1]:119 [ bitmap_line_ydxd::y1#6 bitmap_line_ydxd::y1#0 bitmap_line_ydxd::y1#1 ] Limited combination testing to 10 combinations of 256 possible. -Uplifting [keyboard_event_get] best 15374447 combination reg byte a [ keyboard_event_get::return#2 keyboard_event_get::return#1 ] reg byte a [ keyboard_event_get::return#4 ] zp[1]:237 [ keyboard_event_get::return#3 ] +Uplifting [keyboard_event_get] best 15374424 combination reg byte a [ keyboard_event_get::return#2 keyboard_event_get::return#1 ] reg byte a [ keyboard_event_get::return#4 ] zp[1]:237 [ keyboard_event_get::return#3 ] Limited combination testing to 10 combinations of 64 possible. -Uplifting [form_control] best 15374435 combination reg byte a [ form_control::$12 ] reg byte a [ form_control::$14 ] zp[1]:276 [ form_control::$15 ] zp[1]:277 [ form_control::$22 ] zp[1]:278 [ form_control::$13 ] zp[1]:274 [ form_control::key_event#0 ] zp[2]:270 [ form_control::field#0 ] zp[1]:259 [ form_control::return#0 ] zp[1]:46 [ form_control::return#2 ] +Uplifting [form_control] best 15374412 combination reg byte a [ form_control::$12 ] reg byte a [ form_control::$14 ] zp[1]:276 [ form_control::$15 ] zp[1]:277 [ form_control::$22 ] zp[1]:278 [ form_control::$13 ] zp[1]:274 [ form_control::key_event#0 ] zp[2]:270 [ form_control::field#0 ] zp[1]:259 [ form_control::return#0 ] zp[1]:46 [ form_control::return#2 ] Limited combination testing to 10 combinations of 65536 possible. -Uplifting [print_char] best 15371432 combination reg byte a [ print_char::ch#0 ] -Uplifting [memset] best 15371432 combination zp[2]:56 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:285 [ memset::end#0 ] zp[2]:283 [ memset::str#0 ] -Uplifting [print_str_lines] best 15359432 combination zp[2]:50 [ print_str_lines::str#4 print_str_lines::str#3 print_str_lines::str#5 print_str_lines::str#0 ] reg byte a [ print_str_lines::ch#0 ] -Uplifting [gfx_init_plane_charset8] best 15344432 combination reg byte a [ gfx_init_plane_charset8::c#2 gfx_init_plane_charset8::c#3 ] reg byte a [ gfx_init_plane_charset8::$2 ] zp[1]:88 [ gfx_init_plane_charset8::cp#2 gfx_init_plane_charset8::cp#1 ] zp[1]:84 [ gfx_init_plane_charset8::bits#2 gfx_init_plane_charset8::bits#0 gfx_init_plane_charset8::bits#1 ] zp[2]:85 [ gfx_init_plane_charset8::gfxa#2 gfx_init_plane_charset8::gfxa#5 gfx_init_plane_charset8::gfxa#6 gfx_init_plane_charset8::gfxa#1 ] zp[1]:87 [ gfx_init_plane_charset8::col#2 gfx_init_plane_charset8::col#5 gfx_init_plane_charset8::col#6 gfx_init_plane_charset8::col#1 ] zp[2]:81 [ gfx_init_plane_charset8::chargen#2 gfx_init_plane_charset8::chargen#3 gfx_init_plane_charset8::chargen#1 ] zp[1]:83 [ gfx_init_plane_charset8::cr#6 gfx_init_plane_charset8::cr#1 ] zp[1]:80 [ gfx_init_plane_charset8::ch#8 gfx_init_plane_charset8::ch#1 ] +Uplifting [print_char] best 15371409 combination reg byte a [ print_char::ch#0 ] +Uplifting [memset] best 15371409 combination zp[2]:56 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:285 [ memset::end#0 ] zp[2]:283 [ memset::str#0 ] +Uplifting [print_str_lines] best 15359409 combination zp[2]:50 [ print_str_lines::str#4 print_str_lines::str#3 print_str_lines::str#5 print_str_lines::str#0 ] reg byte a [ print_str_lines::ch#0 ] +Uplifting [gfx_init_plane_charset8] best 15344409 combination reg byte a [ gfx_init_plane_charset8::c#2 gfx_init_plane_charset8::c#3 ] reg byte a [ gfx_init_plane_charset8::$2 ] zp[1]:88 [ gfx_init_plane_charset8::cp#2 gfx_init_plane_charset8::cp#1 ] zp[1]:84 [ gfx_init_plane_charset8::bits#2 gfx_init_plane_charset8::bits#0 gfx_init_plane_charset8::bits#1 ] zp[2]:85 [ gfx_init_plane_charset8::gfxa#2 gfx_init_plane_charset8::gfxa#5 gfx_init_plane_charset8::gfxa#6 gfx_init_plane_charset8::gfxa#1 ] zp[1]:87 [ gfx_init_plane_charset8::col#2 gfx_init_plane_charset8::col#5 gfx_init_plane_charset8::col#6 gfx_init_plane_charset8::col#1 ] zp[2]:81 [ gfx_init_plane_charset8::chargen#2 gfx_init_plane_charset8::chargen#3 gfx_init_plane_charset8::chargen#1 ] zp[1]:83 [ gfx_init_plane_charset8::cr#6 gfx_init_plane_charset8::cr#1 ] zp[1]:80 [ gfx_init_plane_charset8::ch#8 gfx_init_plane_charset8::ch#1 ] Limited combination testing to 10 combinations of 1152 possible. -Uplifting [form_set_screen] best 15342332 combination reg byte x [ form_set_screen::y#2 form_set_screen::y#1 ] reg byte a [ form_set_screen::$0 ] zp[1]:280 [ form_set_screen::$1 ] zp[2]:47 [ form_set_screen::line#2 form_set_screen::line#1 ] +Uplifting [form_set_screen] best 15342309 combination reg byte x [ form_set_screen::y#2 form_set_screen::y#1 ] reg byte a [ form_set_screen::$0 ] zp[1]:280 [ form_set_screen::$1 ] zp[2]:47 [ form_set_screen::line#2 form_set_screen::line#1 ] Limited combination testing to 10 combinations of 48 possible. -Uplifting [gfx_init_plane_fill] best 15341426 combination zp[2]:64 [ gfx_init_plane_fill::gfxb#2 gfx_init_plane_fill::gfxb#3 gfx_init_plane_fill::gfxb#1 gfx_init_plane_fill::gfxb#6 ] reg byte x [ gfx_init_plane_fill::bx#2 gfx_init_plane_fill::bx#1 ] zp[1]:63 [ gfx_init_plane_fill::by#4 gfx_init_plane_fill::by#1 ] zp[1]:62 [ gfx_init_plane_fill::fill#6 ] zp[4]:287 [ gfx_init_plane_fill::$0 ] zp[2]:291 [ gfx_init_plane_fill::$1 ] reg byte a [ gfx_init_plane_fill::gfxbCpuBank#0 ] zp[2]:294 [ gfx_init_plane_fill::$4 ] zp[2]:296 [ gfx_init_plane_fill::$5 ] zp[2]:298 [ gfx_init_plane_fill::gfxb#0 ] zp[4]:58 [ gfx_init_plane_fill::plane_addr#3 ] +Uplifting [gfx_init_plane_fill] best 15341403 combination zp[2]:64 [ gfx_init_plane_fill::gfxb#2 gfx_init_plane_fill::gfxb#3 gfx_init_plane_fill::gfxb#1 gfx_init_plane_fill::gfxb#6 ] reg byte x [ gfx_init_plane_fill::bx#2 gfx_init_plane_fill::bx#1 ] zp[1]:63 [ gfx_init_plane_fill::by#4 gfx_init_plane_fill::by#1 ] zp[1]:62 [ gfx_init_plane_fill::fill#6 ] zp[4]:287 [ gfx_init_plane_fill::$0 ] zp[2]:291 [ gfx_init_plane_fill::$1 ] reg byte a [ gfx_init_plane_fill::gfxbCpuBank#0 ] zp[2]:294 [ gfx_init_plane_fill::$4 ] zp[2]:296 [ gfx_init_plane_fill::$5 ] zp[2]:298 [ gfx_init_plane_fill::gfxb#0 ] zp[4]:58 [ gfx_init_plane_fill::plane_addr#3 ] Limited combination testing to 10 combinations of 32 possible. -Uplifting [bitmap_clear] best 15340526 combination zp[2]:124 [ bitmap_clear::bitmap#2 bitmap_clear::bitmap#3 bitmap_clear::bitmap#5 bitmap_clear::bitmap#1 ] reg byte x [ bitmap_clear::x#2 bitmap_clear::x#1 ] zp[1]:123 [ bitmap_clear::y#4 bitmap_clear::y#1 ] zp[2]:328 [ bitmap_clear::bitmap#0 ] -Uplifting [form_mode] best 15333326 combination reg byte a [ form_mode::$11 ] zp[1]:33 [ form_mode::preset_current#6 form_mode::preset_current#0 form_mode::preset_current#1 ] reg byte x [ form_mode::i#2 form_mode::i#1 ] +Uplifting [bitmap_clear] best 15340503 combination zp[2]:124 [ bitmap_clear::bitmap#2 bitmap_clear::bitmap#3 bitmap_clear::bitmap#5 bitmap_clear::bitmap#1 ] reg byte x [ bitmap_clear::x#2 bitmap_clear::x#1 ] zp[1]:123 [ bitmap_clear::y#4 bitmap_clear::y#1 ] zp[2]:328 [ bitmap_clear::bitmap#0 ] +Uplifting [form_mode] best 15333303 combination reg byte a [ form_mode::$11 ] zp[1]:33 [ form_mode::preset_current#6 form_mode::preset_current#0 form_mode::preset_current#1 ] reg byte x [ form_mode::i#2 form_mode::i#1 ] Limited combination testing to 10 combinations of 24 possible. -Uplifting [render_preset_name] best 15332990 combination reg byte a [ render_preset_name::idx#10 render_preset_name::idx#0 render_preset_name::idx#1 ] zp[2]:35 [ render_preset_name::name#13 ] -Uplifting [bitmap_init] best 15332690 combination zp[2]:130 [ bitmap_init::yoffs#2 bitmap_init::yoffs#4 bitmap_init::yoffs#1 ] reg byte y [ bitmap_init::bits#3 bitmap_init::bits#4 bitmap_init::bits#1 ] reg byte x [ bitmap_init::x#2 bitmap_init::x#1 ] zp[1]:129 [ bitmap_init::y#2 bitmap_init::y#1 ] zp[1]:330 [ bitmap_init::$0 ] zp[1]:332 [ bitmap_init::$7 ] zp[1]:333 [ bitmap_init::$8 ] zp[1]:334 [ bitmap_init::$9 ] zp[1]:331 [ bitmap_init::$10 ] +Uplifting [render_preset_name] best 15332967 combination reg byte a [ render_preset_name::idx#10 render_preset_name::idx#0 render_preset_name::idx#1 ] zp[2]:35 [ render_preset_name::name#13 ] +Uplifting [bitmap_init] best 15332667 combination zp[2]:130 [ bitmap_init::yoffs#2 bitmap_init::yoffs#4 bitmap_init::yoffs#1 ] reg byte y [ bitmap_init::bits#3 bitmap_init::bits#4 bitmap_init::bits#1 ] reg byte x [ bitmap_init::x#2 bitmap_init::x#1 ] zp[1]:129 [ bitmap_init::y#2 bitmap_init::y#1 ] zp[1]:330 [ bitmap_init::$0 ] zp[1]:332 [ bitmap_init::$7 ] zp[1]:333 [ bitmap_init::$8 ] zp[1]:334 [ bitmap_init::$9 ] zp[1]:331 [ bitmap_init::$10 ] Limited combination testing to 10 combinations of 34560 possible. -Uplifting [dtvSetCpuBankSegment1] best 15332351 combination reg byte a [ dtvSetCpuBankSegment1::cpuBankIdx#13 dtvSetCpuBankSegment1::cpuBankIdx#1 dtvSetCpuBankSegment1::cpuBankIdx#11 ] -Uplifting [gfx_init_screen2] best 15331151 combination reg byte a [ gfx_init_screen2::$0 ] reg byte a [ gfx_init_screen2::$3 ] zp[1]:343 [ gfx_init_screen2::$4 ] zp[1]:147 [ gfx_init_screen2::cx#2 gfx_init_screen2::cx#1 ] zp[1]:340 [ gfx_init_screen2::col#0 ] zp[2]:148 [ gfx_init_screen2::ch#2 gfx_init_screen2::ch#3 gfx_init_screen2::ch#1 ] zp[1]:341 [ gfx_init_screen2::col2#0 ] zp[1]:146 [ gfx_init_screen2::cy#4 gfx_init_screen2::cy#1 ] +Uplifting [dtvSetCpuBankSegment1] best 15332328 combination reg byte a [ dtvSetCpuBankSegment1::cpuBankIdx#13 dtvSetCpuBankSegment1::cpuBankIdx#1 dtvSetCpuBankSegment1::cpuBankIdx#11 ] +Uplifting [gfx_init_screen2] best 15331128 combination reg byte a [ gfx_init_screen2::$0 ] reg byte a [ gfx_init_screen2::$3 ] zp[1]:343 [ gfx_init_screen2::$4 ] zp[1]:147 [ gfx_init_screen2::cx#2 gfx_init_screen2::cx#1 ] zp[1]:340 [ gfx_init_screen2::col#0 ] zp[2]:148 [ gfx_init_screen2::ch#2 gfx_init_screen2::ch#3 gfx_init_screen2::ch#1 ] zp[1]:341 [ gfx_init_screen2::col2#0 ] zp[1]:146 [ gfx_init_screen2::cy#4 gfx_init_screen2::cy#1 ] Limited combination testing to 10 combinations of 2304 possible. -Uplifting [gfx_init_plane_8bppchunky] best 15330121 combination reg byte x [ gfx_init_plane_8bppchunky::gfxbCpuBank#4 gfx_init_plane_8bppchunky::gfxbCpuBank#7 gfx_init_plane_8bppchunky::gfxbCpuBank#8 gfx_init_plane_8bppchunky::gfxbCpuBank#2 ] zp[2]:94 [ gfx_init_plane_8bppchunky::gfxb#4 gfx_init_plane_8bppchunky::gfxb#3 gfx_init_plane_8bppchunky::gfxb#5 gfx_init_plane_8bppchunky::gfxb#1 ] reg byte a [ gfx_init_plane_8bppchunky::c#0 ] zp[2]:91 [ gfx_init_plane_8bppchunky::x#2 gfx_init_plane_8bppchunky::x#1 ] zp[2]:304 [ gfx_init_plane_8bppchunky::$5 ] zp[1]:90 [ gfx_init_plane_8bppchunky::y#6 gfx_init_plane_8bppchunky::y#1 ] +Uplifting [gfx_init_plane_8bppchunky] best 15330098 combination reg byte x [ gfx_init_plane_8bppchunky::gfxbCpuBank#4 gfx_init_plane_8bppchunky::gfxbCpuBank#7 gfx_init_plane_8bppchunky::gfxbCpuBank#8 gfx_init_plane_8bppchunky::gfxbCpuBank#2 ] zp[2]:94 [ gfx_init_plane_8bppchunky::gfxb#4 gfx_init_plane_8bppchunky::gfxb#3 gfx_init_plane_8bppchunky::gfxb#5 gfx_init_plane_8bppchunky::gfxb#1 ] reg byte a [ gfx_init_plane_8bppchunky::c#0 ] zp[2]:91 [ gfx_init_plane_8bppchunky::x#2 gfx_init_plane_8bppchunky::x#1 ] zp[2]:304 [ gfx_init_plane_8bppchunky::$5 ] zp[1]:90 [ gfx_init_plane_8bppchunky::y#6 gfx_init_plane_8bppchunky::y#1 ] Limited combination testing to 10 combinations of 16 possible. -Uplifting [gfx_init_screen0] best 15328921 combination reg byte a [ gfx_init_screen0::$0 ] reg byte a [ gfx_init_screen0::$2 ] zp[1]:349 [ gfx_init_screen0::$3 ] zp[1]:155 [ gfx_init_screen0::cx#2 gfx_init_screen0::cx#1 ] zp[2]:156 [ gfx_init_screen0::ch#2 gfx_init_screen0::ch#3 gfx_init_screen0::ch#1 ] zp[1]:347 [ gfx_init_screen0::$1 ] zp[1]:154 [ gfx_init_screen0::cy#4 gfx_init_screen0::cy#1 ] +Uplifting [gfx_init_screen0] best 15328898 combination reg byte a [ gfx_init_screen0::$0 ] reg byte a [ gfx_init_screen0::$2 ] zp[1]:349 [ gfx_init_screen0::$3 ] zp[1]:155 [ gfx_init_screen0::cx#2 gfx_init_screen0::cx#1 ] zp[2]:156 [ gfx_init_screen0::ch#2 gfx_init_screen0::ch#3 gfx_init_screen0::ch#1 ] zp[1]:347 [ gfx_init_screen0::$1 ] zp[1]:154 [ gfx_init_screen0::cy#4 gfx_init_screen0::cy#1 ] Limited combination testing to 10 combinations of 768 possible. -Uplifting [gfx_init_screen3] best 15327721 combination reg byte a [ gfx_init_screen3::$0 ] reg byte a [ gfx_init_screen3::$2 ] zp[1]:338 [ gfx_init_screen3::$3 ] zp[1]:143 [ gfx_init_screen3::cx#2 gfx_init_screen3::cx#1 ] zp[2]:144 [ gfx_init_screen3::ch#2 gfx_init_screen3::ch#3 gfx_init_screen3::ch#1 ] zp[1]:336 [ gfx_init_screen3::$1 ] zp[1]:142 [ gfx_init_screen3::cy#4 gfx_init_screen3::cy#1 ] +Uplifting [gfx_init_screen3] best 15327698 combination reg byte a [ gfx_init_screen3::$0 ] reg byte a [ gfx_init_screen3::$2 ] zp[1]:338 [ gfx_init_screen3::$3 ] zp[1]:143 [ gfx_init_screen3::cx#2 gfx_init_screen3::cx#1 ] zp[2]:144 [ gfx_init_screen3::ch#2 gfx_init_screen3::ch#3 gfx_init_screen3::ch#1 ] zp[1]:336 [ gfx_init_screen3::$1 ] zp[1]:142 [ gfx_init_screen3::cy#4 gfx_init_screen3::cy#1 ] Limited combination testing to 10 combinations of 768 possible. -Uplifting [gfx_init_plane_horisontal] best 15326221 combination zp[2]:77 [ gfx_init_plane_horisontal::gfxa#3 gfx_init_plane_horisontal::gfxa#6 gfx_init_plane_horisontal::gfxa#7 gfx_init_plane_horisontal::gfxa#1 gfx_init_plane_horisontal::gfxa#2 ] reg byte a [ gfx_init_plane_horisontal::$2 ] reg byte x [ gfx_init_plane_horisontal::ax#2 gfx_init_plane_horisontal::ax#1 ] zp[1]:76 [ gfx_init_plane_horisontal::ay#4 gfx_init_plane_horisontal::ay#1 ] +Uplifting [gfx_init_plane_horisontal] best 15326198 combination zp[2]:77 [ gfx_init_plane_horisontal::gfxa#3 gfx_init_plane_horisontal::gfxa#6 gfx_init_plane_horisontal::gfxa#7 gfx_init_plane_horisontal::gfxa#1 gfx_init_plane_horisontal::gfxa#2 ] reg byte a [ gfx_init_plane_horisontal::$2 ] reg byte x [ gfx_init_plane_horisontal::ax#2 gfx_init_plane_horisontal::ax#1 ] zp[1]:76 [ gfx_init_plane_horisontal::ay#4 gfx_init_plane_horisontal::ay#1 ] Limited combination testing to 10 combinations of 16 possible. -Uplifting [gfx_init_screen1] best 15324621 combination reg byte x [ gfx_init_screen1::cx#2 gfx_init_screen1::cx#1 ] reg byte a [ gfx_init_screen1::$0 ] zp[1]:345 [ gfx_init_screen1::$1 ] zp[2]:152 [ gfx_init_screen1::ch#2 gfx_init_screen1::ch#3 gfx_init_screen1::ch#1 ] zp[1]:150 [ gfx_init_screen1::cy#4 gfx_init_screen1::cy#1 ] +Uplifting [gfx_init_screen1] best 15324598 combination reg byte x [ gfx_init_screen1::cx#2 gfx_init_screen1::cx#1 ] reg byte a [ gfx_init_screen1::$0 ] zp[1]:345 [ gfx_init_screen1::$1 ] zp[2]:152 [ gfx_init_screen1::ch#2 gfx_init_screen1::ch#3 gfx_init_screen1::ch#1 ] zp[1]:150 [ gfx_init_screen1::cy#4 gfx_init_screen1::cy#1 ] Limited combination testing to 10 combinations of 64 possible. -Uplifting [gfx_init_plane_horisontal2] best 15323621 combination reg byte a [ gfx_init_plane_horisontal2::$2 ] reg byte a [ gfx_init_plane_horisontal2::row#0 ] zp[1]:71 [ gfx_init_plane_horisontal2::ax#2 gfx_init_plane_horisontal2::ax#1 ] zp[2]:69 [ gfx_init_plane_horisontal2::gfxa#2 gfx_init_plane_horisontal2::gfxa#3 gfx_init_plane_horisontal2::gfxa#1 ] zp[1]:68 [ gfx_init_plane_horisontal2::ay#4 gfx_init_plane_horisontal2::ay#1 ] +Uplifting [gfx_init_plane_horisontal2] best 15323598 combination reg byte a [ gfx_init_plane_horisontal2::$2 ] reg byte a [ gfx_init_plane_horisontal2::row#0 ] zp[1]:71 [ gfx_init_plane_horisontal2::ax#2 gfx_init_plane_horisontal2::ax#1 ] zp[2]:69 [ gfx_init_plane_horisontal2::gfxa#2 gfx_init_plane_horisontal2::gfxa#3 gfx_init_plane_horisontal2::gfxa#1 ] zp[1]:68 [ gfx_init_plane_horisontal2::ay#4 gfx_init_plane_horisontal2::ay#1 ] Limited combination testing to 10 combinations of 64 possible. -Uplifting [gfx_init_charset] best 15322721 combination zp[2]:135 [ gfx_init_charset::charset#2 gfx_init_charset::charset#3 gfx_init_charset::charset#1 ] reg byte x [ gfx_init_charset::l#2 gfx_init_charset::l#1 ] zp[2]:133 [ gfx_init_charset::chargen#2 gfx_init_charset::chargen#3 gfx_init_charset::chargen#1 ] zp[1]:132 [ gfx_init_charset::c#4 gfx_init_charset::c#1 ] -Uplifting [gfx_init_screen4] best 15321821 combination zp[2]:139 [ gfx_init_screen4::ch#2 gfx_init_screen4::ch#3 gfx_init_screen4::ch#1 ] reg byte x [ gfx_init_screen4::cx#2 gfx_init_screen4::cx#1 ] zp[1]:138 [ gfx_init_screen4::cy#4 gfx_init_screen4::cy#1 ] -Uplifting [gfx_init_plane_vertical] best 15320921 combination zp[2]:73 [ gfx_init_plane_vertical::gfxb#2 gfx_init_plane_vertical::gfxb#3 gfx_init_plane_vertical::gfxb#1 ] reg byte x [ gfx_init_plane_vertical::bx#2 gfx_init_plane_vertical::bx#1 ] zp[1]:72 [ gfx_init_plane_vertical::by#4 gfx_init_plane_vertical::by#1 ] -Uplifting [bitmap_line] best 15320867 combination zp[1]:310 [ bitmap_line::y1#0 ] reg byte x [ bitmap_line::y0#0 ] zp[1]:312 [ bitmap_line::yd#2 ] zp[1]:313 [ bitmap_line::yd#1 ] zp[1]:315 [ bitmap_line::yd#10 ] zp[1]:316 [ bitmap_line::yd#11 ] zp[1]:308 [ bitmap_line::x1#0 ] zp[1]:307 [ bitmap_line::x0#0 ] zp[1]:311 [ bitmap_line::xd#2 ] zp[1]:314 [ bitmap_line::xd#1 ] +Uplifting [gfx_init_charset] best 15322698 combination zp[2]:135 [ gfx_init_charset::charset#2 gfx_init_charset::charset#3 gfx_init_charset::charset#1 ] reg byte x [ gfx_init_charset::l#2 gfx_init_charset::l#1 ] zp[2]:133 [ gfx_init_charset::chargen#2 gfx_init_charset::chargen#3 gfx_init_charset::chargen#1 ] zp[1]:132 [ gfx_init_charset::c#4 gfx_init_charset::c#1 ] +Uplifting [gfx_init_screen4] best 15321798 combination zp[2]:139 [ gfx_init_screen4::ch#2 gfx_init_screen4::ch#3 gfx_init_screen4::ch#1 ] reg byte x [ gfx_init_screen4::cx#2 gfx_init_screen4::cx#1 ] zp[1]:138 [ gfx_init_screen4::cy#4 gfx_init_screen4::cy#1 ] +Uplifting [gfx_init_plane_vertical] best 15320898 combination zp[2]:73 [ gfx_init_plane_vertical::gfxb#2 gfx_init_plane_vertical::gfxb#3 gfx_init_plane_vertical::gfxb#1 ] reg byte x [ gfx_init_plane_vertical::bx#2 gfx_init_plane_vertical::bx#1 ] zp[1]:72 [ gfx_init_plane_vertical::by#4 gfx_init_plane_vertical::by#1 ] +Uplifting [bitmap_line] best 15320844 combination zp[1]:310 [ bitmap_line::y1#0 ] reg byte x [ bitmap_line::y0#0 ] zp[1]:312 [ bitmap_line::yd#2 ] zp[1]:313 [ bitmap_line::yd#1 ] zp[1]:315 [ bitmap_line::yd#10 ] zp[1]:316 [ bitmap_line::yd#11 ] zp[1]:308 [ bitmap_line::x1#0 ] zp[1]:307 [ bitmap_line::x0#0 ] zp[1]:311 [ bitmap_line::xd#2 ] zp[1]:314 [ bitmap_line::xd#1 ] Limited combination testing to 10 combinations of 186624 possible. -Uplifting [gfx_init_vic_bitmap] best 15320867 combination zp[1]:96 [ gfx_init_vic_bitmap::l#2 gfx_init_vic_bitmap::l#1 ] -Uplifting [get_vic_screen] best 15320846 combination reg byte a [ get_vic_screen::idx#2 get_vic_screen::idx#0 get_vic_screen::idx#1 ] zp[2]:208 [ get_vic_screen::return#10 ] zp[2]:227 [ get_vic_screen::return#11 ] zp[2]:21 [ get_vic_screen::return#5 ] -Uplifting [get_plane] best 15320798 combination reg byte a [ get_plane::idx#10 get_plane::idx#1 get_plane::idx#0 ] zp[4]:160 [ get_plane::return#16 ] zp[4]:185 [ get_plane::return#17 ] zp[4]:26 [ get_plane::return#14 ] -Uplifting [get_vic_charset] best 15320789 combination reg byte a [ get_vic_charset::idx#0 ] zp[2]:217 [ get_vic_charset::return#4 ] zp[2]:23 [ get_vic_charset::return#2 ] -Uplifting [MOS6526_CIA] best 15320789 combination -Uplifting [MOS6569_VICII] best 15320789 combination -Uplifting [MOS6581_SID] best 15320789 combination -Uplifting [RADIX] best 15320789 combination -Uplifting [print_ln] best 15320789 combination -Uplifting [print_cls] best 15320789 combination -Uplifting [print_set_screen] best 15320789 combination -Uplifting [keyboard_init] best 15320789 combination -Uplifting [main] best 15320789 combination -Uplifting [gfx_init] best 15320789 combination -Uplifting [gfx_init_plane_vertical2] best 15320789 combination -Uplifting [gfx_init_plane_blank] best 15320789 combination -Uplifting [gfx_init_plane_full] best 15320789 combination +Uplifting [gfx_init_vic_bitmap] best 15320844 combination zp[1]:96 [ gfx_init_vic_bitmap::l#2 gfx_init_vic_bitmap::l#1 ] +Uplifting [get_vic_screen] best 15320823 combination reg byte a [ get_vic_screen::idx#2 get_vic_screen::idx#0 get_vic_screen::idx#1 ] zp[2]:208 [ get_vic_screen::return#10 ] zp[2]:227 [ get_vic_screen::return#11 ] zp[2]:21 [ get_vic_screen::return#5 ] +Uplifting [get_plane] best 15320775 combination reg byte a [ get_plane::idx#10 get_plane::idx#1 get_plane::idx#0 ] zp[4]:160 [ get_plane::return#16 ] zp[4]:185 [ get_plane::return#17 ] zp[4]:26 [ get_plane::return#14 ] +Uplifting [get_vic_charset] best 15320766 combination reg byte a [ get_vic_charset::idx#0 ] zp[2]:217 [ get_vic_charset::return#4 ] zp[2]:23 [ get_vic_charset::return#2 ] +Uplifting [MOS6526_CIA] best 15320766 combination +Uplifting [MOS6569_VICII] best 15320766 combination +Uplifting [MOS6581_SID] best 15320766 combination +Uplifting [RADIX] best 15320766 combination +Uplifting [print_ln] best 15320766 combination +Uplifting [print_cls] best 15320766 combination +Uplifting [print_set_screen] best 15320766 combination +Uplifting [keyboard_init] best 15320766 combination +Uplifting [main] best 15320766 combination +Uplifting [gfx_init] best 15320766 combination +Uplifting [gfx_init_plane_vertical2] best 15320766 combination +Uplifting [gfx_init_plane_blank] best 15320766 combination +Uplifting [gfx_init_plane_full] best 15320766 combination Attempting to uplift remaining variables inzp[1]:18 [ keyboard_events_size#18 keyboard_events_size#106 keyboard_events_size#97 keyboard_events_size#47 keyboard_events_size#27 keyboard_events_size#24 keyboard_events_size#100 keyboard_events_size#4 keyboard_events_size#105 keyboard_events_size#1 keyboard_events_size#2 ] -Uplifting [] best 15320789 combination zp[1]:18 [ keyboard_events_size#18 keyboard_events_size#106 keyboard_events_size#97 keyboard_events_size#47 keyboard_events_size#27 keyboard_events_size#24 keyboard_events_size#100 keyboard_events_size#4 keyboard_events_size#105 keyboard_events_size#1 keyboard_events_size#2 ] +Uplifting [] best 15320766 combination zp[1]:18 [ keyboard_events_size#18 keyboard_events_size#106 keyboard_events_size#97 keyboard_events_size#47 keyboard_events_size#27 keyboard_events_size#24 keyboard_events_size#100 keyboard_events_size#4 keyboard_events_size#105 keyboard_events_size#1 keyboard_events_size#2 ] Attempting to uplift remaining variables inzp[1]:252 [ keyboard_event_scan::event_type#0 ] -Uplifting [keyboard_event_scan] best 14720789 combination reg byte a [ keyboard_event_scan::event_type#0 ] +Uplifting [keyboard_event_scan] best 14720766 combination reg byte a [ keyboard_event_scan::event_type#0 ] Attempting to uplift remaining variables inzp[1]:253 [ keyboard_event_scan::$23 ] -Uplifting [keyboard_event_scan] best 14120789 combination reg byte a [ keyboard_event_scan::$23 ] +Uplifting [keyboard_event_scan] best 14120766 combination reg byte a [ keyboard_event_scan::$23 ] Attempting to uplift remaining variables inzp[1]:16 [ keyboard_event_scan::col#2 keyboard_event_scan::col#1 ] -Uplifting [keyboard_event_scan] best 12620789 combination reg byte x [ keyboard_event_scan::col#2 keyboard_event_scan::col#1 ] +Uplifting [keyboard_event_scan] best 12620766 combination reg byte x [ keyboard_event_scan::col#2 keyboard_event_scan::col#1 ] Attempting to uplift remaining variables inzp[1]:17 [ keyboard_event_scan::keycode#10 keyboard_event_scan::keycode#11 keyboard_event_scan::keycode#13 keyboard_event_scan::keycode#14 keyboard_event_scan::keycode#1 ] -Uplifting [keyboard_event_scan] best 12620789 combination zp[1]:17 [ keyboard_event_scan::keycode#10 keyboard_event_scan::keycode#11 keyboard_event_scan::keycode#13 keyboard_event_scan::keycode#14 keyboard_event_scan::keycode#1 ] +Uplifting [keyboard_event_scan] best 12620766 combination zp[1]:17 [ keyboard_event_scan::keycode#10 keyboard_event_scan::keycode#11 keyboard_event_scan::keycode#13 keyboard_event_scan::keycode#14 keyboard_event_scan::keycode#1 ] Attempting to uplift remaining variables inzp[1]:14 [ keyboard_event_scan::row#2 keyboard_event_scan::row#1 ] -Uplifting [keyboard_event_scan] best 12620789 combination zp[1]:14 [ keyboard_event_scan::row#2 keyboard_event_scan::row#1 ] +Uplifting [keyboard_event_scan] best 12620766 combination zp[1]:14 [ keyboard_event_scan::row#2 keyboard_event_scan::row#1 ] Attempting to uplift remaining variables inzp[1]:240 [ keyboard_matrix_read::return#2 ] -Uplifting [keyboard_matrix_read] best 12560789 combination reg byte a [ keyboard_matrix_read::return#2 ] +Uplifting [keyboard_matrix_read] best 12560766 combination reg byte a [ keyboard_matrix_read::return#2 ] Attempting to uplift remaining variables inzp[1]:241 [ keyboard_event_scan::row_scan#0 ] -Uplifting [keyboard_event_scan] best 12560789 combination zp[1]:241 [ keyboard_event_scan::row_scan#0 ] +Uplifting [keyboard_event_scan] best 12560766 combination zp[1]:241 [ keyboard_event_scan::row_scan#0 ] Attempting to uplift remaining variables inzp[1]:265 [ form_field_ptr::x#0 ] -Uplifting [form_field_ptr] best 12560789 combination zp[1]:265 [ form_field_ptr::x#0 ] +Uplifting [form_field_ptr] best 12560766 combination zp[1]:265 [ form_field_ptr::x#0 ] Attempting to uplift remaining variables inzp[1]:103 [ bitmap_plot::x#4 bitmap_plot::x#1 bitmap_plot::x#0 bitmap_plot::x#3 bitmap_plot::x#2 ] -Uplifting [bitmap_plot] best 12559583 combination reg byte y [ bitmap_plot::x#4 bitmap_plot::x#1 bitmap_plot::x#0 bitmap_plot::x#3 bitmap_plot::x#2 ] +Uplifting [bitmap_plot] best 12559560 combination reg byte y [ bitmap_plot::x#4 bitmap_plot::x#1 bitmap_plot::x#0 bitmap_plot::x#3 bitmap_plot::x#2 ] Attempting to uplift remaining variables inzp[1]:255 [ keyboard_event_pressed::row_bits#0 ] -Uplifting [keyboard_event_pressed] best 12559583 combination zp[1]:255 [ keyboard_event_pressed::row_bits#0 ] +Uplifting [keyboard_event_pressed] best 12559560 combination zp[1]:255 [ keyboard_event_pressed::row_bits#0 ] Attempting to uplift remaining variables inzp[1]:19 [ keyboard_event_pressed::keycode#4 ] -Uplifting [keyboard_event_pressed] best 12559583 combination zp[1]:19 [ keyboard_event_pressed::keycode#4 ] +Uplifting [keyboard_event_pressed] best 12559560 combination zp[1]:19 [ keyboard_event_pressed::keycode#4 ] Attempting to uplift remaining variables inzp[1]:102 [ bitmap_line_xdyi::e#3 bitmap_line_xdyi::e#0 bitmap_line_xdyi::e#6 bitmap_line_xdyi::e#2 bitmap_line_xdyi::e#1 ] -Uplifting [bitmap_line_xdyi] best 12559583 combination zp[1]:102 [ bitmap_line_xdyi::e#3 bitmap_line_xdyi::e#0 bitmap_line_xdyi::e#6 bitmap_line_xdyi::e#2 bitmap_line_xdyi::e#1 ] +Uplifting [bitmap_line_xdyi] best 12559560 combination zp[1]:102 [ bitmap_line_xdyi::e#3 bitmap_line_xdyi::e#0 bitmap_line_xdyi::e#6 bitmap_line_xdyi::e#2 bitmap_line_xdyi::e#1 ] Attempting to uplift remaining variables inzp[1]:110 [ bitmap_line_ydxi::e#3 bitmap_line_ydxi::e#0 bitmap_line_ydxi::e#6 bitmap_line_ydxi::e#2 bitmap_line_ydxi::e#1 ] -Uplifting [bitmap_line_ydxi] best 12559583 combination zp[1]:110 [ bitmap_line_ydxi::e#3 bitmap_line_ydxi::e#0 bitmap_line_ydxi::e#6 bitmap_line_ydxi::e#2 bitmap_line_ydxi::e#1 ] +Uplifting [bitmap_line_ydxi] best 12559560 combination zp[1]:110 [ bitmap_line_ydxi::e#3 bitmap_line_ydxi::e#0 bitmap_line_ydxi::e#6 bitmap_line_ydxi::e#2 bitmap_line_ydxi::e#1 ] Attempting to uplift remaining variables inzp[1]:116 [ bitmap_line_xdyd::e#3 bitmap_line_xdyd::e#0 bitmap_line_xdyd::e#6 bitmap_line_xdyd::e#2 bitmap_line_xdyd::e#1 ] -Uplifting [bitmap_line_xdyd] best 12559583 combination zp[1]:116 [ bitmap_line_xdyd::e#3 bitmap_line_xdyd::e#0 bitmap_line_xdyd::e#6 bitmap_line_xdyd::e#2 bitmap_line_xdyd::e#1 ] +Uplifting [bitmap_line_xdyd] best 12559560 combination zp[1]:116 [ bitmap_line_xdyd::e#3 bitmap_line_xdyd::e#0 bitmap_line_xdyd::e#6 bitmap_line_xdyd::e#2 bitmap_line_xdyd::e#1 ] Attempting to uplift remaining variables inzp[1]:122 [ bitmap_line_ydxd::e#3 bitmap_line_ydxd::e#0 bitmap_line_ydxd::e#6 bitmap_line_ydxd::e#2 bitmap_line_ydxd::e#1 ] -Uplifting [bitmap_line_ydxd] best 12559583 combination zp[1]:122 [ bitmap_line_ydxd::e#3 bitmap_line_ydxd::e#0 bitmap_line_ydxd::e#6 bitmap_line_ydxd::e#2 bitmap_line_ydxd::e#1 ] +Uplifting [bitmap_line_ydxd] best 12559560 combination zp[1]:122 [ bitmap_line_ydxd::e#3 bitmap_line_ydxd::e#0 bitmap_line_ydxd::e#6 bitmap_line_ydxd::e#2 bitmap_line_ydxd::e#1 ] Attempting to uplift remaining variables inzp[1]:108 [ bitmap_line_ydxi::x#3 bitmap_line_ydxi::x#5 bitmap_line_ydxi::x#1 bitmap_line_ydxi::x#0 bitmap_line_ydxi::x#6 bitmap_line_ydxi::x#2 ] -Uplifting [bitmap_line_ydxi] best 12559583 combination zp[1]:108 [ bitmap_line_ydxi::x#3 bitmap_line_ydxi::x#5 bitmap_line_ydxi::x#1 bitmap_line_ydxi::x#0 bitmap_line_ydxi::x#6 bitmap_line_ydxi::x#2 ] +Uplifting [bitmap_line_ydxi] best 12559560 combination zp[1]:108 [ bitmap_line_ydxi::x#3 bitmap_line_ydxi::x#5 bitmap_line_ydxi::x#1 bitmap_line_ydxi::x#0 bitmap_line_ydxi::x#6 bitmap_line_ydxi::x#2 ] Attempting to uplift remaining variables inzp[1]:120 [ bitmap_line_ydxd::x#3 bitmap_line_ydxd::x#5 bitmap_line_ydxd::x#0 bitmap_line_ydxd::x#1 bitmap_line_ydxd::x#6 bitmap_line_ydxd::x#2 ] -Uplifting [bitmap_line_ydxd] best 12559583 combination zp[1]:120 [ bitmap_line_ydxd::x#3 bitmap_line_ydxd::x#5 bitmap_line_ydxd::x#0 bitmap_line_ydxd::x#1 bitmap_line_ydxd::x#6 bitmap_line_ydxd::x#2 ] +Uplifting [bitmap_line_ydxd] best 12559560 combination zp[1]:120 [ bitmap_line_ydxd::x#3 bitmap_line_ydxd::x#5 bitmap_line_ydxd::x#0 bitmap_line_ydxd::x#1 bitmap_line_ydxd::x#6 bitmap_line_ydxd::x#2 ] Attempting to uplift remaining variables inzp[1]:257 [ keyboard_event_pressed::return#10 ] -Uplifting [keyboard_event_pressed] best 12559568 combination reg byte a [ keyboard_event_pressed::return#10 ] +Uplifting [keyboard_event_pressed] best 12559545 combination reg byte a [ keyboard_event_pressed::return#10 ] Attempting to uplift remaining variables inzp[1]:242 [ keyboard_event_pressed::return#0 ] -Uplifting [keyboard_event_pressed] best 12559562 combination reg byte a [ keyboard_event_pressed::return#0 ] +Uplifting [keyboard_event_pressed] best 12559539 combination reg byte a [ keyboard_event_pressed::return#0 ] Attempting to uplift remaining variables inzp[1]:243 [ keyboard_event_scan::$0 ] -Uplifting [keyboard_event_scan] best 12559556 combination reg byte a [ keyboard_event_scan::$0 ] +Uplifting [keyboard_event_scan] best 12559533 combination reg byte a [ keyboard_event_scan::$0 ] Attempting to uplift remaining variables inzp[1]:244 [ keyboard_event_pressed::return#1 ] -Uplifting [keyboard_event_pressed] best 12559550 combination reg byte a [ keyboard_event_pressed::return#1 ] +Uplifting [keyboard_event_pressed] best 12559527 combination reg byte a [ keyboard_event_pressed::return#1 ] Attempting to uplift remaining variables inzp[1]:245 [ keyboard_event_scan::$3 ] -Uplifting [keyboard_event_scan] best 12559544 combination reg byte a [ keyboard_event_scan::$3 ] +Uplifting [keyboard_event_scan] best 12559521 combination reg byte a [ keyboard_event_scan::$3 ] Attempting to uplift remaining variables inzp[1]:246 [ keyboard_event_pressed::return#2 ] -Uplifting [keyboard_event_pressed] best 12559538 combination reg byte a [ keyboard_event_pressed::return#2 ] +Uplifting [keyboard_event_pressed] best 12559515 combination reg byte a [ keyboard_event_pressed::return#2 ] Attempting to uplift remaining variables inzp[1]:247 [ keyboard_event_scan::$6 ] -Uplifting [keyboard_event_scan] best 12559532 combination reg byte a [ keyboard_event_scan::$6 ] +Uplifting [keyboard_event_scan] best 12559509 combination reg byte a [ keyboard_event_scan::$6 ] Attempting to uplift remaining variables inzp[1]:248 [ keyboard_event_pressed::return#3 ] -Uplifting [keyboard_event_pressed] best 12559526 combination reg byte a [ keyboard_event_pressed::return#3 ] +Uplifting [keyboard_event_pressed] best 12559503 combination reg byte a [ keyboard_event_pressed::return#3 ] Attempting to uplift remaining variables inzp[1]:249 [ keyboard_event_scan::$9 ] -Uplifting [keyboard_event_scan] best 12559520 combination reg byte a [ keyboard_event_scan::$9 ] +Uplifting [keyboard_event_scan] best 12559497 combination reg byte a [ keyboard_event_scan::$9 ] Attempting to uplift remaining variables inzp[1]:100 [ bitmap_line_xdyi::x#3 bitmap_line_xdyi::x#6 bitmap_line_xdyi::x#1 bitmap_line_xdyi::x#0 bitmap_line_xdyi::x#2 ] -Uplifting [bitmap_line_xdyi] best 12559520 combination zp[1]:100 [ bitmap_line_xdyi::x#3 bitmap_line_xdyi::x#6 bitmap_line_xdyi::x#1 bitmap_line_xdyi::x#0 bitmap_line_xdyi::x#2 ] +Uplifting [bitmap_line_xdyi] best 12559497 combination zp[1]:100 [ bitmap_line_xdyi::x#3 bitmap_line_xdyi::x#6 bitmap_line_xdyi::x#1 bitmap_line_xdyi::x#0 bitmap_line_xdyi::x#2 ] Attempting to uplift remaining variables inzp[1]:109 [ bitmap_line_ydxi::y#3 bitmap_line_ydxi::y#6 bitmap_line_ydxi::y#1 bitmap_line_ydxi::y#0 bitmap_line_ydxi::y#2 ] -Uplifting [bitmap_line_ydxi] best 12559520 combination zp[1]:109 [ bitmap_line_ydxi::y#3 bitmap_line_ydxi::y#6 bitmap_line_ydxi::y#1 bitmap_line_ydxi::y#0 bitmap_line_ydxi::y#2 ] +Uplifting [bitmap_line_ydxi] best 12559497 combination zp[1]:109 [ bitmap_line_ydxi::y#3 bitmap_line_ydxi::y#6 bitmap_line_ydxi::y#1 bitmap_line_ydxi::y#0 bitmap_line_ydxi::y#2 ] Attempting to uplift remaining variables inzp[1]:114 [ bitmap_line_xdyd::x#3 bitmap_line_xdyd::x#6 bitmap_line_xdyd::x#1 bitmap_line_xdyd::x#0 bitmap_line_xdyd::x#2 ] -Uplifting [bitmap_line_xdyd] best 12559520 combination zp[1]:114 [ bitmap_line_xdyd::x#3 bitmap_line_xdyd::x#6 bitmap_line_xdyd::x#1 bitmap_line_xdyd::x#0 bitmap_line_xdyd::x#2 ] +Uplifting [bitmap_line_xdyd] best 12559497 combination zp[1]:114 [ bitmap_line_xdyd::x#3 bitmap_line_xdyd::x#6 bitmap_line_xdyd::x#1 bitmap_line_xdyd::x#0 bitmap_line_xdyd::x#2 ] Attempting to uplift remaining variables inzp[1]:121 [ bitmap_line_ydxd::y#2 bitmap_line_ydxd::y#7 bitmap_line_ydxd::y#0 bitmap_line_ydxd::y#1 bitmap_line_ydxd::y#3 ] -Uplifting [bitmap_line_ydxd] best 12559520 combination zp[1]:121 [ bitmap_line_ydxd::y#2 bitmap_line_ydxd::y#7 bitmap_line_ydxd::y#0 bitmap_line_ydxd::y#1 bitmap_line_ydxd::y#3 ] +Uplifting [bitmap_line_ydxd] best 12559497 combination zp[1]:121 [ bitmap_line_ydxd::y#2 bitmap_line_ydxd::y#7 bitmap_line_ydxd::y#0 bitmap_line_ydxd::y#1 bitmap_line_ydxd::y#3 ] Attempting to uplift remaining variables inzp[1]:32 [ form_field_idx#28 form_field_idx#1 form_field_idx#18 form_field_idx#31 form_field_idx#6 form_field_idx#5 ] -Uplifting [] best 12559520 combination zp[1]:32 [ form_field_idx#28 form_field_idx#1 form_field_idx#18 form_field_idx#31 form_field_idx#6 form_field_idx#5 ] +Uplifting [] best 12559497 combination zp[1]:32 [ form_field_idx#28 form_field_idx#1 form_field_idx#18 form_field_idx#31 form_field_idx#6 form_field_idx#5 ] Attempting to uplift remaining variables inzp[1]:276 [ form_control::$15 ] -Uplifting [form_control] best 12559516 combination reg byte a [ form_control::$15 ] +Uplifting [form_control] best 12559493 combination reg byte a [ form_control::$15 ] Attempting to uplift remaining variables inzp[1]:277 [ form_control::$22 ] -Uplifting [form_control] best 12559512 combination reg byte a [ form_control::$22 ] +Uplifting [form_control] best 12559489 combination reg byte a [ form_control::$22 ] Attempting to uplift remaining variables inzp[1]:278 [ form_control::$13 ] -Uplifting [form_control] best 12559506 combination reg byte a [ form_control::$13 ] +Uplifting [form_control] best 12559483 combination reg byte a [ form_control::$13 ] Attempting to uplift remaining variables inzp[1]:31 [ form_cursor_count#21 form_cursor_count#1 form_cursor_count#16 form_cursor_count#15 form_cursor_count#5 ] -Uplifting [] best 12559506 combination zp[1]:31 [ form_cursor_count#21 form_cursor_count#1 form_cursor_count#16 form_cursor_count#15 form_cursor_count#5 ] +Uplifting [] best 12559483 combination zp[1]:31 [ form_cursor_count#21 form_cursor_count#1 form_cursor_count#16 form_cursor_count#15 form_cursor_count#5 ] Attempting to uplift remaining variables inzp[1]:98 [ bitmap_line_xdyi::xd#5 bitmap_line_xdyi::xd#1 bitmap_line_xdyi::xd#0 ] -Uplifting [bitmap_line_xdyi] best 12559506 combination zp[1]:98 [ bitmap_line_xdyi::xd#5 bitmap_line_xdyi::xd#1 bitmap_line_xdyi::xd#0 ] +Uplifting [bitmap_line_xdyi] best 12559483 combination zp[1]:98 [ bitmap_line_xdyi::xd#5 bitmap_line_xdyi::xd#1 bitmap_line_xdyi::xd#0 ] Attempting to uplift remaining variables inzp[1]:106 [ bitmap_line_ydxi::yd#5 bitmap_line_ydxi::yd#1 bitmap_line_ydxi::yd#0 ] -Uplifting [bitmap_line_ydxi] best 12559506 combination zp[1]:106 [ bitmap_line_ydxi::yd#5 bitmap_line_ydxi::yd#1 bitmap_line_ydxi::yd#0 ] +Uplifting [bitmap_line_ydxi] best 12559483 combination zp[1]:106 [ bitmap_line_ydxi::yd#5 bitmap_line_ydxi::yd#1 bitmap_line_ydxi::yd#0 ] Attempting to uplift remaining variables inzp[1]:112 [ bitmap_line_xdyd::xd#5 bitmap_line_xdyd::xd#1 bitmap_line_xdyd::xd#0 ] -Uplifting [bitmap_line_xdyd] best 12559506 combination zp[1]:112 [ bitmap_line_xdyd::xd#5 bitmap_line_xdyd::xd#1 bitmap_line_xdyd::xd#0 ] +Uplifting [bitmap_line_xdyd] best 12559483 combination zp[1]:112 [ bitmap_line_xdyd::xd#5 bitmap_line_xdyd::xd#1 bitmap_line_xdyd::xd#0 ] Attempting to uplift remaining variables inzp[1]:118 [ bitmap_line_ydxd::yd#5 bitmap_line_ydxd::yd#0 bitmap_line_ydxd::yd#1 ] -Uplifting [bitmap_line_ydxd] best 12559506 combination zp[1]:118 [ bitmap_line_ydxd::yd#5 bitmap_line_ydxd::yd#0 bitmap_line_ydxd::yd#1 ] +Uplifting [bitmap_line_ydxd] best 12559483 combination zp[1]:118 [ bitmap_line_ydxd::yd#5 bitmap_line_ydxd::yd#0 bitmap_line_ydxd::yd#1 ] Attempting to uplift remaining variables inzp[1]:274 [ form_control::key_event#0 ] -Uplifting [form_control] best 12559494 combination reg byte a [ form_control::key_event#0 ] +Uplifting [form_control] best 12559471 combination reg byte a [ form_control::key_event#0 ] Attempting to uplift remaining variables inzp[1]:97 [ bitmap_line_xdyi::yd#2 bitmap_line_xdyi::yd#1 bitmap_line_xdyi::yd#0 ] -Uplifting [bitmap_line_xdyi] best 12559494 combination zp[1]:97 [ bitmap_line_xdyi::yd#2 bitmap_line_xdyi::yd#1 bitmap_line_xdyi::yd#0 ] +Uplifting [bitmap_line_xdyi] best 12559471 combination zp[1]:97 [ bitmap_line_xdyi::yd#2 bitmap_line_xdyi::yd#1 bitmap_line_xdyi::yd#0 ] Attempting to uplift remaining variables inzp[1]:105 [ bitmap_line_ydxi::xd#2 bitmap_line_ydxi::xd#1 bitmap_line_ydxi::xd#0 ] -Uplifting [bitmap_line_ydxi] best 12559494 combination zp[1]:105 [ bitmap_line_ydxi::xd#2 bitmap_line_ydxi::xd#1 bitmap_line_ydxi::xd#0 ] +Uplifting [bitmap_line_ydxi] best 12559471 combination zp[1]:105 [ bitmap_line_ydxi::xd#2 bitmap_line_ydxi::xd#1 bitmap_line_ydxi::xd#0 ] Attempting to uplift remaining variables inzp[1]:111 [ bitmap_line_xdyd::yd#2 bitmap_line_xdyd::yd#1 bitmap_line_xdyd::yd#0 ] -Uplifting [bitmap_line_xdyd] best 12559494 combination zp[1]:111 [ bitmap_line_xdyd::yd#2 bitmap_line_xdyd::yd#1 bitmap_line_xdyd::yd#0 ] +Uplifting [bitmap_line_xdyd] best 12559471 combination zp[1]:111 [ bitmap_line_xdyd::yd#2 bitmap_line_xdyd::yd#1 bitmap_line_xdyd::yd#0 ] Attempting to uplift remaining variables inzp[1]:117 [ bitmap_line_ydxd::xd#2 bitmap_line_ydxd::xd#0 bitmap_line_ydxd::xd#1 ] -Uplifting [bitmap_line_ydxd] best 12559494 combination zp[1]:117 [ bitmap_line_ydxd::xd#2 bitmap_line_ydxd::xd#0 bitmap_line_ydxd::xd#1 ] +Uplifting [bitmap_line_ydxd] best 12559471 combination zp[1]:117 [ bitmap_line_ydxd::xd#2 bitmap_line_ydxd::xd#0 bitmap_line_ydxd::xd#1 ] Attempting to uplift remaining variables inzp[1]:99 [ bitmap_line_xdyi::x1#6 bitmap_line_xdyi::x1#1 bitmap_line_xdyi::x1#0 ] -Uplifting [bitmap_line_xdyi] best 12559494 combination zp[1]:99 [ bitmap_line_xdyi::x1#6 bitmap_line_xdyi::x1#1 bitmap_line_xdyi::x1#0 ] +Uplifting [bitmap_line_xdyi] best 12559471 combination zp[1]:99 [ bitmap_line_xdyi::x1#6 bitmap_line_xdyi::x1#1 bitmap_line_xdyi::x1#0 ] Attempting to uplift remaining variables inzp[1]:107 [ bitmap_line_ydxi::y1#6 bitmap_line_ydxi::y1#1 bitmap_line_ydxi::y1#0 ] -Uplifting [bitmap_line_ydxi] best 12559494 combination zp[1]:107 [ bitmap_line_ydxi::y1#6 bitmap_line_ydxi::y1#1 bitmap_line_ydxi::y1#0 ] +Uplifting [bitmap_line_ydxi] best 12559471 combination zp[1]:107 [ bitmap_line_ydxi::y1#6 bitmap_line_ydxi::y1#1 bitmap_line_ydxi::y1#0 ] Attempting to uplift remaining variables inzp[1]:113 [ bitmap_line_xdyd::x1#6 bitmap_line_xdyd::x1#1 bitmap_line_xdyd::x1#0 ] -Uplifting [bitmap_line_xdyd] best 12559494 combination zp[1]:113 [ bitmap_line_xdyd::x1#6 bitmap_line_xdyd::x1#1 bitmap_line_xdyd::x1#0 ] +Uplifting [bitmap_line_xdyd] best 12559471 combination zp[1]:113 [ bitmap_line_xdyd::x1#6 bitmap_line_xdyd::x1#1 bitmap_line_xdyd::x1#0 ] Attempting to uplift remaining variables inzp[1]:119 [ bitmap_line_ydxd::y1#6 bitmap_line_ydxd::y1#0 bitmap_line_ydxd::y1#1 ] -Uplifting [bitmap_line_ydxd] best 12559494 combination zp[1]:119 [ bitmap_line_ydxd::y1#6 bitmap_line_ydxd::y1#0 bitmap_line_ydxd::y1#1 ] +Uplifting [bitmap_line_ydxd] best 12559471 combination zp[1]:119 [ bitmap_line_ydxd::y1#6 bitmap_line_ydxd::y1#0 bitmap_line_ydxd::y1#1 ] Attempting to uplift remaining variables inzp[1]:10 [ gfx_mode::cx#2 gfx_mode::cx#1 ] -Uplifting [gfx_mode] best 12550494 combination reg byte x [ gfx_mode::cx#2 gfx_mode::cx#1 ] +Uplifting [gfx_mode] best 12550471 combination reg byte x [ gfx_mode::cx#2 gfx_mode::cx#1 ] Attempting to uplift remaining variables inzp[1]:259 [ form_control::return#0 ] -Uplifting [form_control] best 12544494 combination reg byte a [ form_control::return#0 ] +Uplifting [form_control] best 12544471 combination reg byte a [ form_control::return#0 ] Attempting to uplift remaining variables inzp[1]:280 [ form_set_screen::$1 ] -Uplifting [form_set_screen] best 12543894 combination reg byte a [ form_set_screen::$1 ] +Uplifting [form_set_screen] best 12543871 combination reg byte a [ form_set_screen::$1 ] Attempting to uplift remaining variables inzp[1]:88 [ gfx_init_plane_charset8::cp#2 gfx_init_plane_charset8::cp#1 ] -Uplifting [gfx_init_plane_charset8] best 12534894 combination reg byte x [ gfx_init_plane_charset8::cp#2 gfx_init_plane_charset8::cp#1 ] +Uplifting [gfx_init_plane_charset8] best 12534871 combination reg byte x [ gfx_init_plane_charset8::cp#2 gfx_init_plane_charset8::cp#1 ] Attempting to uplift remaining variables inzp[1]:84 [ gfx_init_plane_charset8::bits#2 gfx_init_plane_charset8::bits#0 gfx_init_plane_charset8::bits#1 ] -Uplifting [gfx_init_plane_charset8] best 12534894 combination zp[1]:84 [ gfx_init_plane_charset8::bits#2 gfx_init_plane_charset8::bits#0 gfx_init_plane_charset8::bits#1 ] +Uplifting [gfx_init_plane_charset8] best 12534871 combination zp[1]:84 [ gfx_init_plane_charset8::bits#2 gfx_init_plane_charset8::bits#0 gfx_init_plane_charset8::bits#1 ] Attempting to uplift remaining variables inzp[1]:87 [ gfx_init_plane_charset8::col#2 gfx_init_plane_charset8::col#5 gfx_init_plane_charset8::col#6 gfx_init_plane_charset8::col#1 ] -Uplifting [gfx_init_plane_charset8] best 12534894 combination zp[1]:87 [ gfx_init_plane_charset8::col#2 gfx_init_plane_charset8::col#5 gfx_init_plane_charset8::col#6 gfx_init_plane_charset8::col#1 ] +Uplifting [gfx_init_plane_charset8] best 12534871 combination zp[1]:87 [ gfx_init_plane_charset8::col#2 gfx_init_plane_charset8::col#5 gfx_init_plane_charset8::col#6 gfx_init_plane_charset8::col#1 ] Attempting to uplift remaining variables inzp[1]:33 [ form_mode::preset_current#6 form_mode::preset_current#0 form_mode::preset_current#1 ] -Uplifting [form_mode] best 12534894 combination zp[1]:33 [ form_mode::preset_current#6 form_mode::preset_current#0 form_mode::preset_current#1 ] +Uplifting [form_mode] best 12534871 combination zp[1]:33 [ form_mode::preset_current#6 form_mode::preset_current#0 form_mode::preset_current#1 ] Attempting to uplift remaining variables inzp[1]:11 [ gfx_mode::j#2 gfx_mode::j#1 ] -Uplifting [gfx_mode] best 12533694 combination reg byte x [ gfx_mode::j#2 gfx_mode::j#1 ] +Uplifting [gfx_mode] best 12533671 combination reg byte x [ gfx_mode::j#2 gfx_mode::j#1 ] Attempting to uplift remaining variables inzp[1]:12 [ gfx_mode::i#2 gfx_mode::i#1 ] -Uplifting [gfx_mode] best 12532494 combination reg byte x [ gfx_mode::i#2 gfx_mode::i#1 ] +Uplifting [gfx_mode] best 12532471 combination reg byte x [ gfx_mode::i#2 gfx_mode::i#1 ] Attempting to uplift remaining variables inzp[1]:46 [ form_control::return#2 ] -Uplifting [form_control] best 12531485 combination reg byte x [ form_control::return#2 ] +Uplifting [form_control] best 12531462 combination reg byte x [ form_control::return#2 ] Attempting to uplift remaining variables inzp[1]:129 [ bitmap_init::y#2 bitmap_init::y#1 ] -Uplifting [bitmap_init] best 12531305 combination reg byte x [ bitmap_init::y#2 bitmap_init::y#1 ] +Uplifting [bitmap_init] best 12531282 combination reg byte x [ bitmap_init::y#2 bitmap_init::y#1 ] Attempting to uplift remaining variables inzp[1]:237 [ keyboard_event_get::return#3 ] -Uplifting [keyboard_event_get] best 12530705 combination reg byte a [ keyboard_event_get::return#3 ] +Uplifting [keyboard_event_get] best 12530682 combination reg byte a [ keyboard_event_get::return#3 ] Attempting to uplift remaining variables inzp[1]:238 [ gfx_mode::keyboard_event#0 ] -Uplifting [gfx_mode] best 12530105 combination reg byte a [ gfx_mode::keyboard_event#0 ] +Uplifting [gfx_mode] best 12530082 combination reg byte a [ gfx_mode::keyboard_event#0 ] Attempting to uplift remaining variables inzp[1]:330 [ bitmap_init::$0 ] -Uplifting [bitmap_init] best 12530065 combination reg byte a [ bitmap_init::$0 ] +Uplifting [bitmap_init] best 12530042 combination reg byte a [ bitmap_init::$0 ] Attempting to uplift remaining variables inzp[1]:332 [ bitmap_init::$7 ] -Uplifting [bitmap_init] best 12530005 combination reg byte a [ bitmap_init::$7 ] +Uplifting [bitmap_init] best 12529982 combination reg byte a [ bitmap_init::$7 ] Attempting to uplift remaining variables inzp[1]:333 [ bitmap_init::$8 ] -Uplifting [bitmap_init] best 12529945 combination reg byte a [ bitmap_init::$8 ] +Uplifting [bitmap_init] best 12529922 combination reg byte a [ bitmap_init::$8 ] Attempting to uplift remaining variables inzp[1]:334 [ bitmap_init::$9 ] -Uplifting [bitmap_init] best 12529885 combination reg byte a [ bitmap_init::$9 ] +Uplifting [bitmap_init] best 12529862 combination reg byte a [ bitmap_init::$9 ] Attempting to uplift remaining variables inzp[1]:338 [ gfx_init_screen3::$3 ] -Uplifting [gfx_init_screen3] best 12529285 combination reg byte a [ gfx_init_screen3::$3 ] +Uplifting [gfx_init_screen3] best 12529262 combination reg byte a [ gfx_init_screen3::$3 ] Attempting to uplift remaining variables inzp[1]:343 [ gfx_init_screen2::$4 ] -Uplifting [gfx_init_screen2] best 12528685 combination reg byte a [ gfx_init_screen2::$4 ] +Uplifting [gfx_init_screen2] best 12528662 combination reg byte a [ gfx_init_screen2::$4 ] Attempting to uplift remaining variables inzp[1]:345 [ gfx_init_screen1::$1 ] -Uplifting [gfx_init_screen1] best 12528085 combination reg byte a [ gfx_init_screen1::$1 ] +Uplifting [gfx_init_screen1] best 12528062 combination reg byte a [ gfx_init_screen1::$1 ] Attempting to uplift remaining variables inzp[1]:349 [ gfx_init_screen0::$3 ] -Uplifting [gfx_init_screen0] best 12527485 combination reg byte a [ gfx_init_screen0::$3 ] +Uplifting [gfx_init_screen0] best 12527462 combination reg byte a [ gfx_init_screen0::$3 ] Attempting to uplift remaining variables inzp[1]:143 [ gfx_init_screen3::cx#2 gfx_init_screen3::cx#1 ] -Uplifting [gfx_init_screen3] best 12526485 combination reg byte x [ gfx_init_screen3::cx#2 gfx_init_screen3::cx#1 ] +Uplifting [gfx_init_screen3] best 12526462 combination reg byte x [ gfx_init_screen3::cx#2 gfx_init_screen3::cx#1 ] Attempting to uplift remaining variables inzp[1]:155 [ gfx_init_screen0::cx#2 gfx_init_screen0::cx#1 ] -Uplifting [gfx_init_screen0] best 12525485 combination reg byte x [ gfx_init_screen0::cx#2 gfx_init_screen0::cx#1 ] +Uplifting [gfx_init_screen0] best 12525462 combination reg byte x [ gfx_init_screen0::cx#2 gfx_init_screen0::cx#1 ] Attempting to uplift remaining variables inzp[1]:71 [ gfx_init_plane_horisontal2::ax#2 gfx_init_plane_horisontal2::ax#1 ] -Uplifting [gfx_init_plane_horisontal2] best 12524585 combination reg byte x [ gfx_init_plane_horisontal2::ax#2 gfx_init_plane_horisontal2::ax#1 ] +Uplifting [gfx_init_plane_horisontal2] best 12524562 combination reg byte x [ gfx_init_plane_horisontal2::ax#2 gfx_init_plane_horisontal2::ax#1 ] Attempting to uplift remaining variables inzp[1]:147 [ gfx_init_screen2::cx#2 gfx_init_screen2::cx#1 ] -Uplifting [gfx_init_screen2] best 12523585 combination reg byte x [ gfx_init_screen2::cx#2 gfx_init_screen2::cx#1 ] +Uplifting [gfx_init_screen2] best 12523562 combination reg byte x [ gfx_init_screen2::cx#2 gfx_init_screen2::cx#1 ] Attempting to uplift remaining variables inzp[1]:63 [ gfx_init_plane_fill::by#4 gfx_init_plane_fill::by#1 ] -Uplifting [gfx_init_plane_fill] best 12523585 combination zp[1]:63 [ gfx_init_plane_fill::by#4 gfx_init_plane_fill::by#1 ] +Uplifting [gfx_init_plane_fill] best 12523562 combination zp[1]:63 [ gfx_init_plane_fill::by#4 gfx_init_plane_fill::by#1 ] Attempting to uplift remaining variables inzp[1]:123 [ bitmap_clear::y#4 bitmap_clear::y#1 ] -Uplifting [bitmap_clear] best 12523585 combination zp[1]:123 [ bitmap_clear::y#4 bitmap_clear::y#1 ] +Uplifting [bitmap_clear] best 12523562 combination zp[1]:123 [ bitmap_clear::y#4 bitmap_clear::y#1 ] Attempting to uplift remaining variables inzp[1]:5 [ gfx_mode::cy#4 gfx_mode::cy#1 ] -Uplifting [gfx_mode] best 12523585 combination zp[1]:5 [ gfx_mode::cy#4 gfx_mode::cy#1 ] +Uplifting [gfx_mode] best 12523562 combination zp[1]:5 [ gfx_mode::cy#4 gfx_mode::cy#1 ] Attempting to uplift remaining variables inzp[1]:83 [ gfx_init_plane_charset8::cr#6 gfx_init_plane_charset8::cr#1 ] -Uplifting [gfx_init_plane_charset8] best 12523585 combination zp[1]:83 [ gfx_init_plane_charset8::cr#6 gfx_init_plane_charset8::cr#1 ] +Uplifting [gfx_init_plane_charset8] best 12523562 combination zp[1]:83 [ gfx_init_plane_charset8::cr#6 gfx_init_plane_charset8::cr#1 ] Attempting to uplift remaining variables inzp[1]:340 [ gfx_init_screen2::col#0 ] -Uplifting [gfx_init_screen2] best 12523485 combination reg byte y [ gfx_init_screen2::col#0 ] +Uplifting [gfx_init_screen2] best 12523462 combination reg byte y [ gfx_init_screen2::col#0 ] Attempting to uplift remaining variables inzp[1]:336 [ gfx_init_screen3::$1 ] -Uplifting [gfx_init_screen3] best 12523485 combination zp[1]:336 [ gfx_init_screen3::$1 ] +Uplifting [gfx_init_screen3] best 12523462 combination zp[1]:336 [ gfx_init_screen3::$1 ] Attempting to uplift remaining variables inzp[1]:341 [ gfx_init_screen2::col2#0 ] -Uplifting [gfx_init_screen2] best 12523485 combination zp[1]:341 [ gfx_init_screen2::col2#0 ] +Uplifting [gfx_init_screen2] best 12523462 combination zp[1]:341 [ gfx_init_screen2::col2#0 ] Attempting to uplift remaining variables inzp[1]:347 [ gfx_init_screen0::$1 ] -Uplifting [gfx_init_screen0] best 12523485 combination zp[1]:347 [ gfx_init_screen0::$1 ] +Uplifting [gfx_init_screen0] best 12523462 combination zp[1]:347 [ gfx_init_screen0::$1 ] Attempting to uplift remaining variables inzp[1]:310 [ bitmap_line::y1#0 ] -Uplifting [bitmap_line] best 12523485 combination zp[1]:310 [ bitmap_line::y1#0 ] +Uplifting [bitmap_line] best 12523462 combination zp[1]:310 [ bitmap_line::y1#0 ] Attempting to uplift remaining variables inzp[1]:62 [ gfx_init_plane_fill::fill#6 ] -Uplifting [gfx_init_plane_fill] best 12523485 combination zp[1]:62 [ gfx_init_plane_fill::fill#6 ] +Uplifting [gfx_init_plane_fill] best 12523462 combination zp[1]:62 [ gfx_init_plane_fill::fill#6 ] Attempting to uplift remaining variables inzp[1]:331 [ bitmap_init::$10 ] -Uplifting [bitmap_init] best 12523485 combination zp[1]:331 [ bitmap_init::$10 ] +Uplifting [bitmap_init] best 12523462 combination zp[1]:331 [ bitmap_init::$10 ] Attempting to uplift remaining variables inzp[1]:312 [ bitmap_line::yd#2 ] -Uplifting [bitmap_line] best 12523475 combination reg byte y [ bitmap_line::yd#2 ] +Uplifting [bitmap_line] best 12523452 combination reg byte y [ bitmap_line::yd#2 ] Attempting to uplift remaining variables inzp[1]:313 [ bitmap_line::yd#1 ] -Uplifting [bitmap_line] best 12523465 combination reg byte y [ bitmap_line::yd#1 ] +Uplifting [bitmap_line] best 12523442 combination reg byte y [ bitmap_line::yd#1 ] Attempting to uplift remaining variables inzp[1]:315 [ bitmap_line::yd#10 ] -Uplifting [bitmap_line] best 12523455 combination reg byte y [ bitmap_line::yd#10 ] +Uplifting [bitmap_line] best 12523432 combination reg byte y [ bitmap_line::yd#10 ] Attempting to uplift remaining variables inzp[1]:316 [ bitmap_line::yd#11 ] -Uplifting [bitmap_line] best 12523445 combination reg byte y [ bitmap_line::yd#11 ] +Uplifting [bitmap_line] best 12523422 combination reg byte y [ bitmap_line::yd#11 ] Attempting to uplift remaining variables inzp[1]:308 [ bitmap_line::x1#0 ] -Uplifting [bitmap_line] best 12523445 combination zp[1]:308 [ bitmap_line::x1#0 ] +Uplifting [bitmap_line] best 12523422 combination zp[1]:308 [ bitmap_line::x1#0 ] Attempting to uplift remaining variables inzp[1]:307 [ bitmap_line::x0#0 ] -Uplifting [bitmap_line] best 12523445 combination zp[1]:307 [ bitmap_line::x0#0 ] +Uplifting [bitmap_line] best 12523422 combination zp[1]:307 [ bitmap_line::x0#0 ] Attempting to uplift remaining variables inzp[1]:311 [ bitmap_line::xd#2 ] -Uplifting [bitmap_line] best 12523445 combination zp[1]:311 [ bitmap_line::xd#2 ] +Uplifting [bitmap_line] best 12523422 combination zp[1]:311 [ bitmap_line::xd#2 ] Attempting to uplift remaining variables inzp[1]:314 [ bitmap_line::xd#1 ] -Uplifting [bitmap_line] best 12523445 combination zp[1]:314 [ bitmap_line::xd#1 ] +Uplifting [bitmap_line] best 12523422 combination zp[1]:314 [ bitmap_line::xd#1 ] Attempting to uplift remaining variables inzp[1]:96 [ gfx_init_vic_bitmap::l#2 gfx_init_vic_bitmap::l#1 ] -Uplifting [gfx_init_vic_bitmap] best 12523445 combination zp[1]:96 [ gfx_init_vic_bitmap::l#2 gfx_init_vic_bitmap::l#1 ] +Uplifting [gfx_init_vic_bitmap] best 12523422 combination zp[1]:96 [ gfx_init_vic_bitmap::l#2 gfx_init_vic_bitmap::l#1 ] Attempting to uplift remaining variables inzp[1]:68 [ gfx_init_plane_horisontal2::ay#4 gfx_init_plane_horisontal2::ay#1 ] -Uplifting [gfx_init_plane_horisontal2] best 12523445 combination zp[1]:68 [ gfx_init_plane_horisontal2::ay#4 gfx_init_plane_horisontal2::ay#1 ] +Uplifting [gfx_init_plane_horisontal2] best 12523422 combination zp[1]:68 [ gfx_init_plane_horisontal2::ay#4 gfx_init_plane_horisontal2::ay#1 ] Attempting to uplift remaining variables inzp[1]:150 [ gfx_init_screen1::cy#4 gfx_init_screen1::cy#1 ] -Uplifting [gfx_init_screen1] best 12523445 combination zp[1]:150 [ gfx_init_screen1::cy#4 gfx_init_screen1::cy#1 ] +Uplifting [gfx_init_screen1] best 12523422 combination zp[1]:150 [ gfx_init_screen1::cy#4 gfx_init_screen1::cy#1 ] Attempting to uplift remaining variables inzp[1]:142 [ gfx_init_screen3::cy#4 gfx_init_screen3::cy#1 ] -Uplifting [gfx_init_screen3] best 12523445 combination zp[1]:142 [ gfx_init_screen3::cy#4 gfx_init_screen3::cy#1 ] +Uplifting [gfx_init_screen3] best 12523422 combination zp[1]:142 [ gfx_init_screen3::cy#4 gfx_init_screen3::cy#1 ] Attempting to uplift remaining variables inzp[1]:154 [ gfx_init_screen0::cy#4 gfx_init_screen0::cy#1 ] -Uplifting [gfx_init_screen0] best 12523445 combination zp[1]:154 [ gfx_init_screen0::cy#4 gfx_init_screen0::cy#1 ] +Uplifting [gfx_init_screen0] best 12523422 combination zp[1]:154 [ gfx_init_screen0::cy#4 gfx_init_screen0::cy#1 ] Attempting to uplift remaining variables inzp[1]:76 [ gfx_init_plane_horisontal::ay#4 gfx_init_plane_horisontal::ay#1 ] -Uplifting [gfx_init_plane_horisontal] best 12523445 combination zp[1]:76 [ gfx_init_plane_horisontal::ay#4 gfx_init_plane_horisontal::ay#1 ] +Uplifting [gfx_init_plane_horisontal] best 12523422 combination zp[1]:76 [ gfx_init_plane_horisontal::ay#4 gfx_init_plane_horisontal::ay#1 ] Attempting to uplift remaining variables inzp[1]:146 [ gfx_init_screen2::cy#4 gfx_init_screen2::cy#1 ] -Uplifting [gfx_init_screen2] best 12523445 combination zp[1]:146 [ gfx_init_screen2::cy#4 gfx_init_screen2::cy#1 ] +Uplifting [gfx_init_screen2] best 12523422 combination zp[1]:146 [ gfx_init_screen2::cy#4 gfx_init_screen2::cy#1 ] Attempting to uplift remaining variables inzp[1]:90 [ gfx_init_plane_8bppchunky::y#6 gfx_init_plane_8bppchunky::y#1 ] -Uplifting [gfx_init_plane_8bppchunky] best 12523445 combination zp[1]:90 [ gfx_init_plane_8bppchunky::y#6 gfx_init_plane_8bppchunky::y#1 ] +Uplifting [gfx_init_plane_8bppchunky] best 12523422 combination zp[1]:90 [ gfx_init_plane_8bppchunky::y#6 gfx_init_plane_8bppchunky::y#1 ] Attempting to uplift remaining variables inzp[1]:2 [ gfx_mode::dtv_control#12 gfx_mode::dtv_control#6 gfx_mode::dtv_control#13 gfx_mode::dtv_control#5 gfx_mode::dtv_control#11 gfx_mode::dtv_control#4 gfx_mode::dtv_control#10 gfx_mode::dtv_control#3 gfx_mode::dtv_control#15 gfx_mode::dtv_control#14 gfx_mode::dtv_control#2 ] -Uplifting [gfx_mode] best 12523426 combination reg byte x [ gfx_mode::dtv_control#12 gfx_mode::dtv_control#6 gfx_mode::dtv_control#13 gfx_mode::dtv_control#5 gfx_mode::dtv_control#11 gfx_mode::dtv_control#4 gfx_mode::dtv_control#10 gfx_mode::dtv_control#3 gfx_mode::dtv_control#15 gfx_mode::dtv_control#14 gfx_mode::dtv_control#2 ] +Uplifting [gfx_mode] best 12523403 combination reg byte x [ gfx_mode::dtv_control#12 gfx_mode::dtv_control#6 gfx_mode::dtv_control#13 gfx_mode::dtv_control#5 gfx_mode::dtv_control#11 gfx_mode::dtv_control#4 gfx_mode::dtv_control#10 gfx_mode::dtv_control#3 gfx_mode::dtv_control#15 gfx_mode::dtv_control#14 gfx_mode::dtv_control#2 ] Attempting to uplift remaining variables inzp[1]:72 [ gfx_init_plane_vertical::by#4 gfx_init_plane_vertical::by#1 ] -Uplifting [gfx_init_plane_vertical] best 12523426 combination zp[1]:72 [ gfx_init_plane_vertical::by#4 gfx_init_plane_vertical::by#1 ] +Uplifting [gfx_init_plane_vertical] best 12523403 combination zp[1]:72 [ gfx_init_plane_vertical::by#4 gfx_init_plane_vertical::by#1 ] Attempting to uplift remaining variables inzp[1]:138 [ gfx_init_screen4::cy#4 gfx_init_screen4::cy#1 ] -Uplifting [gfx_init_screen4] best 12523426 combination zp[1]:138 [ gfx_init_screen4::cy#4 gfx_init_screen4::cy#1 ] +Uplifting [gfx_init_screen4] best 12523403 combination zp[1]:138 [ gfx_init_screen4::cy#4 gfx_init_screen4::cy#1 ] Attempting to uplift remaining variables inzp[1]:132 [ gfx_init_charset::c#4 gfx_init_charset::c#1 ] -Uplifting [gfx_init_charset] best 12523426 combination zp[1]:132 [ gfx_init_charset::c#4 gfx_init_charset::c#1 ] +Uplifting [gfx_init_charset] best 12523403 combination zp[1]:132 [ gfx_init_charset::c#4 gfx_init_charset::c#1 ] Attempting to uplift remaining variables inzp[1]:80 [ gfx_init_plane_charset8::ch#8 gfx_init_plane_charset8::ch#1 ] -Uplifting [gfx_init_plane_charset8] best 12523426 combination zp[1]:80 [ gfx_init_plane_charset8::ch#8 gfx_init_plane_charset8::ch#1 ] +Uplifting [gfx_init_plane_charset8] best 12523403 combination zp[1]:80 [ gfx_init_plane_charset8::ch#8 gfx_init_plane_charset8::ch#1 ] Attempting to uplift remaining variables inzp[1]:3 [ gfx_mode::vic_control#4 gfx_mode::vic_control#2 gfx_mode::vic_control#5 ] -Uplifting [gfx_mode] best 12523415 combination reg byte x [ gfx_mode::vic_control#4 gfx_mode::vic_control#2 gfx_mode::vic_control#5 ] +Uplifting [gfx_mode] best 12523392 combination reg byte x [ gfx_mode::vic_control#4 gfx_mode::vic_control#2 gfx_mode::vic_control#5 ] Attempting to uplift remaining variables inzp[1]:158 [ gfx_mode::$18 ] -Uplifting [gfx_mode] best 12523409 combination reg byte a [ gfx_mode::$18 ] +Uplifting [gfx_mode] best 12523386 combination reg byte a [ gfx_mode::$18 ] Attempting to uplift remaining variables inzp[1]:174 [ gfx_mode::$23 ] -Uplifting [gfx_mode] best 12523403 combination reg byte a [ gfx_mode::$23 ] +Uplifting [gfx_mode] best 12523380 combination reg byte a [ gfx_mode::$23 ] Attempting to uplift remaining variables inzp[1]:175 [ gfx_mode::$25 ] -Uplifting [gfx_mode] best 12523397 combination reg byte a [ gfx_mode::$25 ] +Uplifting [gfx_mode] best 12523374 combination reg byte a [ gfx_mode::$25 ] Attempting to uplift remaining variables inzp[1]:178 [ gfx_mode::$27 ] -Uplifting [gfx_mode] best 12523391 combination reg byte a [ gfx_mode::$27 ] +Uplifting [gfx_mode] best 12523368 combination reg byte a [ gfx_mode::$27 ] Attempting to uplift remaining variables inzp[1]:179 [ gfx_mode::$28 ] -Uplifting [gfx_mode] best 12523385 combination reg byte a [ gfx_mode::$28 ] +Uplifting [gfx_mode] best 12523362 combination reg byte a [ gfx_mode::$28 ] Attempting to uplift remaining variables inzp[1]:180 [ gfx_mode::$29 ] -Uplifting [gfx_mode] best 12523379 combination reg byte a [ gfx_mode::$29 ] +Uplifting [gfx_mode] best 12523356 combination reg byte a [ gfx_mode::$29 ] Attempting to uplift remaining variables inzp[1]:181 [ gfx_mode::$30 ] -Uplifting [gfx_mode] best 12523373 combination reg byte a [ gfx_mode::$30 ] +Uplifting [gfx_mode] best 12523350 combination reg byte a [ gfx_mode::$30 ] Attempting to uplift remaining variables inzp[1]:182 [ gfx_mode::$31 ] -Uplifting [gfx_mode] best 12523367 combination reg byte a [ gfx_mode::$31 ] +Uplifting [gfx_mode] best 12523344 combination reg byte a [ gfx_mode::$31 ] Attempting to uplift remaining variables inzp[1]:183 [ gfx_mode::$32 ] -Uplifting [gfx_mode] best 12523361 combination reg byte a [ gfx_mode::$32 ] +Uplifting [gfx_mode] best 12523338 combination reg byte a [ gfx_mode::$32 ] Attempting to uplift remaining variables inzp[1]:199 [ gfx_mode::$37 ] -Uplifting [gfx_mode] best 12523355 combination reg byte a [ gfx_mode::$37 ] +Uplifting [gfx_mode] best 12523332 combination reg byte a [ gfx_mode::$37 ] Attempting to uplift remaining variables inzp[1]:200 [ gfx_mode::$39 ] -Uplifting [gfx_mode] best 12523349 combination reg byte a [ gfx_mode::$39 ] +Uplifting [gfx_mode] best 12523326 combination reg byte a [ gfx_mode::$39 ] Attempting to uplift remaining variables inzp[1]:203 [ gfx_mode::$41 ] -Uplifting [gfx_mode] best 12523343 combination reg byte a [ gfx_mode::$41 ] +Uplifting [gfx_mode] best 12523320 combination reg byte a [ gfx_mode::$41 ] Attempting to uplift remaining variables inzp[1]:204 [ gfx_mode::$42 ] -Uplifting [gfx_mode] best 12523337 combination reg byte a [ gfx_mode::$42 ] +Uplifting [gfx_mode] best 12523314 combination reg byte a [ gfx_mode::$42 ] Attempting to uplift remaining variables inzp[1]:205 [ gfx_mode::$43 ] -Uplifting [gfx_mode] best 12523331 combination reg byte a [ gfx_mode::$43 ] +Uplifting [gfx_mode] best 12523308 combination reg byte a [ gfx_mode::$43 ] Attempting to uplift remaining variables inzp[1]:206 [ gfx_mode::$44 ] -Uplifting [gfx_mode] best 12523325 combination reg byte a [ gfx_mode::$44 ] +Uplifting [gfx_mode] best 12523302 combination reg byte a [ gfx_mode::$44 ] Attempting to uplift remaining variables inzp[1]:207 [ gfx_mode::$45 ] -Uplifting [gfx_mode] best 12523319 combination reg byte a [ gfx_mode::$45 ] +Uplifting [gfx_mode] best 12523296 combination reg byte a [ gfx_mode::$45 ] Attempting to uplift remaining variables inzp[1]:223 [ gfx_mode::$51 ] -Uplifting [gfx_mode] best 12523313 combination reg byte a [ gfx_mode::$51 ] +Uplifting [gfx_mode] best 12523290 combination reg byte a [ gfx_mode::$51 ] Attempting to uplift remaining variables inzp[1]:225 [ gfx_mode::$84 ] -Uplifting [gfx_mode] best 12523307 combination reg byte a [ gfx_mode::$84 ] +Uplifting [gfx_mode] best 12523284 combination reg byte a [ gfx_mode::$84 ] Attempting to uplift remaining variables inzp[1]:226 [ gfx_mode::$53 ] -Uplifting [gfx_mode] best 12523301 combination reg byte a [ gfx_mode::$53 ] +Uplifting [gfx_mode] best 12523278 combination reg byte a [ gfx_mode::$53 ] Attempting to uplift remaining variables inzp[1]:229 [ gfx_mode::$55 ] -Uplifting [gfx_mode] best 12523295 combination reg byte a [ gfx_mode::$55 ] +Uplifting [gfx_mode] best 12523272 combination reg byte a [ gfx_mode::$55 ] Attempting to uplift remaining variables inzp[1]:230 [ gfx_mode::$56 ] -Uplifting [gfx_mode] best 12523289 combination reg byte a [ gfx_mode::$56 ] +Uplifting [gfx_mode] best 12523266 combination reg byte a [ gfx_mode::$56 ] Attempting to uplift remaining variables inzp[1]:231 [ gfx_mode::$57 ] -Uplifting [gfx_mode] best 12523283 combination reg byte a [ gfx_mode::$57 ] +Uplifting [gfx_mode] best 12523260 combination reg byte a [ gfx_mode::$57 ] Attempting to uplift remaining variables inzp[1]:232 [ gfx_mode::$58 ] -Uplifting [gfx_mode] best 12523277 combination reg byte a [ gfx_mode::$58 ] +Uplifting [gfx_mode] best 12523254 combination reg byte a [ gfx_mode::$58 ] Attempting to uplift remaining variables inzp[1]:233 [ gfx_mode::$59 ] -Uplifting [gfx_mode] best 12523271 combination reg byte a [ gfx_mode::$59 ] +Uplifting [gfx_mode] best 12523248 combination reg byte a [ gfx_mode::$59 ] Attempting to uplift remaining variables inzp[1]:234 [ gfx_mode::$60 ] -Uplifting [gfx_mode] best 12523265 combination reg byte a [ gfx_mode::$60 ] +Uplifting [gfx_mode] best 12523242 combination reg byte a [ gfx_mode::$60 ] Attempting to uplift remaining variables inzp[1]:235 [ gfx_mode::$61 ] -Uplifting [gfx_mode] best 12523259 combination reg byte a [ gfx_mode::$61 ] +Uplifting [gfx_mode] best 12523236 combination reg byte a [ gfx_mode::$61 ] Attempting to uplift remaining variables inzp[1]:236 [ gfx_mode::$62 ] -Uplifting [gfx_mode] best 12523253 combination reg byte a [ gfx_mode::$62 ] +Uplifting [gfx_mode] best 12523230 combination reg byte a [ gfx_mode::$62 ] Attempting to uplift remaining variables inzp[1]:4 [ gfx_mode::vic_control2#2 ] -Uplifting [gfx_mode] best 12523244 combination reg byte a [ gfx_mode::vic_control2#2 ] +Uplifting [gfx_mode] best 12523221 combination reg byte a [ gfx_mode::vic_control2#2 ] Attempting to uplift remaining variables inzp[1]:224 [ gfx_mode::$52 ] -Uplifting [gfx_mode] best 12523244 combination zp[1]:224 [ gfx_mode::$52 ] +Uplifting [gfx_mode] best 12523221 combination zp[1]:224 [ gfx_mode::$52 ] Attempting to uplift remaining variables inzp[1]:159 [ gfx_mode::plane_a_offs#0 ] -Uplifting [gfx_mode] best 12523242 combination reg byte x [ gfx_mode::plane_a_offs#0 ] +Uplifting [gfx_mode] best 12523219 combination reg byte x [ gfx_mode::plane_a_offs#0 ] Attempting to uplift remaining variables inzp[1]:184 [ gfx_mode::plane_b_offs#0 ] -Uplifting [gfx_mode] best 12523240 combination reg byte x [ gfx_mode::plane_b_offs#0 ] +Uplifting [gfx_mode] best 12523217 combination reg byte x [ gfx_mode::plane_b_offs#0 ] Coalescing zero page register [ zp[2]:6 [ gfx_mode::vic_colors#2 gfx_mode::vic_colors#3 gfx_mode::vic_colors#1 gfx_mode::vic_colors#0 ] ] with [ zp[2]:227 [ get_vic_screen::return#11 ] ] - score: 1 Coalescing zero page register [ zp[2]:21 [ get_vic_screen::return#5 ] ] with [ zp[2]:208 [ get_vic_screen::return#10 ] ] - score: 1 Coalescing zero page register [ zp[2]:23 [ get_vic_charset::return#2 ] ] with [ zp[2]:217 [ get_vic_charset::return#4 ] ] - score: 1 @@ -21809,21 +21798,10 @@ get_plane: { jmp __b1 // get_plane::@1 __b1: - // [250] phi from get_plane::@1 to get_plane::@return [phi:get_plane::@1->get_plane::@return] - __breturn_from___b1: - // [250] phi (dword) get_plane::return#14 = (dword)(const nomodify byte*) VIC_SCREEN0 [phi:get_plane::@1->get_plane::@return#0] -- vduz1=vduc1 - lda #VIC_SCREEN0 - sta.z return+1 - lda #>$10 - sta.z return+2 - lda #>VIC_SCREEN0>>$10 - sta.z return+3 - jmp __breturn - // [250] phi from get_plane to get_plane::@return [phi:get_plane->get_plane::@return] + // [250] phi from get_plane get_plane::@1 to get_plane::@return [phi:get_plane/get_plane::@1->get_plane::@return] __breturn_from_get_plane: - // [250] phi (dword) get_plane::return#14 = (dword)(const nomodify byte*) VIC_SCREEN0 [phi:get_plane->get_plane::@return#0] -- vduz1=vduc1 + __breturn_from___b1: + // [250] phi (dword) get_plane::return#14 = (dword)(const nomodify byte*) VIC_SCREEN0 [phi:get_plane/get_plane::@1->get_plane::@return#0] -- vduz1=vduc1 lda #VIC_SCREEN0 @@ -25996,6 +25974,7 @@ Replacing label __breturn_from_get_vic_screen with __b1 Replacing label __b1_from___b5 with __b1 Replacing label __breturn_from_get_vic_charset with __b1 Replacing label __b1_from___b2 with __b1 +Replacing label __breturn_from_get_plane with __b1 Replacing label __b1_from___b14 with __b1 Replacing label __b1_from___b1 with __b1 Replacing label __b3_from___b19 with __b3_from___b6 @@ -26122,6 +26101,7 @@ Removing instruction __b1_from___b2: Removing instruction __breturn_from_get_vic_charset: Removing instruction __breturn_from___b1: Removing instruction __b1_from___b14: +Removing instruction __breturn_from_get_plane: Removing instruction __breturn_from___b1: Removing instruction __b8_from_form_mode: Removing instruction __b9_from___b8: @@ -26588,7 +26568,6 @@ Replacing jump to rts with rts in jmp __breturn Replacing jump to rts with rts in jmp __breturn Replacing jump to rts with rts in jmp __breturn Replacing jump to rts with rts in jmp __breturn -Replacing jump to rts with rts in jmp __breturn Skipping double jump to __b14 in bne __b23 Replacing jump to rts with rts in jmp __breturn Skipping double jump to __breturn_from___b6 in bne __b6 @@ -26612,19 +26591,18 @@ Relabelling long label __b9_from___b19 to __b6 Relabelling long label __breturn_from___b2 to __b2 Relabelling long label __breturn_from___b3 to __b3 Relabelling long label __breturn_from___b4 to __b4 -Relabelling long label __breturn_from_get_plane to __b2 -Relabelling long label __breturn_from___b10 to __b3 -Relabelling long label __breturn_from___b11 to __b4 -Relabelling long label __breturn_from___b12 to __b5 -Relabelling long label __breturn_from___b13 to __b6 -Relabelling long label __breturn_from___b2 to __b7 -Relabelling long label __breturn_from___b3 to __b8 -Relabelling long label __breturn_from___b4 to __b9 -Relabelling long label __breturn_from___b5 to __b10 -Relabelling long label __breturn_from___b6 to __b11 -Relabelling long label __breturn_from___b7 to __b12 -Relabelling long label __breturn_from___b8 to __b13 -Relabelling long label __breturn_from___b9 to __b14 +Relabelling long label __breturn_from___b10 to __b2 +Relabelling long label __breturn_from___b11 to __b3 +Relabelling long label __breturn_from___b12 to __b4 +Relabelling long label __breturn_from___b13 to __b5 +Relabelling long label __breturn_from___b2 to __b6 +Relabelling long label __breturn_from___b3 to __b7 +Relabelling long label __breturn_from___b4 to __b8 +Relabelling long label __breturn_from___b5 to __b9 +Relabelling long label __breturn_from___b6 to __b10 +Relabelling long label __breturn_from___b7 to __b11 +Relabelling long label __breturn_from___b8 to __b12 +Relabelling long label __breturn_from___b9 to __b13 Relabelling long label __b3_from___b6 to __b2 Relabelling long label __b2_from___b12 to __b3 Relabelling long label __b2_from___b10 to __b4 @@ -26711,15 +26689,15 @@ Removing unreachable instruction jmp __b9 Removing unreachable instruction jmp __b14 Removing unreachable instruction jmp __b7 Succesful ASM optimization Pass5UnreachableCodeElimination -Fixing long branch [742] beq __b7 to bne -Fixing long branch [746] beq __b8 to bne -Fixing long branch [750] beq __b9 to bne -Fixing long branch [754] beq __b10 to bne -Fixing long branch [758] beq __b11 to bne -Fixing long branch [762] beq __b12 to bne -Fixing long branch [766] beq __b13 to bne -Fixing long branch [770] beq __b14 to bne -Fixing long branch [1345] bmi __b2 to bpl +Fixing long branch [742] beq __b6 to bne +Fixing long branch [746] beq __b7 to bne +Fixing long branch [750] beq __b8 to bne +Fixing long branch [754] beq __b9 to bne +Fixing long branch [758] beq __b10 to bne +Fixing long branch [762] beq __b11 to bne +Fixing long branch [766] beq __b12 to bne +Fixing long branch [770] beq __b13 to bne +Fixing long branch [1335] bmi __b2 to bpl FINAL SYMBOL TABLE (label) @1 @@ -28207,7 +28185,7 @@ reg byte a [ gfx_init_screen0::$3 ] FINAL ASSEMBLER -Score: 10118916 +Score: 10118890 // File Comments // Interactive Explorer for C64DTV Screen Modes @@ -29537,83 +29515,83 @@ get_plane: { // if(idx==0) // [235] if((byte) get_plane::idx#10==(byte) 0) goto get_plane::@return -- vbuaa_eq_0_then_la1 cmp #0 - beq __b2 + beq __b1 // get_plane::@2 // if(idx==1) // [236] if((byte) get_plane::idx#10==(byte) 1) goto get_plane::@return -- vbuaa_eq_vbuc1_then_la1 cmp #1 - bne !__b7+ - jmp __b7 - !__b7: + bne !__b6+ + jmp __b6 + !__b6: // get_plane::@3 // if(idx==2) // [237] if((byte) get_plane::idx#10==(byte) 2) goto get_plane::@return -- vbuaa_eq_vbuc1_then_la1 cmp #2 - bne !__b8+ - jmp __b8 - !__b8: + bne !__b7+ + jmp __b7 + !__b7: // get_plane::@4 // if(idx==3) // [238] if((byte) get_plane::idx#10==(byte) 3) goto get_plane::@return -- vbuaa_eq_vbuc1_then_la1 cmp #3 - bne !__b9+ - jmp __b9 - !__b9: + bne !__b8+ + jmp __b8 + !__b8: // get_plane::@5 // if(idx==4) // [239] if((byte) get_plane::idx#10==(byte) 4) goto get_plane::@return -- vbuaa_eq_vbuc1_then_la1 cmp #4 - bne !__b10+ - jmp __b10 - !__b10: + bne !__b9+ + jmp __b9 + !__b9: // get_plane::@6 // if(idx==5) // [240] if((byte) get_plane::idx#10==(byte) 5) goto get_plane::@return -- vbuaa_eq_vbuc1_then_la1 cmp #5 - bne !__b11+ - jmp __b11 - !__b11: + bne !__b10+ + jmp __b10 + !__b10: // get_plane::@7 // if(idx==6) // [241] if((byte) get_plane::idx#10==(byte) 6) goto get_plane::@return -- vbuaa_eq_vbuc1_then_la1 cmp #6 - bne !__b12+ - jmp __b12 - !__b12: + bne !__b11+ + jmp __b11 + !__b11: // get_plane::@8 // if(idx==7) // [242] if((byte) get_plane::idx#10==(byte) 7) goto get_plane::@return -- vbuaa_eq_vbuc1_then_la1 cmp #7 - bne !__b13+ - jmp __b13 - !__b13: + bne !__b12+ + jmp __b12 + !__b12: // get_plane::@9 // if(idx==8) // [243] if((byte) get_plane::idx#10==(byte) 8) goto get_plane::@return -- vbuaa_eq_vbuc1_then_la1 cmp #8 - bne !__b14+ - jmp __b14 - !__b14: + bne !__b13+ + jmp __b13 + !__b13: // get_plane::@10 // if(idx==9) // [244] if((byte) get_plane::idx#10==(byte) 9) goto get_plane::@return -- vbuaa_eq_vbuc1_then_la1 cmp #9 - beq __b3 + beq __b2 // get_plane::@11 // if(idx==10) // [245] if((byte) get_plane::idx#10==(byte) $a) goto get_plane::@return -- vbuaa_eq_vbuc1_then_la1 cmp #$a - beq __b4 + beq __b3 // get_plane::@12 // if(idx==11) // [246] if((byte) get_plane::idx#10==(byte) $b) goto get_plane::@return -- vbuaa_eq_vbuc1_then_la1 cmp #$b - beq __b5 + beq __b4 // get_plane::@13 // if(idx==12) // [247] if((byte) get_plane::idx#10==(byte) $c) goto get_plane::@return -- vbuaa_eq_vbuc1_then_la1 cmp #$c - beq __b6 + beq __b5 // get_plane::@14 // if(idx==13) // [248] if((byte) get_plane::idx#10!=(byte) $d) goto get_plane::@1 -- vbuaa_neq_vbuc1_then_la1 @@ -29633,20 +29611,8 @@ get_plane: { // [249] phi from get_plane::@14 to get_plane::@1 [phi:get_plane::@14->get_plane::@1] // get_plane::@1 __b1: - // [250] phi from get_plane::@1 to get_plane::@return [phi:get_plane::@1->get_plane::@return] - // [250] phi (dword) get_plane::return#14 = (dword)(const nomodify byte*) VIC_SCREEN0 [phi:get_plane::@1->get_plane::@return#0] -- vduz1=vduc1 - lda #VIC_SCREEN0 - sta.z return+1 - lda #>$10 - sta.z return+2 - lda #>VIC_SCREEN0>>$10 - sta.z return+3 - rts - // [250] phi from get_plane to get_plane::@return [phi:get_plane->get_plane::@return] - __b2: - // [250] phi (dword) get_plane::return#14 = (dword)(const nomodify byte*) VIC_SCREEN0 [phi:get_plane->get_plane::@return#0] -- vduz1=vduc1 + // [250] phi from get_plane get_plane::@1 to get_plane::@return [phi:get_plane/get_plane::@1->get_plane::@return] + // [250] phi (dword) get_plane::return#14 = (dword)(const nomodify byte*) VIC_SCREEN0 [phi:get_plane/get_plane::@1->get_plane::@return#0] -- vduz1=vduc1 lda #VIC_SCREEN0 @@ -29657,7 +29623,7 @@ get_plane: { sta.z return+3 rts // [250] phi from get_plane::@10 to get_plane::@return [phi:get_plane::@10->get_plane::@return] - __b3: + __b2: // [250] phi (dword) get_plane::return#14 = (const nomodify dword) PLANE_HORISONTAL2 [phi:get_plane::@10->get_plane::@return#0] -- vduz1=vduc1 lda #get_plane::@return] - __b4: + __b3: // [250] phi (dword) get_plane::return#14 = (const nomodify dword) PLANE_VERTICAL2 [phi:get_plane::@11->get_plane::@return#0] -- vduz1=vduc1 lda #get_plane::@return] - __b5: + __b4: // [250] phi (dword) get_plane::return#14 = (const nomodify dword) PLANE_CHARSET8 [phi:get_plane::@12->get_plane::@return#0] -- vduz1=vduc1 lda #get_plane::@return] - __b6: + __b5: // [250] phi (dword) get_plane::return#14 = (const nomodify dword) PLANE_BLANK [phi:get_plane::@13->get_plane::@return#0] -- vduz1=vduc1 lda #get_plane::@return] - __b7: + __b6: // [250] phi (dword) get_plane::return#14 = (dword)(const nomodify byte*) VIC_SCREEN1 [phi:get_plane::@2->get_plane::@return#0] -- vduz1=vduc1 lda #get_plane::@return] - __b8: + __b7: // [250] phi (dword) get_plane::return#14 = (dword)(const nomodify byte*) VIC_SCREEN2 [phi:get_plane::@3->get_plane::@return#0] -- vduz1=vduc1 lda #get_plane::@return] - __b9: + __b8: // [250] phi (dword) get_plane::return#14 = (dword)(const nomodify byte*) VIC_SCREEN3 [phi:get_plane::@4->get_plane::@return#0] -- vduz1=vduc1 lda #get_plane::@return] - __b10: + __b9: // [250] phi (dword) get_plane::return#14 = (dword)(const nomodify byte*) VIC_BITMAP [phi:get_plane::@5->get_plane::@return#0] -- vduz1=vduc1 lda #get_plane::@return] - __b11: + __b10: // [250] phi (dword) get_plane::return#14 = (dword)(const nomodify byte*) VIC_CHARSET_ROM [phi:get_plane::@6->get_plane::@return#0] -- vduz1=vduc1 lda #get_plane::@return] - __b12: + __b11: // [250] phi (dword) get_plane::return#14 = (const nomodify dword) PLANE_8BPP_CHUNKY [phi:get_plane::@7->get_plane::@return#0] -- vduz1=vduc1 lda #get_plane::@return] - __b13: + __b12: // [250] phi (dword) get_plane::return#14 = (const nomodify dword) PLANE_HORISONTAL [phi:get_plane::@8->get_plane::@return#0] -- vduz1=vduc1 lda #get_plane::@return] - __b14: + __b13: // [250] phi (dword) get_plane::return#14 = (const nomodify dword) PLANE_VERTICAL [phi:get_plane::@9->get_plane::@return#0] -- vduz1=vduc1 lda #SCREEN sta.z memset.str+1 - lda #<$28*$19 - sta.z memset.num - lda #>$28*$19 - sta.z memset.num+1 jsr memset // memset(COLS, WHITE, 40*25) ldx #WHITE @@ -45,10 +41,6 @@ main: { sta.z memset.str lda #>COLS sta.z memset.str+1 - lda #<$28*$19 - sta.z memset.num - lda #>$28*$19 - sta.z memset.num+1 jsr memset lda #0) - lda.z num - bne !+ - lda.z num+1 - beq __breturn - !: + .label end = 8 + .label dst = 6 + .label str = 6 // end = (char*)str + num - lda.z end + lda.z str clc - adc.z str + adc #<$28*$19 sta.z end - lda.z end+1 - adc.z str+1 + lda.z str+1 + adc #>$28*$19 sta.z end+1 __b2: // for(char* dst = str; dst!=end; dst++) @@ -126,7 +111,6 @@ memset: { lda.z dst cmp.z end bne __b3 - __breturn: // } rts __b3: diff --git a/src/test/ref/complex/xmega65/xmega65.cfg b/src/test/ref/complex/xmega65/xmega65.cfg index 3242d0bb0..88c964b67 100644 --- a/src/test/ref/complex/xmega65/xmega65.cfg +++ b/src/test/ref/complex/xmega65/xmega65.cfg @@ -44,37 +44,35 @@ main::@2: scope:[main] from main::@1 memset: scope:[memset] from main main::@6 [17] (byte) memset::c#4 ← phi( main/(byte) ' ' main::@6/(const nomodify byte) WHITE ) [17] (void*) memset::str#3 ← phi( main/(void*)(const nomodify byte*) SCREEN main::@6/(void*)(const nomodify byte*) COLS ) - [17] (word) memset::num#2 ← phi( main/(word)(number) $28*(number) $19 main::@6/(word)(number) $28*(number) $19 ) - [18] if((word) memset::num#2<=(byte) 0) goto memset::@return to:memset::@1 memset::@1: scope:[memset] from memset - [19] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 - [20] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 + [18] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word)(number) $28*(number) $19 + [19] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 to:memset::@2 memset::@2: scope:[memset] from memset::@1 memset::@3 - [21] (byte*) memset::dst#2 ← phi( memset::@1/(byte*) memset::dst#4 memset::@3/(byte*) memset::dst#1 ) - [22] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 + [20] (byte*) memset::dst#2 ← phi( memset::@1/(byte*) memset::dst#4 memset::@3/(byte*) memset::dst#1 ) + [21] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 to:memset::@return -memset::@return: scope:[memset] from memset memset::@2 - [23] return +memset::@return: scope:[memset] from memset::@2 + [22] return to:@return memset::@3: scope:[memset] from memset::@2 - [24] *((byte*) memset::dst#2) ← (byte) memset::c#4 - [25] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 + [23] *((byte*) memset::dst#2) ← (byte) memset::c#4 + [24] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 to:memset::@2 (void()) syscall2() syscall2: scope:[syscall2] from - [26] *((const nomodify byte*) SCREEN+(byte) $4e) ← (byte) '<' + [25] *((const nomodify byte*) SCREEN+(byte) $4e) ← (byte) '<' to:syscall2::@return syscall2::@return: scope:[syscall2] from syscall2 - [27] return + [26] return to:@return (void()) syscall1() syscall1: scope:[syscall1] from - [28] *((const nomodify byte*) SCREEN+(byte) $4f) ← (byte) '>' + [27] *((const nomodify byte*) SCREEN+(byte) $4f) ← (byte) '>' to:syscall1::@return syscall1::@return: scope:[syscall1] from syscall1 - [29] return + [28] return to:@return diff --git a/src/test/ref/complex/xmega65/xmega65.log b/src/test/ref/complex/xmega65/xmega65.log index e2308348b..d54f46f3f 100644 --- a/src/test/ref/complex/xmega65/xmega65.log +++ b/src/test/ref/complex/xmega65/xmega65.log @@ -324,6 +324,10 @@ Constant inlined memset::c#0 = (byte) ' ' Constant inlined memset::num#0 = (word)(number) $28*(number) $19 Constant inlined memset::c#1 = (const nomodify byte) WHITE Successful SSA optimization Pass2ConstantInlining +Identical Phi Values (word) memset::num#2 (word)(number) $28*(number) $19 +Successful SSA optimization Pass2IdenticalPhiElimination +if() condition always false - eliminating [1] if((word)(number) $28*(number) $19<=(byte) 0) goto memset::@1 +Successful SSA optimization Pass2ConstantIfs Adding NOP phi() at start of @begin Adding NOP phi() at start of @1 Adding NOP phi() at start of @2 @@ -336,11 +340,11 @@ CALL GRAPH Calls in [] to main:2 Calls in [main] to memset:6 memset:8 -Created 6 initial phi equivalence classes +Created 5 initial phi equivalence classes Coalesced [20] main::msg#4 ← main::msg#1 Coalesced [21] main::sc#4 ← main::sc#1 -Coalesced [32] memset::dst#5 ← memset::dst#1 -Coalesced down to 6 phi equivalence classes +Coalesced [31] memset::dst#5 ← memset::dst#1 +Coalesced down to 5 phi equivalence classes Culled Empty Block (label) @2 Culled Empty Block (label) main::@8 Culled Empty Block (label) main::@3 @@ -405,39 +409,37 @@ main::@2: scope:[main] from main::@1 memset: scope:[memset] from main main::@6 [17] (byte) memset::c#4 ← phi( main/(byte) ' ' main::@6/(const nomodify byte) WHITE ) [17] (void*) memset::str#3 ← phi( main/(void*)(const nomodify byte*) SCREEN main::@6/(void*)(const nomodify byte*) COLS ) - [17] (word) memset::num#2 ← phi( main/(word)(number) $28*(number) $19 main::@6/(word)(number) $28*(number) $19 ) - [18] if((word) memset::num#2<=(byte) 0) goto memset::@return to:memset::@1 memset::@1: scope:[memset] from memset - [19] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 - [20] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 + [18] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word)(number) $28*(number) $19 + [19] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 to:memset::@2 memset::@2: scope:[memset] from memset::@1 memset::@3 - [21] (byte*) memset::dst#2 ← phi( memset::@1/(byte*) memset::dst#4 memset::@3/(byte*) memset::dst#1 ) - [22] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 + [20] (byte*) memset::dst#2 ← phi( memset::@1/(byte*) memset::dst#4 memset::@3/(byte*) memset::dst#1 ) + [21] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 to:memset::@return -memset::@return: scope:[memset] from memset memset::@2 - [23] return +memset::@return: scope:[memset] from memset::@2 + [22] return to:@return memset::@3: scope:[memset] from memset::@2 - [24] *((byte*) memset::dst#2) ← (byte) memset::c#4 - [25] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 + [23] *((byte*) memset::dst#2) ← (byte) memset::c#4 + [24] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 to:memset::@2 (void()) syscall2() syscall2: scope:[syscall2] from - [26] *((const nomodify byte*) SCREEN+(byte) $4e) ← (byte) '<' + [25] *((const nomodify byte*) SCREEN+(byte) $4e) ← (byte) '<' to:syscall2::@return syscall2::@return: scope:[syscall2] from syscall2 - [27] return + [26] return to:@return (void()) syscall1() syscall1: scope:[syscall1] from - [28] *((const nomodify byte*) SCREEN+(byte) $4f) ← (byte) '>' + [27] *((const nomodify byte*) SCREEN+(byte) $4f) ← (byte) '>' to:syscall1::@return syscall1::@return: scope:[syscall1] from syscall1 - [29] return + [28] return to:@return @@ -454,7 +456,7 @@ VARIABLE REGISTER WEIGHTS (byte*) main::sc#2 101.0 (void*()) memset((void*) memset::str , (byte) memset::c , (word) memset::num) (byte) memset::c -(byte) memset::c#4 125.125 +(byte) memset::c#4 143.0 (byte*) memset::dst (byte*) memset::dst#1 2002.0 (byte*) memset::dst#2 1368.3333333333335 @@ -462,7 +464,6 @@ VARIABLE REGISTER WEIGHTS (byte*) memset::end (byte*) memset::end#0 183.66666666666669 (word) memset::num -(word) memset::num#2 101.0 (void*) memset::return (void*) memset::str (void*) memset::str#3 @@ -472,7 +473,6 @@ VARIABLE REGISTER WEIGHTS Initial phi equivalence classes [ main::msg#2 main::msg#1 ] [ main::sc#2 main::sc#1 ] -[ memset::num#2 ] [ memset::str#3 ] [ memset::c#4 ] [ memset::dst#2 memset::dst#4 memset::dst#1 ] @@ -480,18 +480,16 @@ Added variable memset::end#0 to live range equivalence class [ memset::end#0 ] Complete equivalence classes [ main::msg#2 main::msg#1 ] [ main::sc#2 main::sc#1 ] -[ memset::num#2 ] [ memset::str#3 ] [ memset::c#4 ] [ memset::dst#2 memset::dst#4 memset::dst#1 ] [ memset::end#0 ] Allocated zp[2]:2 [ main::msg#2 main::msg#1 ] Allocated zp[2]:4 [ main::sc#2 main::sc#1 ] -Allocated zp[2]:6 [ memset::num#2 ] -Allocated zp[2]:8 [ memset::str#3 ] -Allocated zp[1]:10 [ memset::c#4 ] -Allocated zp[2]:11 [ memset::dst#2 memset::dst#4 memset::dst#1 ] -Allocated zp[2]:13 [ memset::end#0 ] +Allocated zp[2]:6 [ memset::str#3 ] +Allocated zp[1]:8 [ memset::c#4 ] +Allocated zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] +Allocated zp[2]:11 [ memset::end#0 ] INITIAL ASM Target platform is custom / MOS6502X @@ -553,11 +551,6 @@ main: { sta.z memset.str lda #>SCREEN sta.z memset.str+1 - // [17] phi (word) memset::num#2 = (word)(number) $28*(number) $19 [phi:main->memset#2] -- vwuz1=vwuc1 - lda #<$28*$19 - sta.z memset.num - lda #>$28*$19 - sta.z memset.num+1 jsr memset // [6] phi from main to main::@6 [phi:main->main::@6] __b6_from_main: @@ -575,11 +568,6 @@ main: { sta.z memset.str lda #>COLS sta.z memset.str+1 - // [17] phi (word) memset::num#2 = (word)(number) $28*(number) $19 [phi:main::@6->memset#2] -- vwuz1=vwuc1 - lda #<$28*$19 - sta.z memset.num - lda #>$28*$19 - sta.z memset.num+1 jsr memset // [8] phi from main::@6 to main::@1 [phi:main::@6->main::@1] __b1_from___b6: @@ -653,43 +641,36 @@ main: { } // memset // Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str. -// memset(void* zp(8) str, byte zp($a) c, word zp(6) num) +// memset(void* zp(6) str, byte zp(8) c) memset: { - .label end = $d - .label dst = $b - .label num = 6 - .label str = 8 - .label c = $a - // [18] if((word) memset::num#2<=(byte) 0) goto memset::@return -- vwuz1_le_0_then_la1 - lda.z num - bne !+ - lda.z num+1 - beq __breturn - !: + .label end = $b + .label dst = 9 + .label str = 6 + .label c = 8 jmp __b1 // memset::@1 __b1: - // [19] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 -- pbuz1=pbuz2_plus_vwuz3 + // [18] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word)(number) $28*(number) $19 -- pbuz1=pbuz2_plus_vwuc1 lda.z str clc - adc.z num + adc #<$28*$19 sta.z end lda.z str+1 - adc.z num+1 + adc #>$28*$19 sta.z end+1 - // [20] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 -- pbuz1=pbuz2 + // [19] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 -- pbuz1=pbuz2 lda.z str sta.z dst lda.z str+1 sta.z dst+1 - // [21] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2] + // [20] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2] __b2_from___b1: __b2_from___b3: - // [21] phi (byte*) memset::dst#2 = (byte*) memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy + // [20] phi (byte*) memset::dst#2 = (byte*) memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy jmp __b2 // memset::@2 __b2: - // [22] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 + // [21] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 lda.z dst+1 cmp.z end+1 bne __b3 @@ -699,15 +680,15 @@ memset: { jmp __breturn // memset::@return __breturn: - // [23] return + // [22] return rts // memset::@3 __b3: - // [24] *((byte*) memset::dst#2) ← (byte) memset::c#4 -- _deref_pbuz1=vbuz2 + // [23] *((byte*) memset::dst#2) ← (byte) memset::c#4 -- _deref_pbuz1=vbuz2 lda.z c ldy #0 sta (dst),y - // [25] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 -- pbuz1=_inc_pbuz1 + // [24] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 -- pbuz1=_inc_pbuz1 inc.z dst bne !+ inc.z dst+1 @@ -716,24 +697,24 @@ memset: { } // syscall2 syscall2: { - // [26] *((const nomodify byte*) SCREEN+(byte) $4e) ← (byte) '<' -- _deref_pbuc1=vbuc2 + // [25] *((const nomodify byte*) SCREEN+(byte) $4e) ← (byte) '<' -- _deref_pbuc1=vbuc2 lda #'<' sta SCREEN+$4e jmp __breturn // syscall2::@return __breturn: - // [27] return + // [26] return rts } // syscall1 syscall1: { - // [28] *((const nomodify byte*) SCREEN+(byte) $4f) ← (byte) '>' -- _deref_pbuc1=vbuc2 + // [27] *((const nomodify byte*) SCREEN+(byte) $4f) ← (byte) '>' -- _deref_pbuc1=vbuc2 lda #'>' sta SCREEN+$4f jmp __breturn // syscall1::@return __breturn: - // [29] return + // [28] return rts } // File Data @@ -759,15 +740,14 @@ Statement [11] if(*((const nomodify byte*) RASTER)==(byte) $42) goto main::@4 [ Statement [12] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLACK [ ] ( [ ] { } main:2 [ ] { } ) always clobbers reg byte a Statement [13] *((const nomodify byte*) BGCOL) ← (const nomodify byte) WHITE [ ] ( [ ] { } main:2 [ ] { } ) always clobbers reg byte a Statement [14] *((byte*) main::sc#2) ← *((byte*) main::msg#2) [ main::msg#2 main::sc#2 ] ( [ main::msg#2 main::sc#2 ] { } main:2 [ main::msg#2 main::sc#2 ] { } ) always clobbers reg byte a reg byte y -Statement [18] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( memset:5 [ memset::num#2 memset::str#3 memset::c#4 ] { } main:2::memset:5 [ memset::num#2 memset::str#3 memset::c#4 ] { } memset:7 [ memset::num#2 memset::str#3 memset::c#4 ] { } main:2::memset:7 [ memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:10 [ memset::c#4 ] -Statement [19] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( memset:5 [ memset::str#3 memset::c#4 memset::end#0 ] { } main:2::memset:5 [ memset::str#3 memset::c#4 memset::end#0 ] { } memset:7 [ memset::str#3 memset::c#4 memset::end#0 ] { } main:2::memset:7 [ memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a -Statement [20] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( memset:5 [ memset::c#4 memset::end#0 memset::dst#4 ] { } main:2::memset:5 [ memset::c#4 memset::end#0 memset::dst#4 ] { } memset:7 [ memset::c#4 memset::end#0 memset::dst#4 ] { } main:2::memset:7 [ memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a -Statement [22] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( memset:5 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:2::memset:5 [ memset::c#4 memset::end#0 memset::dst#2 ] { } memset:7 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:2::memset:7 [ memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a -Statement [24] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( memset:5 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:2::memset:5 [ memset::c#4 memset::end#0 memset::dst#2 ] { } memset:7 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:2::memset:7 [ memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y -Removing always clobbered register reg byte y as potential for zp[1]:10 [ memset::c#4 ] -Statement [26] *((const nomodify byte*) SCREEN+(byte) $4e) ← (byte) '<' [ ] ( [ ] { } ) always clobbers reg byte a -Statement [28] *((const nomodify byte*) SCREEN+(byte) $4f) ← (byte) '>' [ ] ( [ ] { } ) always clobbers reg byte a +Statement [18] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word)(number) $28*(number) $19 [ memset::str#3 memset::c#4 memset::end#0 ] ( memset:5 [ memset::str#3 memset::c#4 memset::end#0 ] { } main:2::memset:5 [ memset::str#3 memset::c#4 memset::end#0 ] { } memset:7 [ memset::str#3 memset::c#4 memset::end#0 ] { } main:2::memset:7 [ memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:8 [ memset::c#4 ] +Statement [19] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( memset:5 [ memset::c#4 memset::end#0 memset::dst#4 ] { } main:2::memset:5 [ memset::c#4 memset::end#0 memset::dst#4 ] { } memset:7 [ memset::c#4 memset::end#0 memset::dst#4 ] { } main:2::memset:7 [ memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a +Statement [21] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( memset:5 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:2::memset:5 [ memset::c#4 memset::end#0 memset::dst#2 ] { } memset:7 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:2::memset:7 [ memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a +Statement [23] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( memset:5 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:2::memset:5 [ memset::c#4 memset::end#0 memset::dst#2 ] { } memset:7 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:2::memset:7 [ memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y +Removing always clobbered register reg byte y as potential for zp[1]:8 [ memset::c#4 ] +Statement [25] *((const nomodify byte*) SCREEN+(byte) $4e) ← (byte) '<' [ ] ( [ ] { } ) always clobbers reg byte a +Statement [27] *((const nomodify byte*) SCREEN+(byte) $4f) ← (byte) '>' [ ] ( [ ] { } ) always clobbers reg byte a Statement [4] *((const nomodify byte*) VIC_MEMORY) ← (byte) $14 [ ] ( [ ] { } main:2 [ ] { } ) always clobbers reg byte a Statement [9] if((byte) 0!=*((byte*) main::msg#2)) goto main::@2 [ main::msg#2 main::sc#2 ] ( [ main::msg#2 main::sc#2 ] { } main:2 [ main::msg#2 main::sc#2 ] { } ) always clobbers reg byte a reg byte y Statement [10] if(*((const nomodify byte*) RASTER)==(byte) $36) goto main::@4 [ ] ( [ ] { } main:2 [ ] { } ) always clobbers reg byte a @@ -775,37 +755,35 @@ Statement [11] if(*((const nomodify byte*) RASTER)==(byte) $42) goto main::@4 [ Statement [12] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLACK [ ] ( [ ] { } main:2 [ ] { } ) always clobbers reg byte a Statement [13] *((const nomodify byte*) BGCOL) ← (const nomodify byte) WHITE [ ] ( [ ] { } main:2 [ ] { } ) always clobbers reg byte a Statement [14] *((byte*) main::sc#2) ← *((byte*) main::msg#2) [ main::msg#2 main::sc#2 ] ( [ main::msg#2 main::sc#2 ] { } main:2 [ main::msg#2 main::sc#2 ] { } ) always clobbers reg byte a reg byte y -Statement [18] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( memset:5 [ memset::num#2 memset::str#3 memset::c#4 ] { } main:2::memset:5 [ memset::num#2 memset::str#3 memset::c#4 ] { } memset:7 [ memset::num#2 memset::str#3 memset::c#4 ] { } main:2::memset:7 [ memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a -Statement [19] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( memset:5 [ memset::str#3 memset::c#4 memset::end#0 ] { } main:2::memset:5 [ memset::str#3 memset::c#4 memset::end#0 ] { } memset:7 [ memset::str#3 memset::c#4 memset::end#0 ] { } main:2::memset:7 [ memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a -Statement [20] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( memset:5 [ memset::c#4 memset::end#0 memset::dst#4 ] { } main:2::memset:5 [ memset::c#4 memset::end#0 memset::dst#4 ] { } memset:7 [ memset::c#4 memset::end#0 memset::dst#4 ] { } main:2::memset:7 [ memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a -Statement [22] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( memset:5 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:2::memset:5 [ memset::c#4 memset::end#0 memset::dst#2 ] { } memset:7 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:2::memset:7 [ memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a -Statement [24] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( memset:5 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:2::memset:5 [ memset::c#4 memset::end#0 memset::dst#2 ] { } memset:7 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:2::memset:7 [ memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y -Statement [26] *((const nomodify byte*) SCREEN+(byte) $4e) ← (byte) '<' [ ] ( [ ] { } ) always clobbers reg byte a -Statement [28] *((const nomodify byte*) SCREEN+(byte) $4f) ← (byte) '>' [ ] ( [ ] { } ) always clobbers reg byte a +Statement [18] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word)(number) $28*(number) $19 [ memset::str#3 memset::c#4 memset::end#0 ] ( memset:5 [ memset::str#3 memset::c#4 memset::end#0 ] { } main:2::memset:5 [ memset::str#3 memset::c#4 memset::end#0 ] { } memset:7 [ memset::str#3 memset::c#4 memset::end#0 ] { } main:2::memset:7 [ memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a +Statement [19] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( memset:5 [ memset::c#4 memset::end#0 memset::dst#4 ] { } main:2::memset:5 [ memset::c#4 memset::end#0 memset::dst#4 ] { } memset:7 [ memset::c#4 memset::end#0 memset::dst#4 ] { } main:2::memset:7 [ memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a +Statement [21] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( memset:5 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:2::memset:5 [ memset::c#4 memset::end#0 memset::dst#2 ] { } memset:7 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:2::memset:7 [ memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a +Statement [23] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( memset:5 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:2::memset:5 [ memset::c#4 memset::end#0 memset::dst#2 ] { } memset:7 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:2::memset:7 [ memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y +Statement [25] *((const nomodify byte*) SCREEN+(byte) $4e) ← (byte) '<' [ ] ( [ ] { } ) always clobbers reg byte a +Statement [27] *((const nomodify byte*) SCREEN+(byte) $4f) ← (byte) '>' [ ] ( [ ] { } ) always clobbers reg byte a Potential registers zp[2]:2 [ main::msg#2 main::msg#1 ] : zp[2]:2 , Potential registers zp[2]:4 [ main::sc#2 main::sc#1 ] : zp[2]:4 , -Potential registers zp[2]:6 [ memset::num#2 ] : zp[2]:6 , -Potential registers zp[2]:8 [ memset::str#3 ] : zp[2]:8 , -Potential registers zp[1]:10 [ memset::c#4 ] : zp[1]:10 , reg byte x , -Potential registers zp[2]:11 [ memset::dst#2 memset::dst#4 memset::dst#1 ] : zp[2]:11 , -Potential registers zp[2]:13 [ memset::end#0 ] : zp[2]:13 , +Potential registers zp[2]:6 [ memset::str#3 ] : zp[2]:6 , +Potential registers zp[1]:8 [ memset::c#4 ] : zp[1]:8 , reg byte x , +Potential registers zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] : zp[2]:9 , +Potential registers zp[2]:11 [ memset::end#0 ] : zp[2]:11 , REGISTER UPLIFT SCOPES -Uplift Scope [memset] 3,572.33: zp[2]:11 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 183.67: zp[2]:13 [ memset::end#0 ] 125.12: zp[1]:10 [ memset::c#4 ] 101: zp[2]:6 [ memset::num#2 ] 0: zp[2]:8 [ memset::str#3 ] +Uplift Scope [memset] 3,572.33: zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 183.67: zp[2]:11 [ memset::end#0 ] 143: zp[1]:8 [ memset::c#4 ] 0: zp[2]:6 [ memset::str#3 ] Uplift Scope [main] 303: zp[2]:2 [ main::msg#2 main::msg#1 ] 202: zp[2]:4 [ main::sc#2 main::sc#1 ] Uplift Scope [syscall1] Uplift Scope [syscall2] Uplift Scope [SysCall] Uplift Scope [] -Uplifting [memset] best 1869 combination zp[2]:11 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:13 [ memset::end#0 ] reg byte x [ memset::c#4 ] zp[2]:6 [ memset::num#2 ] zp[2]:8 [ memset::str#3 ] -Uplifting [main] best 1869 combination zp[2]:2 [ main::msg#2 main::msg#1 ] zp[2]:4 [ main::sc#2 main::sc#1 ] -Uplifting [syscall1] best 1869 combination -Uplifting [syscall2] best 1869 combination -Uplifting [SysCall] best 1869 combination -Uplifting [] best 1869 combination -Coalescing zero page register [ zp[2]:6 [ memset::num#2 ] ] with [ zp[2]:13 [ memset::end#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:8 [ memset::str#3 ] ] with [ zp[2]:11 [ memset::dst#2 memset::dst#4 memset::dst#1 ] ] - score: 1 +Uplifting [memset] best 1863 combination zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:11 [ memset::end#0 ] reg byte x [ memset::c#4 ] zp[2]:6 [ memset::str#3 ] +Uplifting [main] best 1863 combination zp[2]:2 [ main::msg#2 main::msg#1 ] zp[2]:4 [ main::sc#2 main::sc#1 ] +Uplifting [syscall1] best 1863 combination +Uplifting [syscall2] best 1863 combination +Uplifting [SysCall] best 1863 combination +Uplifting [] best 1863 combination +Coalescing zero page register [ zp[2]:6 [ memset::str#3 ] ] with [ zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] ] - score: 1 +Allocated (was zp[2]:11) zp[2]:8 [ memset::end#0 ] ASSEMBLER BEFORE OPTIMIZATION // File Comments @@ -865,11 +843,6 @@ main: { sta.z memset.str lda #>SCREEN sta.z memset.str+1 - // [17] phi (word) memset::num#2 = (word)(number) $28*(number) $19 [phi:main->memset#2] -- vwuz1=vwuc1 - lda #<$28*$19 - sta.z memset.num - lda #>$28*$19 - sta.z memset.num+1 jsr memset // [6] phi from main to main::@6 [phi:main->main::@6] __b6_from_main: @@ -886,11 +859,6 @@ main: { sta.z memset.str lda #>COLS sta.z memset.str+1 - // [17] phi (word) memset::num#2 = (word)(number) $28*(number) $19 [phi:main::@6->memset#2] -- vwuz1=vwuc1 - lda #<$28*$19 - sta.z memset.num - lda #>$28*$19 - sta.z memset.num+1 jsr memset // [8] phi from main::@6 to main::@1 [phi:main::@6->main::@1] __b1_from___b6: @@ -964,38 +932,31 @@ main: { } // memset // Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str. -// memset(void* zp(8) str, byte register(X) c, word zp(6) num) +// memset(void* zp(6) str, byte register(X) c) memset: { - .label end = 6 - .label dst = 8 - .label num = 6 - .label str = 8 - // [18] if((word) memset::num#2<=(byte) 0) goto memset::@return -- vwuz1_le_0_then_la1 - lda.z num - bne !+ - lda.z num+1 - beq __breturn - !: + .label end = 8 + .label dst = 6 + .label str = 6 jmp __b1 // memset::@1 __b1: - // [19] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 -- pbuz1=pbuz2_plus_vwuz1 - lda.z end + // [18] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word)(number) $28*(number) $19 -- pbuz1=pbuz2_plus_vwuc1 + lda.z str clc - adc.z str + adc #<$28*$19 sta.z end - lda.z end+1 - adc.z str+1 + lda.z str+1 + adc #>$28*$19 sta.z end+1 - // [20] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 - // [21] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2] + // [19] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 + // [20] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2] __b2_from___b1: __b2_from___b3: - // [21] phi (byte*) memset::dst#2 = (byte*) memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy + // [20] phi (byte*) memset::dst#2 = (byte*) memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy jmp __b2 // memset::@2 __b2: - // [22] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 + // [21] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 lda.z dst+1 cmp.z end+1 bne __b3 @@ -1005,15 +966,15 @@ memset: { jmp __breturn // memset::@return __breturn: - // [23] return + // [22] return rts // memset::@3 __b3: - // [24] *((byte*) memset::dst#2) ← (byte) memset::c#4 -- _deref_pbuz1=vbuxx + // [23] *((byte*) memset::dst#2) ← (byte) memset::c#4 -- _deref_pbuz1=vbuxx txa ldy #0 sta (dst),y - // [25] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 -- pbuz1=_inc_pbuz1 + // [24] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 -- pbuz1=_inc_pbuz1 inc.z dst bne !+ inc.z dst+1 @@ -1022,24 +983,24 @@ memset: { } // syscall2 syscall2: { - // [26] *((const nomodify byte*) SCREEN+(byte) $4e) ← (byte) '<' -- _deref_pbuc1=vbuc2 + // [25] *((const nomodify byte*) SCREEN+(byte) $4e) ← (byte) '<' -- _deref_pbuc1=vbuc2 lda #'<' sta SCREEN+$4e jmp __breturn // syscall2::@return __breturn: - // [27] return + // [26] return rts } // syscall1 syscall1: { - // [28] *((const nomodify byte*) SCREEN+(byte) $4f) ← (byte) '>' -- _deref_pbuc1=vbuc2 + // [27] *((const nomodify byte*) SCREEN+(byte) $4f) ← (byte) '>' -- _deref_pbuc1=vbuc2 lda #'>' sta SCREEN+$4f jmp __breturn // syscall1::@return __breturn: - // [29] return + // [28] return rts } // File Data @@ -1092,6 +1053,7 @@ Removing instruction __b1_from___b2: Removing instruction __b1: Removing instruction __breturn: Removing instruction __breturn: +Removing instruction __breturn: Succesful ASM optimization Pass5UnusedLabelElimination Removing instruction jsr main Succesful ASM optimization Pass5SkipBegin @@ -1135,18 +1097,17 @@ FINAL SYMBOL TABLE (label) memset::@3 (label) memset::@return (byte) memset::c -(byte) memset::c#4 reg byte x 125.125 +(byte) memset::c#4 reg byte x 143.0 (byte*) memset::dst -(byte*) memset::dst#1 dst zp[2]:8 2002.0 -(byte*) memset::dst#2 dst zp[2]:8 1368.3333333333335 -(byte*) memset::dst#4 dst zp[2]:8 202.0 +(byte*) memset::dst#1 dst zp[2]:6 2002.0 +(byte*) memset::dst#2 dst zp[2]:6 1368.3333333333335 +(byte*) memset::dst#4 dst zp[2]:6 202.0 (byte*) memset::end -(byte*) memset::end#0 end zp[2]:6 183.66666666666669 +(byte*) memset::end#0 end zp[2]:8 183.66666666666669 (word) memset::num -(word) memset::num#2 num zp[2]:6 101.0 (void*) memset::return (void*) memset::str -(void*) memset::str#3 str zp[2]:8 +(void*) memset::str#3 str zp[2]:6 (void()) syscall1() (label) syscall1::@return (void()) syscall2() @@ -1154,13 +1115,13 @@ FINAL SYMBOL TABLE zp[2]:2 [ main::msg#2 main::msg#1 ] zp[2]:4 [ main::sc#2 main::sc#1 ] -zp[2]:6 [ memset::num#2 memset::end#0 ] -zp[2]:8 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] +zp[2]:6 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] reg byte x [ memset::c#4 ] +zp[2]:8 [ memset::end#0 ] FINAL ASSEMBLER -Score: 1633 +Score: 1600 // File Comments // XMega65 Kernal Development Template @@ -1213,11 +1174,6 @@ main: { sta.z memset.str lda #>SCREEN sta.z memset.str+1 - // [17] phi (word) memset::num#2 = (word)(number) $28*(number) $19 [phi:main->memset#2] -- vwuz1=vwuc1 - lda #<$28*$19 - sta.z memset.num - lda #>$28*$19 - sta.z memset.num+1 jsr memset // [6] phi from main to main::@6 [phi:main->main::@6] // main::@6 @@ -1231,11 +1187,6 @@ main: { sta.z memset.str lda #>COLS sta.z memset.str+1 - // [17] phi (word) memset::num#2 = (word)(number) $28*(number) $19 [phi:main::@6->memset#2] -- vwuz1=vwuc1 - lda #<$28*$19 - sta.z memset.num - lda #>$28*$19 - sta.z memset.num+1 jsr memset // [8] phi from main::@6 to main::@1 [phi:main::@6->main::@1] // [8] phi (byte*) main::sc#2 = (const nomodify byte*) SCREEN+(byte) $28 [phi:main::@6->main::@1#0] -- pbuz1=pbuc1 @@ -1306,36 +1257,28 @@ main: { } // memset // Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str. -// memset(void* zp(8) str, byte register(X) c, word zp(6) num) +// memset(void* zp(6) str, byte register(X) c) memset: { - .label end = 6 - .label dst = 8 - .label num = 6 - .label str = 8 - // if(num>0) - // [18] if((word) memset::num#2<=(byte) 0) goto memset::@return -- vwuz1_le_0_then_la1 - lda.z num - bne !+ - lda.z num+1 - beq __breturn - !: + .label end = 8 + .label dst = 6 + .label str = 6 // memset::@1 // end = (char*)str + num - // [19] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 -- pbuz1=pbuz2_plus_vwuz1 - lda.z end + // [18] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word)(number) $28*(number) $19 -- pbuz1=pbuz2_plus_vwuc1 + lda.z str clc - adc.z str + adc #<$28*$19 sta.z end - lda.z end+1 - adc.z str+1 + lda.z str+1 + adc #>$28*$19 sta.z end+1 - // [20] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 - // [21] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2] - // [21] phi (byte*) memset::dst#2 = (byte*) memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy + // [19] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 + // [20] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2] + // [20] phi (byte*) memset::dst#2 = (byte*) memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy // memset::@2 __b2: // for(char* dst = str; dst!=end; dst++) - // [22] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 + // [21] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 lda.z dst+1 cmp.z end+1 bne __b3 @@ -1343,19 +1286,18 @@ memset: { cmp.z end bne __b3 // memset::@return - __breturn: // } - // [23] return + // [22] return rts // memset::@3 __b3: // *dst = c - // [24] *((byte*) memset::dst#2) ← (byte) memset::c#4 -- _deref_pbuz1=vbuxx + // [23] *((byte*) memset::dst#2) ← (byte) memset::c#4 -- _deref_pbuz1=vbuxx txa ldy #0 sta (dst),y // for(char* dst = str; dst!=end; dst++) - // [25] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 -- pbuz1=_inc_pbuz1 + // [24] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 -- pbuz1=_inc_pbuz1 inc.z dst bne !+ inc.z dst+1 @@ -1365,23 +1307,23 @@ memset: { // syscall2 syscall2: { // *(SCREEN+78) = '<' - // [26] *((const nomodify byte*) SCREEN+(byte) $4e) ← (byte) '<' -- _deref_pbuc1=vbuc2 + // [25] *((const nomodify byte*) SCREEN+(byte) $4e) ← (byte) '<' -- _deref_pbuc1=vbuc2 lda #'<' sta SCREEN+$4e // syscall2::@return // } - // [27] return + // [26] return rts } // syscall1 syscall1: { // *(SCREEN+79) = '>' - // [28] *((const nomodify byte*) SCREEN+(byte) $4f) ← (byte) '>' -- _deref_pbuc1=vbuc2 + // [27] *((const nomodify byte*) SCREEN+(byte) $4f) ← (byte) '>' -- _deref_pbuc1=vbuc2 lda #'>' sta SCREEN+$4f // syscall1::@return // } - // [29] return + // [28] return rts } // File Data diff --git a/src/test/ref/complex/xmega65/xmega65.sym b/src/test/ref/complex/xmega65/xmega65.sym index 7b4109606..64d6cc411 100644 --- a/src/test/ref/complex/xmega65/xmega65.sym +++ b/src/test/ref/complex/xmega65/xmega65.sym @@ -36,18 +36,17 @@ (label) memset::@3 (label) memset::@return (byte) memset::c -(byte) memset::c#4 reg byte x 125.125 +(byte) memset::c#4 reg byte x 143.0 (byte*) memset::dst -(byte*) memset::dst#1 dst zp[2]:8 2002.0 -(byte*) memset::dst#2 dst zp[2]:8 1368.3333333333335 -(byte*) memset::dst#4 dst zp[2]:8 202.0 +(byte*) memset::dst#1 dst zp[2]:6 2002.0 +(byte*) memset::dst#2 dst zp[2]:6 1368.3333333333335 +(byte*) memset::dst#4 dst zp[2]:6 202.0 (byte*) memset::end -(byte*) memset::end#0 end zp[2]:6 183.66666666666669 +(byte*) memset::end#0 end zp[2]:8 183.66666666666669 (word) memset::num -(word) memset::num#2 num zp[2]:6 101.0 (void*) memset::return (void*) memset::str -(void*) memset::str#3 str zp[2]:8 +(void*) memset::str#3 str zp[2]:6 (void()) syscall1() (label) syscall1::@return (void()) syscall2() @@ -55,6 +54,6 @@ zp[2]:2 [ main::msg#2 main::msg#1 ] zp[2]:4 [ main::sc#2 main::sc#1 ] -zp[2]:6 [ memset::num#2 memset::end#0 ] -zp[2]:8 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] +zp[2]:6 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] reg byte x [ memset::c#4 ] +zp[2]:8 [ memset::end#0 ] diff --git a/src/test/ref/danny-joystick-problem.log b/src/test/ref/danny-joystick-problem.log index fc8b3ce3a..8dbcf37e9 100644 --- a/src/test/ref/danny-joystick-problem.log +++ b/src/test/ref/danny-joystick-problem.log @@ -289,7 +289,7 @@ __bend: // main main: { .label port4Value = 2 - // [4] *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_PORT_B) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_PORT_B) & (byte) $7f -- _deref_pbuc1=_deref_pbuc2_band_vbuc3 + // [4] *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_PORT_B) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_PORT_B) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 lda #$7f and CIA2+OFFSET_STRUCT_MOS6526_CIA_PORT_B sta CIA2+OFFSET_STRUCT_MOS6526_CIA_PORT_B @@ -356,7 +356,7 @@ __bend_from___b1: __bend: // main main: { - // [4] *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_PORT_B) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_PORT_B) & (byte) $7f -- _deref_pbuc1=_deref_pbuc2_band_vbuc3 + // [4] *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_PORT_B) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_PORT_B) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 lda #$7f and CIA2+OFFSET_STRUCT_MOS6526_CIA_PORT_B sta CIA2+OFFSET_STRUCT_MOS6526_CIA_PORT_B @@ -515,7 +515,7 @@ Score: 26 // main main: { // (CIA2->PORT_B) &= 0x7f - // [4] *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_PORT_B) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_PORT_B) & (byte) $7f -- _deref_pbuc1=_deref_pbuc2_band_vbuc3 + // [4] *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_PORT_B) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_PORT_B) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 lda #$7f and CIA2+OFFSET_STRUCT_MOS6526_CIA_PORT_B sta CIA2+OFFSET_STRUCT_MOS6526_CIA_PORT_B diff --git a/src/test/ref/examples/3d/3d.asm b/src/test/ref/examples/3d/3d.asm index 2701ce0fc..05a6ecf1c 100644 --- a/src/test/ref/examples/3d/3d.asm +++ b/src/test/ref/examples/3d/3d.asm @@ -7,13 +7,15 @@ .pc = $80d "Program" .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 - .label RASTER = $d012 - .label SPRITES_ENABLE = $d015 - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .const GREEN = 5 .const LIGHT_BLUE = $e .const LIGHT_GREY = $f + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 // The rotated point - updated by calling rotate_matrix() .label xr = $f0 .label yr = $f1 @@ -65,22 +67,22 @@ anim: { sta.z sy sta.z sx __b2: - // while(*RASTER!=$ff) + // while(VICII->RASTER!=$ff) lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 __b3: - // while(*RASTER!=$fe) + // while(VICII->RASTER!=$fe) lda #$fe - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b3 __b4: - // while(*RASTER!=$fd) + // while(VICII->RASTER!=$fd) lda #$fd - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b4 - // (*BORDERCOL)++; - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // calculate_matrix(sx,sy,sz) ldx.z sx //calculate_matrix_16(sx,sy,sz); @@ -90,8 +92,8 @@ anim: { lda #0 sta.z i __b6: - // (*BORDERCOL)++; - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // rotate_matrix(xs[i], ys[i], zs[i]) ldy.z i ldx xs,y @@ -140,14 +142,14 @@ anim: { lda #8 cmp.z i bne __b6 - // *BORDERCOL = LIGHT_GREY + // VICII->BORDER_COLOR = LIGHT_GREY lda #LIGHT_GREY - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // debug_print() jsr debug_print - // *BORDERCOL = LIGHT_BLUE + // VICII->BORDER_COLOR = LIGHT_BLUE lda #LIGHT_BLUE - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // sx +=2 // Increment angles inc.z sx @@ -1199,9 +1201,9 @@ memset: { sprites_init: { .label SCREEN = $400 .label sprites_ptr = SCREEN+$3f8 - // *SPRITES_ENABLE = %11111111 + // VICII->SPRITES_ENABLE = %11111111 lda #$ff - sta SPRITES_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE ldx #0 __b1: // sprites_ptr[i] = (char)(SPRITE/$40) diff --git a/src/test/ref/examples/3d/3d.cfg b/src/test/ref/examples/3d/3d.cfg index 3b32bc81f..7074b7816 100644 --- a/src/test/ref/examples/3d/3d.cfg +++ b/src/test/ref/examples/3d/3d.cfg @@ -39,16 +39,16 @@ anim::@1: scope:[anim] from anim anim::@10 [13] (signed byte) sx#10 ← phi( anim/(signed byte) 0 anim::@10/(signed byte) sx#3 ) to:anim::@2 anim::@2: scope:[anim] from anim::@1 anim::@2 - [14] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto anim::@2 + [14] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto anim::@2 to:anim::@3 anim::@3: scope:[anim] from anim::@2 anim::@3 - [15] if(*((const nomodify byte*) RASTER)!=(byte) $fe) goto anim::@3 + [15] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto anim::@3 to:anim::@4 anim::@4: scope:[anim] from anim::@3 anim::@4 - [16] if(*((const nomodify byte*) RASTER)!=(byte) $fd) goto anim::@4 + [16] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fd) goto anim::@4 to:anim::@5 anim::@5: scope:[anim] from anim::@4 - [17] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [17] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) [18] (signed byte) calculate_matrix::sx#0 ← (signed byte) sx#10 [19] (signed byte) calculate_matrix::sy#0 ← (signed byte) sy#10 [20] call calculate_matrix @@ -59,7 +59,7 @@ anim::@8: scope:[anim] from anim::@5 to:anim::@6 anim::@6: scope:[anim] from anim::@8 anim::@9 [23] (byte) anim::i#2 ← phi( anim::@9/(byte) anim::i#1 anim::@8/(byte) 0 ) - [24] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [24] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) [25] (signed byte) rotate_matrix::x#0 ← *((const signed byte*) xs + (byte) anim::i#2) [26] (signed byte) rotate_matrix::y#0 ← *((const signed byte*) ys + (byte) anim::i#2) [27] (signed byte) rotate_matrix::z#0 ← *((const signed byte*) zs + (byte) anim::i#2) @@ -81,11 +81,11 @@ anim::@9: scope:[anim] from anim::@6 [41] if((byte) anim::i#1!=(byte) 8) goto anim::@6 to:anim::@7 anim::@7: scope:[anim] from anim::@9 - [42] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_GREY + [42] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_GREY [43] call debug_print to:anim::@10 anim::@10: scope:[anim] from anim::@7 - [44] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_BLUE + [44] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_BLUE [45] (signed byte) sx#3 ← (signed byte) sx#10 + (signed byte) 2 [46] (signed byte) sy#3 ← (signed byte) sy#10 - (signed byte) 3 to:anim::@1 @@ -486,7 +486,7 @@ memset::@2: scope:[memset] from memset::@1 (void()) sprites_init() sprites_init: scope:[sprites_init] from main - [259] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff + [259] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff to:sprites_init::@1 sprites_init::@1: scope:[sprites_init] from sprites_init sprites_init::@1 [260] (byte) sprites_init::i#2 ← phi( sprites_init/(byte) 0 sprites_init::@1/(byte) sprites_init::i#1 ) diff --git a/src/test/ref/examples/3d/3d.log b/src/test/ref/examples/3d/3d.log index 1bd133403..ea43efc25 100644 --- a/src/test/ref/examples/3d/3d.log +++ b/src/test/ref/examples/3d/3d.log @@ -327,28 +327,28 @@ anim::@2: scope:[anim] from anim::@1 anim::@2 (byte*) print_screen#50 ← phi( anim::@1/(byte*) print_screen#51 anim::@2/(byte*) print_screen#50 ) (signed byte) sy#25 ← phi( anim::@1/(signed byte) sy#16 anim::@2/(signed byte) sy#25 ) (signed byte) sx#23 ← phi( anim::@1/(signed byte) sx#16 anim::@2/(signed byte) sx#23 ) - (bool~) anim::$0 ← *((const nomodify byte*) RASTER) != (number) $ff + (bool~) anim::$0 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $ff if((bool~) anim::$0) goto anim::@2 to:anim::@3 anim::@3: scope:[anim] from anim::@2 anim::@3 (byte*) print_screen#49 ← phi( anim::@2/(byte*) print_screen#50 anim::@3/(byte*) print_screen#49 ) (signed byte) sy#21 ← phi( anim::@2/(signed byte) sy#25 anim::@3/(signed byte) sy#21 ) (signed byte) sx#20 ← phi( anim::@2/(signed byte) sx#23 anim::@3/(signed byte) sx#20 ) - (bool~) anim::$1 ← *((const nomodify byte*) RASTER) != (number) $fe + (bool~) anim::$1 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $fe if((bool~) anim::$1) goto anim::@3 to:anim::@4 anim::@4: scope:[anim] from anim::@3 anim::@4 (byte*) print_screen#48 ← phi( anim::@3/(byte*) print_screen#49 anim::@4/(byte*) print_screen#48 ) (signed byte) sy#14 ← phi( anim::@3/(signed byte) sy#21 anim::@4/(signed byte) sy#14 ) (signed byte) sx#14 ← phi( anim::@3/(signed byte) sx#20 anim::@4/(signed byte) sx#14 ) - (bool~) anim::$2 ← *((const nomodify byte*) RASTER) != (number) $fd + (bool~) anim::$2 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $fd if((bool~) anim::$2) goto anim::@4 to:anim::@5 anim::@5: scope:[anim] from anim::@4 (byte*) print_screen#47 ← phi( anim::@4/(byte*) print_screen#48 ) (signed byte) sy#8 ← phi( anim::@4/(signed byte) sy#14 ) (signed byte) sx#8 ← phi( anim::@4/(signed byte) sx#14 ) - *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) (signed byte) calculate_matrix::sx#0 ← (signed byte) sx#8 (signed byte) calculate_matrix::sy#0 ← (signed byte) sy#8 (signed byte) calculate_matrix::sz#0 ← (const signed byte) sz @@ -371,7 +371,7 @@ anim::@6: scope:[anim] from anim::@10 anim::@9 (signed byte) sy#26 ← phi( anim::@10/(signed byte) sy#22 anim::@9/(signed byte) sy#28 ) (signed byte) sx#24 ← phi( anim::@10/(signed byte) sx#21 anim::@9/(signed byte) sx#25 ) (byte) anim::i#2 ← phi( anim::@10/(byte) anim::i#1 anim::@9/(byte) anim::i#0 ) - *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) (signed byte) rotate_matrix::x#0 ← *((const signed byte*) xs + (byte) anim::i#2) (signed byte) rotate_matrix::y#0 ← *((const signed byte*) ys + (byte) anim::i#2) (signed byte) rotate_matrix::z#0 ← *((const signed byte*) zs + (byte) anim::i#2) @@ -404,14 +404,14 @@ anim::@7: scope:[anim] from anim::@10 (byte*) print_screen#28 ← phi( anim::@10/(byte*) print_screen#41 ) (signed byte) sy#15 ← phi( anim::@10/(signed byte) sy#22 ) (signed byte) sx#15 ← phi( anim::@10/(signed byte) sx#21 ) - *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_GREY + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_GREY call debug_print to:anim::@11 anim::@11: scope:[anim] from anim::@7 (byte*) print_screen#53 ← phi( anim::@7/(byte*) print_screen#28 ) (signed byte) sy#9 ← phi( anim::@7/(signed byte) sy#15 ) (signed byte) sx#9 ← phi( anim::@7/(signed byte) sx#15 ) - *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_BLUE + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_BLUE (signed byte) sx#3 ← (signed byte) sx#9 + (number) 2 (signed byte) sy#3 ← (signed byte) sy#9 - (number) 3 to:anim::@1 @@ -951,7 +951,7 @@ debug_print::@return: scope:[debug_print] from debug_print::@31 (void()) sprites_init() sprites_init: scope:[sprites_init] from main - *((const nomodify byte*) SPRITES_ENABLE) ← (number) $ff + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (number) $ff (byte*~) sprites_init::$0 ← (const byte*) sprites_init::SCREEN + (number) $3f8 (byte*) sprites_init::sprites_ptr#0 ← (byte*~) sprites_init::$0 (byte) sprites_init::i#0 ← (byte) 0 @@ -1081,7 +1081,6 @@ SYMBOL TABLE SSA (label) @4 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*)(number) $d020 (const signed byte*) COSH = (const signed byte*) SINH+(number) $40 (const signed byte*) COSQ = (const signed byte*) SINQ+(number) $40 (const nomodify byte) GREEN = (byte) 5 @@ -1171,6 +1170,9 @@ SYMBOL TABLE SSA (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = (byte) $15 (const signed byte*) PERSP_Z[(number) $100] = kickasm {{ { .var d = 256.0 .var z0 = 6.0 @@ -1188,7 +1190,6 @@ SYMBOL TABLE SSA (const byte) RADIX::DECIMAL = (number) $a (const byte) RADIX::HEXADECIMAL = (number) $10 (const byte) RADIX::OCTAL = (number) 8 -(const nomodify byte*) RASTER = (byte*)(number) $d012 (const byte*) SCREEN = (byte*)(number) $400 (const signed byte*) SINH[(number) $140] = kickasm {{ { .var min = -$2000 @@ -1212,9 +1213,9 @@ SYMBOL TABLE SSA }} (const byte*) SPRITE = (byte*)(number) $3000 (const nomodify byte*) SPRITES_COLS = (byte*)(number) $d027 -(const nomodify byte*) SPRITES_ENABLE = (byte*)(number) $d015 (const nomodify byte*) SPRITES_XPOS = (byte*)(number) $d000 (const nomodify byte*) SPRITES_YPOS = (byte*)(number) $d001 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*)(number) $d000 (void()) anim() (bool~) anim::$0 (bool~) anim::$1 @@ -2041,9 +2042,9 @@ Adding number conversion cast (unumber) $f in (number~) print_uchar_at::$2 ← ( Adding number conversion cast (unumber) print_uchar_at::$2 in (number~) print_uchar_at::$2 ← (byte) print_uchar_at::b#2 & (unumber)(number) $f Adding number conversion cast (unumber) 1 in (byte*~) print_uchar_at::$3 ← (byte*) print_uchar_at::at#2 + (number) 1 Adding number conversion cast (unumber) $3e8 in (word) memset::num#0 ← (number) $3e8 -Adding number conversion cast (unumber) $ff in (bool~) anim::$0 ← *((const nomodify byte*) RASTER) != (number) $ff -Adding number conversion cast (unumber) $fe in (bool~) anim::$1 ← *((const nomodify byte*) RASTER) != (number) $fe -Adding number conversion cast (unumber) $fd in (bool~) anim::$2 ← *((const nomodify byte*) RASTER) != (number) $fd +Adding number conversion cast (unumber) $ff in (bool~) anim::$0 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $ff +Adding number conversion cast (unumber) $fe in (bool~) anim::$1 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $fe +Adding number conversion cast (unumber) $fd in (bool~) anim::$2 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $fd Adding number conversion cast (unumber) 2 in (number~) anim::$8 ← (byte) anim::i#3 * (number) 2 Adding number conversion cast (unumber) anim::$8 in (number~) anim::$8 ← (byte) anim::i#3 * (unumber)(number) 2 Adding number conversion cast (unumber) $80 in (number~) anim::$9 ← (number) $80 + (byte~) anim::$13 @@ -2149,7 +2150,7 @@ Adding number conversion cast (unumber) $28*3 in (byte*~) debug_print::$22 ← ( Adding number conversion cast (unumber) $28*4 in (byte*~) debug_print::$25 ← (byte*) debug_print::at_line#5 + (number) $28*(number) 4 Adding number conversion cast (unumber) $28*5 in (byte*~) debug_print::$28 ← (byte*) debug_print::at_line#6 + (number) $28*(number) 5 Adding number conversion cast (unumber) 4 in (byte) debug_print::c#1 ← (byte) debug_print::c#8 + (number) 4 -Adding number conversion cast (unumber) $ff in *((const nomodify byte*) SPRITES_ENABLE) ← (number) $ff +Adding number conversion cast (unumber) $ff in *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (number) $ff Adding number conversion cast (unumber) $3f8 in (byte*~) sprites_init::$0 ← (const byte*) sprites_init::SCREEN + (number) $3f8 Adding number conversion cast (unumber) $40 in (byte*~) sprites_init::$1 ← (const byte*) SPRITE / (number) $40 Adding number conversion cast (unumber) 0 in *((const signed byte*) rotation_matrix + (number) 0) ← (signed byte~) calculate_matrix::$10 @@ -2188,14 +2189,12 @@ Inlining cast (byte) debug_print::print_schar_pos11_row#0 ← (unumber)(number) Inlining cast (byte) debug_print::print_schar_pos11_col#0 ← (unumber)(number) $21 Inlining cast (byte) debug_print::print_schar_pos12_row#0 ← (unumber)(number) 6 Inlining cast (byte) debug_print::print_schar_pos12_col#0 ← (unumber)(number) $25 -Inlining cast *((const nomodify byte*) SPRITES_ENABLE) ← (unumber)(number) $ff +Inlining cast *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (unumber)(number) $ff Successful SSA optimization Pass2InlineCast Simplifying constant pointer cast (byte*) 53248 Simplifying constant pointer cast (byte*) 53249 -Simplifying constant pointer cast (byte*) 53266 -Simplifying constant pointer cast (byte*) 53269 -Simplifying constant pointer cast (byte*) 53280 Simplifying constant pointer cast (byte*) 53287 +Simplifying constant pointer cast (struct MOS6569_VICII*) 53248 Simplifying constant pointer cast (byte*) 55296 Simplifying constant pointer cast (byte*) 1024 Simplifying constant pointer cast (signed byte*) 240 @@ -2587,9 +2586,9 @@ Simple Condition (bool~) memset::$1 [2] if((word) memset::num#0<=(byte) 0) goto Simple Condition (bool~) memset::$3 [9] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@4 Simple Condition (bool~) print_str_at::$0 [17] if((byte) 0!=*((byte*) print_str_at::str#13)) goto print_str_at::@2 Simple Condition (bool~) print_schar_at::$0 [24] if((signed byte) print_schar_at::b#22<(signed byte) 0) goto print_schar_at::@1 -Simple Condition (bool~) anim::$0 [73] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto anim::@2 -Simple Condition (bool~) anim::$1 [76] if(*((const nomodify byte*) RASTER)!=(byte) $fe) goto anim::@3 -Simple Condition (bool~) anim::$2 [79] if(*((const nomodify byte*) RASTER)!=(byte) $fd) goto anim::@4 +Simple Condition (bool~) anim::$0 [73] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto anim::@2 +Simple Condition (bool~) anim::$1 [76] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto anim::@3 +Simple Condition (bool~) anim::$2 [79] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fd) goto anim::@4 Simple Condition (bool~) anim::$11 [108] if((byte) anim::i#1!=rangelast(0,7)) goto anim::@6 Simple Condition (bool~) debug_print_init::$67 [214] if((byte) debug_print_init::j#1!=rangelast(0,3)) goto debug_print_init::@2 Simple Condition (bool~) debug_print_init::$68 [218] if((byte) debug_print_init::i#1!=rangelast(0,7)) goto debug_print_init::@1 @@ -3292,16 +3291,16 @@ anim::@1: scope:[anim] from anim anim::@10 [13] (signed byte) sx#10 ← phi( anim/(signed byte) 0 anim::@10/(signed byte) sx#3 ) to:anim::@2 anim::@2: scope:[anim] from anim::@1 anim::@2 - [14] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto anim::@2 + [14] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto anim::@2 to:anim::@3 anim::@3: scope:[anim] from anim::@2 anim::@3 - [15] if(*((const nomodify byte*) RASTER)!=(byte) $fe) goto anim::@3 + [15] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto anim::@3 to:anim::@4 anim::@4: scope:[anim] from anim::@3 anim::@4 - [16] if(*((const nomodify byte*) RASTER)!=(byte) $fd) goto anim::@4 + [16] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fd) goto anim::@4 to:anim::@5 anim::@5: scope:[anim] from anim::@4 - [17] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [17] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) [18] (signed byte) calculate_matrix::sx#0 ← (signed byte) sx#10 [19] (signed byte) calculate_matrix::sy#0 ← (signed byte) sy#10 [20] call calculate_matrix @@ -3312,7 +3311,7 @@ anim::@8: scope:[anim] from anim::@5 to:anim::@6 anim::@6: scope:[anim] from anim::@8 anim::@9 [23] (byte) anim::i#2 ← phi( anim::@9/(byte) anim::i#1 anim::@8/(byte) 0 ) - [24] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [24] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) [25] (signed byte) rotate_matrix::x#0 ← *((const signed byte*) xs + (byte) anim::i#2) [26] (signed byte) rotate_matrix::y#0 ← *((const signed byte*) ys + (byte) anim::i#2) [27] (signed byte) rotate_matrix::z#0 ← *((const signed byte*) zs + (byte) anim::i#2) @@ -3334,11 +3333,11 @@ anim::@9: scope:[anim] from anim::@6 [41] if((byte) anim::i#1!=(byte) 8) goto anim::@6 to:anim::@7 anim::@7: scope:[anim] from anim::@9 - [42] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_GREY + [42] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_GREY [43] call debug_print to:anim::@10 anim::@10: scope:[anim] from anim::@7 - [44] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_BLUE + [44] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_BLUE [45] (signed byte) sx#3 ← (signed byte) sx#10 + (signed byte) 2 [46] (signed byte) sy#3 ← (signed byte) sy#10 - (signed byte) 3 to:anim::@1 @@ -3739,7 +3738,7 @@ memset::@2: scope:[memset] from memset::@1 (void()) sprites_init() sprites_init: scope:[sprites_init] from main - [259] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff + [259] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff to:sprites_init::@1 sprites_init::@1: scope:[sprites_init] from sprites_init sprites_init::@1 [260] (byte) sprites_init::i#2 ← phi( sprites_init/(byte) 0 sprites_init::@1/(byte) sprites_init::i#1 ) @@ -4345,13 +4344,15 @@ Target platform is c64basic / MOS6502X // Global Constants & labels .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 - .label RASTER = $d012 - .label SPRITES_ENABLE = $d015 - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .const GREEN = 5 .const LIGHT_BLUE = $e .const LIGHT_GREY = $f + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 // The rotated point - updated by calling rotate_matrix() .label xr = $f0 .label yr = $f1 @@ -4445,29 +4446,29 @@ anim: { jmp __b2 // anim::@2 __b2: - // [14] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto anim::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [14] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto anim::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 jmp __b3 // anim::@3 __b3: - // [15] if(*((const nomodify byte*) RASTER)!=(byte) $fe) goto anim::@3 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [15] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto anim::@3 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$fe - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b3 jmp __b4 // anim::@4 __b4: - // [16] if(*((const nomodify byte*) RASTER)!=(byte) $fd) goto anim::@4 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [16] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fd) goto anim::@4 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$fd - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b4 jmp __b5 // anim::@5 __b5: - // [17] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [17] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [18] (signed byte) calculate_matrix::sx#0 ← (signed byte) sx#10 -- vbsz1=vbsz2 lda.z sx sta.z calculate_matrix.sx @@ -4496,8 +4497,8 @@ anim: { jmp __b6 // anim::@6 __b6: - // [24] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [24] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [25] (signed byte) rotate_matrix::x#0 ← *((const signed byte*) xs + (byte) anim::i#2) -- vbsz1=pbsc1_derefidx_vbuz2 ldy.z i lda xs,y @@ -4570,17 +4571,17 @@ anim: { jmp __b7 // anim::@7 __b7: - // [42] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_GREY -- _deref_pbuc1=vbuc2 + // [42] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_GREY -- _deref_pbuc1=vbuc2 lda #LIGHT_GREY - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [43] call debug_print jsr debug_print jmp __b10 // anim::@10 __b10: - // [44] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_BLUE -- _deref_pbuc1=vbuc2 + // [44] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_BLUE -- _deref_pbuc1=vbuc2 lda #LIGHT_BLUE - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [45] (signed byte) sx#3 ← (signed byte) sx#10 + (signed byte) 2 -- vbsz1=vbsz1_plus_2 // Increment angles inc.z sx @@ -6245,9 +6246,9 @@ sprites_init: { .label SCREEN = $400 .label sprites_ptr = SCREEN+$3f8 .label i = $16 - // [259] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff -- _deref_pbuc1=vbuc2 + // [259] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff -- _deref_pbuc1=vbuc2 lda #$ff - sta SPRITES_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE // [260] phi from sprites_init to sprites_init::@1 [phi:sprites_init->sprites_init::@1] __b1_from_sprites_init: // [260] phi (byte) sprites_init::i#2 = (byte) 0 [phi:sprites_init->sprites_init::@1#0] -- vbuz1=vbuc1 @@ -6370,11 +6371,11 @@ SINQ: REGISTER UPLIFT POTENTIAL REGISTERS Statement [6] *((const word*) psp1) ← (word)(const byte*) mulf_sqr1 [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [7] *((const word*) psp2) ← (word)(const byte*) mulf_sqr2 [ ] ( main:2 [ ] { } ) always clobbers reg byte a -Statement [14] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto anim::@2 [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a +Statement [14] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto anim::@2 [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:2 [ sx#10 sx#3 ] Removing always clobbered register reg byte a as potential for zp[1]:3 [ sy#10 sy#3 ] -Statement [15] if(*((const nomodify byte*) RASTER)!=(byte) $fe) goto anim::@3 [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a -Statement [16] if(*((const nomodify byte*) RASTER)!=(byte) $fd) goto anim::@4 [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a +Statement [15] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto anim::@3 [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a +Statement [16] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fd) goto anim::@4 [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a Statement [29] *((const signed byte*) xrs + (byte) anim::i#2) ← *((const signed byte*) xr) [ sx#10 sy#10 anim::i#2 ] ( main:2::anim:10 [ sx#10 sy#10 anim::i#2 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:4 [ anim::i#2 anim::i#1 ] Statement [30] *((const signed byte*) yrs + (byte) anim::i#2) ← *((const signed byte*) yr) [ sx#10 sy#10 anim::i#2 ] ( main:2::anim:10 [ sx#10 sy#10 anim::i#2 ] { } ) always clobbers reg byte a @@ -6386,8 +6387,8 @@ Statement [35] (byte) anim::i2#0 ← (byte) anim::i#2 << (byte) 1 [ sx#10 sy#10 Statement [36] (byte~) anim::$9 ← (byte) $80 + (byte)*((const signed byte*) xp) [ sx#10 sy#10 anim::i#2 anim::i2#0 anim::$9 ] ( main:2::anim:10 [ sx#10 sy#10 anim::i#2 anim::i2#0 anim::$9 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:28 [ anim::i2#0 ] Statement [38] (byte~) anim::$10 ← (byte) $80 + (byte)*((const signed byte*) yp) [ sx#10 sy#10 anim::i#2 anim::i2#0 anim::$10 ] ( main:2::anim:10 [ sx#10 sy#10 anim::i#2 anim::i2#0 anim::$10 ] { } ) always clobbers reg byte a -Statement [42] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_GREY [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a -Statement [44] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_BLUE [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a +Statement [42] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_GREY [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a +Statement [44] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_BLUE [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a Statement [46] (signed byte) sy#3 ← (signed byte) sy#10 - (signed byte) 3 [ sx#3 sy#3 ] ( main:2::anim:10 [ sx#3 sy#3 ] { } ) always clobbers reg byte a Statement [83] (byte*) print_schar_at::at#15 ← (const byte*) debug_print::at_line#0 + (byte) debug_print::c#2 [ sx#10 sy#10 debug_print::c#2 debug_print::i#2 print_schar_at::at#15 ] ( main:2::anim:10::debug_print:43 [ sx#10 sy#10 debug_print::c#2 debug_print::i#2 print_schar_at::at#15 ] { { print_schar_at::b#16 = print_schar_at::b#22 } { print_schar_at::at#15 = print_schar_at::at#21 } } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:5 [ debug_print::c#2 debug_print::c#1 ] @@ -6501,15 +6502,15 @@ Statement [245] if((byte) 0!=*((byte*) print_str_at::str#13)) goto print_str_at: Statement [247] *((byte*) print_str_at::at#13) ← *((byte*) print_str_at::str#13) [ print_str_at::str#13 print_str_at::at#13 ] ( main:2::debug_print_init:8::print_str_at:184 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:186 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:188 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:190 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:192 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:194 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:196 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:198 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:200 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:202 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:204 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:206 [ print_str_at::str#13 print_str_at::at#13 ] { } ) always clobbers reg byte a reg byte y Statement [255] if((byte*) memset::dst#2!=(const byte*) memset::end#0) goto memset::@2 [ memset::dst#2 ] ( main:2::debug_print_init:8::print_cls:182::memset:251 [ memset::dst#2 ] { } ) always clobbers reg byte a Statement [257] *((byte*) memset::dst#2) ← (const byte) memset::c#0 [ memset::dst#2 ] ( main:2::debug_print_init:8::print_cls:182::memset:251 [ memset::dst#2 ] { } ) always clobbers reg byte a reg byte y -Statement [259] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff [ ] ( main:2::sprites_init:5 [ ] { } ) always clobbers reg byte a +Statement [259] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff [ ] ( main:2::sprites_init:5 [ ] { } ) always clobbers reg byte a Statement [261] *((const byte*) sprites_init::sprites_ptr#0 + (byte) sprites_init::i#2) ← (byte)(const byte*) SPRITE/(byte) $40 [ sprites_init::i#2 ] ( main:2::sprites_init:5 [ sprites_init::i#2 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:22 [ sprites_init::i#2 sprites_init::i#1 ] Statement [262] *((const nomodify byte*) SPRITES_COLS + (byte) sprites_init::i#2) ← (const nomodify byte) GREEN [ sprites_init::i#2 ] ( main:2::sprites_init:5 [ sprites_init::i#2 ] { } ) always clobbers reg byte a Statement [6] *((const word*) psp1) ← (word)(const byte*) mulf_sqr1 [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [7] *((const word*) psp2) ← (word)(const byte*) mulf_sqr2 [ ] ( main:2 [ ] { } ) always clobbers reg byte a -Statement [14] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto anim::@2 [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a -Statement [15] if(*((const nomodify byte*) RASTER)!=(byte) $fe) goto anim::@3 [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a -Statement [16] if(*((const nomodify byte*) RASTER)!=(byte) $fd) goto anim::@4 [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a +Statement [14] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto anim::@2 [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a +Statement [15] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto anim::@3 [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a +Statement [16] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fd) goto anim::@4 [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a Statement [25] (signed byte) rotate_matrix::x#0 ← *((const signed byte*) xs + (byte) anim::i#2) [ sx#10 sy#10 anim::i#2 rotate_matrix::x#0 ] ( main:2::anim:10 [ sx#10 sy#10 anim::i#2 rotate_matrix::x#0 ] { } ) always clobbers reg byte y Statement [26] (signed byte) rotate_matrix::y#0 ← *((const signed byte*) ys + (byte) anim::i#2) [ sx#10 sy#10 anim::i#2 rotate_matrix::x#0 rotate_matrix::y#0 ] ( main:2::anim:10 [ sx#10 sy#10 anim::i#2 rotate_matrix::x#0 rotate_matrix::y#0 ] { } ) always clobbers reg byte y Removing always clobbered register reg byte y as potential for zp[1]:25 [ rotate_matrix::x#0 ] @@ -6525,8 +6526,8 @@ Statement [35] (byte) anim::i2#0 ← (byte) anim::i#2 << (byte) 1 [ sx#10 sy#10 Statement [36] (byte~) anim::$9 ← (byte) $80 + (byte)*((const signed byte*) xp) [ sx#10 sy#10 anim::i#2 anim::i2#0 anim::$9 ] ( main:2::anim:10 [ sx#10 sy#10 anim::i#2 anim::i2#0 anim::$9 ] { } ) always clobbers reg byte a Statement [38] (byte~) anim::$10 ← (byte) $80 + (byte)*((const signed byte*) yp) [ sx#10 sy#10 anim::i#2 anim::i2#0 anim::$10 ] ( main:2::anim:10 [ sx#10 sy#10 anim::i#2 anim::i2#0 anim::$10 ] { } ) always clobbers reg byte a Statement [41] if((byte) anim::i#1!=(byte) 8) goto anim::@6 [ sx#10 sy#10 anim::i#1 ] ( main:2::anim:10 [ sx#10 sy#10 anim::i#1 ] { } ) always clobbers reg byte a -Statement [42] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_GREY [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a -Statement [44] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_BLUE [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a +Statement [42] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_GREY [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a +Statement [44] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_BLUE [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a Statement [46] (signed byte) sy#3 ← (signed byte) sy#10 - (signed byte) 3 [ sx#3 sy#3 ] ( main:2::anim:10 [ sx#3 sy#3 ] { } ) always clobbers reg byte a reg byte x Statement [83] (byte*) print_schar_at::at#15 ← (const byte*) debug_print::at_line#0 + (byte) debug_print::c#2 [ sx#10 sy#10 debug_print::c#2 debug_print::i#2 print_schar_at::at#15 ] ( main:2::anim:10::debug_print:43 [ sx#10 sy#10 debug_print::c#2 debug_print::i#2 print_schar_at::at#15 ] { { print_schar_at::b#16 = print_schar_at::b#22 } { print_schar_at::at#15 = print_schar_at::at#21 } } ) always clobbers reg byte a Statement [86] (byte*) print_schar_at::at#16 ← (const byte*) debug_print::at_line#0+(byte)(number) $28*(number) 1 + (byte) debug_print::c#2 [ sx#10 sy#10 debug_print::c#2 debug_print::i#2 print_schar_at::at#16 ] ( main:2::anim:10::debug_print:43 [ sx#10 sy#10 debug_print::c#2 debug_print::i#2 print_schar_at::at#16 ] { { print_schar_at::b#17 = print_schar_at::b#22 } { print_schar_at::at#16 = print_schar_at::at#21 } } ) always clobbers reg byte a @@ -6610,14 +6611,14 @@ Statement [245] if((byte) 0!=*((byte*) print_str_at::str#13)) goto print_str_at: Statement [247] *((byte*) print_str_at::at#13) ← *((byte*) print_str_at::str#13) [ print_str_at::str#13 print_str_at::at#13 ] ( main:2::debug_print_init:8::print_str_at:184 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:186 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:188 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:190 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:192 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:194 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:196 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:198 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:200 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:202 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:204 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:206 [ print_str_at::str#13 print_str_at::at#13 ] { } ) always clobbers reg byte a reg byte y Statement [255] if((byte*) memset::dst#2!=(const byte*) memset::end#0) goto memset::@2 [ memset::dst#2 ] ( main:2::debug_print_init:8::print_cls:182::memset:251 [ memset::dst#2 ] { } ) always clobbers reg byte a Statement [257] *((byte*) memset::dst#2) ← (const byte) memset::c#0 [ memset::dst#2 ] ( main:2::debug_print_init:8::print_cls:182::memset:251 [ memset::dst#2 ] { } ) always clobbers reg byte a reg byte y -Statement [259] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff [ ] ( main:2::sprites_init:5 [ ] { } ) always clobbers reg byte a +Statement [259] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff [ ] ( main:2::sprites_init:5 [ ] { } ) always clobbers reg byte a Statement [261] *((const byte*) sprites_init::sprites_ptr#0 + (byte) sprites_init::i#2) ← (byte)(const byte*) SPRITE/(byte) $40 [ sprites_init::i#2 ] ( main:2::sprites_init:5 [ sprites_init::i#2 ] { } ) always clobbers reg byte a Statement [262] *((const nomodify byte*) SPRITES_COLS + (byte) sprites_init::i#2) ← (const nomodify byte) GREEN [ sprites_init::i#2 ] ( main:2::sprites_init:5 [ sprites_init::i#2 ] { } ) always clobbers reg byte a Statement [6] *((const word*) psp1) ← (word)(const byte*) mulf_sqr1 [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [7] *((const word*) psp2) ← (word)(const byte*) mulf_sqr2 [ ] ( main:2 [ ] { } ) always clobbers reg byte a -Statement [14] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto anim::@2 [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a -Statement [15] if(*((const nomodify byte*) RASTER)!=(byte) $fe) goto anim::@3 [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a -Statement [16] if(*((const nomodify byte*) RASTER)!=(byte) $fd) goto anim::@4 [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a +Statement [14] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto anim::@2 [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a +Statement [15] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto anim::@3 [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a +Statement [16] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fd) goto anim::@4 [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a Statement [25] (signed byte) rotate_matrix::x#0 ← *((const signed byte*) xs + (byte) anim::i#2) [ sx#10 sy#10 anim::i#2 rotate_matrix::x#0 ] ( main:2::anim:10 [ sx#10 sy#10 anim::i#2 rotate_matrix::x#0 ] { } ) always clobbers reg byte y Statement [26] (signed byte) rotate_matrix::y#0 ← *((const signed byte*) ys + (byte) anim::i#2) [ sx#10 sy#10 anim::i#2 rotate_matrix::x#0 rotate_matrix::y#0 ] ( main:2::anim:10 [ sx#10 sy#10 anim::i#2 rotate_matrix::x#0 rotate_matrix::y#0 ] { } ) always clobbers reg byte y Statement [27] (signed byte) rotate_matrix::z#0 ← *((const signed byte*) zs + (byte) anim::i#2) [ sx#10 sy#10 anim::i#2 rotate_matrix::x#0 rotate_matrix::y#0 rotate_matrix::z#0 ] ( main:2::anim:10 [ sx#10 sy#10 anim::i#2 rotate_matrix::x#0 rotate_matrix::y#0 rotate_matrix::z#0 ] { } ) always clobbers reg byte y @@ -6631,8 +6632,8 @@ Statement [35] (byte) anim::i2#0 ← (byte) anim::i#2 << (byte) 1 [ sx#10 sy#10 Statement [36] (byte~) anim::$9 ← (byte) $80 + (byte)*((const signed byte*) xp) [ sx#10 sy#10 anim::i#2 anim::i2#0 anim::$9 ] ( main:2::anim:10 [ sx#10 sy#10 anim::i#2 anim::i2#0 anim::$9 ] { } ) always clobbers reg byte a Statement [38] (byte~) anim::$10 ← (byte) $80 + (byte)*((const signed byte*) yp) [ sx#10 sy#10 anim::i#2 anim::i2#0 anim::$10 ] ( main:2::anim:10 [ sx#10 sy#10 anim::i#2 anim::i2#0 anim::$10 ] { } ) always clobbers reg byte a Statement [41] if((byte) anim::i#1!=(byte) 8) goto anim::@6 [ sx#10 sy#10 anim::i#1 ] ( main:2::anim:10 [ sx#10 sy#10 anim::i#1 ] { } ) always clobbers reg byte a -Statement [42] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_GREY [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a -Statement [44] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_BLUE [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a +Statement [42] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_GREY [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a +Statement [44] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_BLUE [ sx#10 sy#10 ] ( main:2::anim:10 [ sx#10 sy#10 ] { } ) always clobbers reg byte a Statement [46] (signed byte) sy#3 ← (signed byte) sy#10 - (signed byte) 3 [ sx#3 sy#3 ] ( main:2::anim:10 [ sx#3 sy#3 ] { } ) always clobbers reg byte a reg byte x Statement [83] (byte*) print_schar_at::at#15 ← (const byte*) debug_print::at_line#0 + (byte) debug_print::c#2 [ sx#10 sy#10 debug_print::c#2 debug_print::i#2 print_schar_at::at#15 ] ( main:2::anim:10::debug_print:43 [ sx#10 sy#10 debug_print::c#2 debug_print::i#2 print_schar_at::at#15 ] { { print_schar_at::b#16 = print_schar_at::b#22 } { print_schar_at::at#15 = print_schar_at::at#21 } } ) always clobbers reg byte a Statement [84] (signed byte) print_schar_at::b#16 ← *((const signed byte*) xrs + (byte) debug_print::i#2) [ sx#10 sy#10 debug_print::c#2 debug_print::i#2 print_schar_at::at#15 print_schar_at::b#16 ] ( main:2::anim:10::debug_print:43 [ sx#10 sy#10 debug_print::c#2 debug_print::i#2 print_schar_at::at#15 print_schar_at::b#16 ] { { print_schar_at::b#16 = print_schar_at::b#22 } { print_schar_at::at#15 = print_schar_at::at#21 } } ) always clobbers reg byte y @@ -6721,7 +6722,7 @@ Statement [245] if((byte) 0!=*((byte*) print_str_at::str#13)) goto print_str_at: Statement [247] *((byte*) print_str_at::at#13) ← *((byte*) print_str_at::str#13) [ print_str_at::str#13 print_str_at::at#13 ] ( main:2::debug_print_init:8::print_str_at:184 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:186 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:188 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:190 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:192 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:194 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:196 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:198 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:200 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:202 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:204 [ print_str_at::str#13 print_str_at::at#13 ] { } main:2::debug_print_init:8::print_str_at:206 [ print_str_at::str#13 print_str_at::at#13 ] { } ) always clobbers reg byte a reg byte y Statement [255] if((byte*) memset::dst#2!=(const byte*) memset::end#0) goto memset::@2 [ memset::dst#2 ] ( main:2::debug_print_init:8::print_cls:182::memset:251 [ memset::dst#2 ] { } ) always clobbers reg byte a Statement [257] *((byte*) memset::dst#2) ← (const byte) memset::c#0 [ memset::dst#2 ] ( main:2::debug_print_init:8::print_cls:182::memset:251 [ memset::dst#2 ] { } ) always clobbers reg byte a reg byte y -Statement [259] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff [ ] ( main:2::sprites_init:5 [ ] { } ) always clobbers reg byte a +Statement [259] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff [ ] ( main:2::sprites_init:5 [ ] { } ) always clobbers reg byte a Statement [261] *((const byte*) sprites_init::sprites_ptr#0 + (byte) sprites_init::i#2) ← (byte)(const byte*) SPRITE/(byte) $40 [ sprites_init::i#2 ] ( main:2::sprites_init:5 [ sprites_init::i#2 ] { } ) always clobbers reg byte a Statement [262] *((const nomodify byte*) SPRITES_COLS + (byte) sprites_init::i#2) ← (const nomodify byte) GREEN [ sprites_init::i#2 ] ( main:2::sprites_init:5 [ sprites_init::i#2 ] { } ) always clobbers reg byte a Potential registers zp[1]:2 [ sx#10 sx#3 ] : zp[1]:2 , @@ -7009,13 +7010,15 @@ ASSEMBLER BEFORE OPTIMIZATION // Global Constants & labels .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 - .label RASTER = $d012 - .label SPRITES_ENABLE = $d015 - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .const GREEN = 5 .const LIGHT_BLUE = $e .const LIGHT_GREY = $f + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 // The rotated point - updated by calling rotate_matrix() .label xr = $f0 .label yr = $f1 @@ -7106,29 +7109,29 @@ anim: { jmp __b2 // anim::@2 __b2: - // [14] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto anim::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [14] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto anim::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 jmp __b3 // anim::@3 __b3: - // [15] if(*((const nomodify byte*) RASTER)!=(byte) $fe) goto anim::@3 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [15] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto anim::@3 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$fe - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b3 jmp __b4 // anim::@4 __b4: - // [16] if(*((const nomodify byte*) RASTER)!=(byte) $fd) goto anim::@4 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [16] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fd) goto anim::@4 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$fd - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b4 jmp __b5 // anim::@5 __b5: - // [17] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [17] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [18] (signed byte) calculate_matrix::sx#0 ← (signed byte) sx#10 -- vbsxx=vbsz1 ldx.z sx // [19] (signed byte) calculate_matrix::sy#0 ← (signed byte) sy#10 @@ -7154,8 +7157,8 @@ anim: { jmp __b6 // anim::@6 __b6: - // [24] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [24] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [25] (signed byte) rotate_matrix::x#0 ← *((const signed byte*) xs + (byte) anim::i#2) -- vbsxx=pbsc1_derefidx_vbuz1 ldy.z i ldx xs,y @@ -7221,17 +7224,17 @@ anim: { jmp __b7 // anim::@7 __b7: - // [42] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_GREY -- _deref_pbuc1=vbuc2 + // [42] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_GREY -- _deref_pbuc1=vbuc2 lda #LIGHT_GREY - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [43] call debug_print jsr debug_print jmp __b10 // anim::@10 __b10: - // [44] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_BLUE -- _deref_pbuc1=vbuc2 + // [44] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_BLUE -- _deref_pbuc1=vbuc2 lda #LIGHT_BLUE - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [45] (signed byte) sx#3 ← (signed byte) sx#10 + (signed byte) 2 -- vbsz1=vbsz1_plus_2 // Increment angles inc.z sx @@ -8739,9 +8742,9 @@ memset: { sprites_init: { .label SCREEN = $400 .label sprites_ptr = SCREEN+$3f8 - // [259] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff -- _deref_pbuc1=vbuc2 + // [259] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff -- _deref_pbuc1=vbuc2 lda #$ff - sta SPRITES_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE // [260] phi from sprites_init to sprites_init::@1 [phi:sprites_init->sprites_init::@1] __b1_from_sprites_init: // [260] phi (byte) sprites_init::i#2 = (byte) 0 [phi:sprites_init->sprites_init::@1#0] -- vbuxx=vbuc1 @@ -9116,15 +9119,14 @@ Removing instruction jmp __b1 Succesful ASM optimization Pass5NextJumpElimination Removing instruction __bbegin: Succesful ASM optimization Pass5UnusedLabelElimination -Fixing long branch [315] bne __b1 to beq -Fixing long branch [921] bne __b2 to beq -Fixing long branch [930] bne __b1 to beq +Fixing long branch [317] bne __b1 to beq +Fixing long branch [923] bne __b2 to beq +Fixing long branch [932] bne __b1 to beq FINAL SYMBOL TABLE (label) @1 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const signed byte*) COSH = (const signed byte*) SINH+(byte) $40 (const signed byte*) COSQ = (const signed byte*) SINQ+(byte) $40 (const nomodify byte) GREEN = (byte) 5 @@ -9214,6 +9216,9 @@ FINAL SYMBOL TABLE (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = (byte) $15 (const signed byte*) PERSP_Z[(number) $100] = kickasm {{ { .var d = 256.0 .var z0 = 6.0 @@ -9231,7 +9236,6 @@ FINAL SYMBOL TABLE (const byte) RADIX::DECIMAL = (number) $a (const byte) RADIX::HEXADECIMAL = (number) $10 (const byte) RADIX::OCTAL = (number) 8 -(const nomodify byte*) RASTER = (byte*) 53266 (const byte*) SCREEN = (byte*) 1024 (const signed byte*) SINH[(number) $140] = kickasm {{ { .var min = -$2000 @@ -9255,9 +9259,9 @@ FINAL SYMBOL TABLE }} (const byte*) SPRITE = (byte*) 12288 (const nomodify byte*) SPRITES_COLS = (byte*) 53287 -(const nomodify byte*) SPRITES_ENABLE = (byte*) 53269 (const nomodify byte*) SPRITES_XPOS = (byte*) 53248 (const nomodify byte*) SPRITES_YPOS = (byte*) 53249 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (void()) anim() (byte~) anim::$10 reg byte a 20002.0 (byte~) anim::$9 reg byte a 20002.0 @@ -9735,13 +9739,15 @@ Score: 67977 // Global Constants & labels .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 - .label RASTER = $d012 - .label SPRITES_ENABLE = $d015 - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .const GREEN = 5 .const LIGHT_BLUE = $e .const LIGHT_GREY = $f + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 // The rotated point - updated by calling rotate_matrix() .label xr = $f0 .label yr = $f1 @@ -9819,29 +9825,29 @@ anim: { // anim::@1 // anim::@2 __b2: - // while(*RASTER!=$ff) - // [14] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto anim::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // while(VICII->RASTER!=$ff) + // [14] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto anim::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 // anim::@3 __b3: - // while(*RASTER!=$fe) - // [15] if(*((const nomodify byte*) RASTER)!=(byte) $fe) goto anim::@3 -- _deref_pbuc1_neq_vbuc2_then_la1 + // while(VICII->RASTER!=$fe) + // [15] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto anim::@3 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$fe - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b3 // anim::@4 __b4: - // while(*RASTER!=$fd) - // [16] if(*((const nomodify byte*) RASTER)!=(byte) $fd) goto anim::@4 -- _deref_pbuc1_neq_vbuc2_then_la1 + // while(VICII->RASTER!=$fd) + // [16] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fd) goto anim::@4 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$fd - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b4 // anim::@5 - // (*BORDERCOL)++; - // [17] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + // [17] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // calculate_matrix(sx,sy,sz) // [18] (signed byte) calculate_matrix::sx#0 ← (signed byte) sx#10 -- vbsxx=vbsz1 ldx.z sx @@ -9862,9 +9868,9 @@ anim: { // [23] phi (byte) anim::i#2 = (byte) anim::i#1 [phi:anim::@9->anim::@6#0] -- register_copy // anim::@6 __b6: - // (*BORDERCOL)++; - // [24] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + // [24] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // rotate_matrix(xs[i], ys[i], zs[i]) // [25] (signed byte) rotate_matrix::x#0 ← *((const signed byte*) xs + (byte) anim::i#2) -- vbsxx=pbsc1_derefidx_vbuz1 ldy.z i @@ -9932,18 +9938,18 @@ anim: { cmp.z i bne __b6 // anim::@7 - // *BORDERCOL = LIGHT_GREY - // [42] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_GREY -- _deref_pbuc1=vbuc2 + // VICII->BORDER_COLOR = LIGHT_GREY + // [42] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_GREY -- _deref_pbuc1=vbuc2 lda #LIGHT_GREY - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // debug_print() // [43] call debug_print jsr debug_print // anim::@10 - // *BORDERCOL = LIGHT_BLUE - // [44] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_BLUE -- _deref_pbuc1=vbuc2 + // VICII->BORDER_COLOR = LIGHT_BLUE + // [44] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_BLUE -- _deref_pbuc1=vbuc2 lda #LIGHT_BLUE - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // sx +=2 // [45] (signed byte) sx#3 ← (signed byte) sx#10 + (signed byte) 2 -- vbsz1=vbsz1_plus_2 // Increment angles @@ -11416,10 +11422,10 @@ memset: { sprites_init: { .label SCREEN = $400 .label sprites_ptr = SCREEN+$3f8 - // *SPRITES_ENABLE = %11111111 - // [259] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff -- _deref_pbuc1=vbuc2 + // VICII->SPRITES_ENABLE = %11111111 + // [259] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff -- _deref_pbuc1=vbuc2 lda #$ff - sta SPRITES_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE // [260] phi from sprites_init to sprites_init::@1 [phi:sprites_init->sprites_init::@1] // [260] phi (byte) sprites_init::i#2 = (byte) 0 [phi:sprites_init->sprites_init::@1#0] -- vbuxx=vbuc1 ldx #0 diff --git a/src/test/ref/examples/3d/3d.sym b/src/test/ref/examples/3d/3d.sym index 5ea83507a..334153a90 100644 --- a/src/test/ref/examples/3d/3d.sym +++ b/src/test/ref/examples/3d/3d.sym @@ -1,7 +1,6 @@ (label) @1 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const signed byte*) COSH = (const signed byte*) SINH+(byte) $40 (const signed byte*) COSQ = (const signed byte*) SINQ+(byte) $40 (const nomodify byte) GREEN = (byte) 5 @@ -91,6 +90,9 @@ (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = (byte) $15 (const signed byte*) PERSP_Z[(number) $100] = kickasm {{ { .var d = 256.0 .var z0 = 6.0 @@ -108,7 +110,6 @@ (const byte) RADIX::DECIMAL = (number) $a (const byte) RADIX::HEXADECIMAL = (number) $10 (const byte) RADIX::OCTAL = (number) 8 -(const nomodify byte*) RASTER = (byte*) 53266 (const byte*) SCREEN = (byte*) 1024 (const signed byte*) SINH[(number) $140] = kickasm {{ { .var min = -$2000 @@ -132,9 +133,9 @@ }} (const byte*) SPRITE = (byte*) 12288 (const nomodify byte*) SPRITES_COLS = (byte*) 53287 -(const nomodify byte*) SPRITES_ENABLE = (byte*) 53269 (const nomodify byte*) SPRITES_XPOS = (byte*) 53248 (const nomodify byte*) SPRITES_YPOS = (byte*) 53249 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (void()) anim() (byte~) anim::$10 reg byte a 20002.0 (byte~) anim::$9 reg byte a 20002.0 diff --git a/src/test/ref/examples/bresenham/bitmap-bresenham.asm b/src/test/ref/examples/bresenham/bitmap-bresenham.asm index 25aedc901..1f9e463ef 100644 --- a/src/test/ref/examples/bresenham/bitmap-bresenham.asm +++ b/src/test/ref/examples/bresenham/bitmap-bresenham.asm @@ -1,22 +1,24 @@ .pc = $801 "Basic" :BasicUpstart(main) .pc = $80d "Program" - .label BORDERCOL = $d020 - .label BGCOL = $d021 .label D011 = $d011 .const VIC_BMM = $20 .const VIC_DEN = $10 .const VIC_RSEL = 8 .label VIC_MEMORY = $d018 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .label SCREEN = $400 .label BITMAP = $2000 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 .const lines_cnt = 8 main: { - // *BORDERCOL = 0 + // VICII->BORDER_COLOR = 0 lda #0 - sta BORDERCOL - // *BGCOL = 0 - sta BGCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // VICII->BG_COLOR = 0 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // *D011 = VIC_BMM|VIC_DEN|VIC_RSEL|3 lda #VIC_BMM|VIC_DEN|VIC_RSEL|3 sta D011 diff --git a/src/test/ref/examples/bresenham/bitmap-bresenham.cfg b/src/test/ref/examples/bresenham/bitmap-bresenham.cfg index a9a6c1d54..9819a0ff4 100644 --- a/src/test/ref/examples/bresenham/bitmap-bresenham.cfg +++ b/src/test/ref/examples/bresenham/bitmap-bresenham.cfg @@ -10,8 +10,8 @@ (void()) main() main: scope:[main] from @1 - [4] *((const nomodify byte*) BORDERCOL) ← (byte) 0 - [5] *((const nomodify byte*) BGCOL) ← (byte) 0 + [4] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) 0 + [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (byte) 0 [6] *((const nomodify byte*) D011) ← (const nomodify byte) VIC_BMM|(const nomodify byte) VIC_DEN|(const nomodify byte) VIC_RSEL|(byte) 3 [7] *((const nomodify byte*) VIC_MEMORY) ← (byte)(word)(const nomodify byte*) SCREEN&(word) $3fff/(byte) $40|(word)(const nomodify byte*) BITMAP&(word) $3fff/(word) $400 [8] call bitmap_init diff --git a/src/test/ref/examples/bresenham/bitmap-bresenham.log b/src/test/ref/examples/bresenham/bitmap-bresenham.log index f057462bd..ad7353785 100644 --- a/src/test/ref/examples/bresenham/bitmap-bresenham.log +++ b/src/test/ref/examples/bresenham/bitmap-bresenham.log @@ -565,8 +565,8 @@ bitmap_line_ydxd::@return: scope:[bitmap_line_ydxd] from bitmap_line_ydxd::@2 (void()) main() main: scope:[main] from @1 - *((const nomodify byte*) BORDERCOL) ← (number) 0 - *((const nomodify byte*) BGCOL) ← (number) 0 + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (number) 0 + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (number) 0 *((const nomodify byte*) D011) ← (const nomodify byte) VIC_BMM|(const nomodify byte) VIC_DEN|(const nomodify byte) VIC_RSEL|(number) 3 *((const nomodify byte*) VIC_MEMORY) ← (byte)(word)(const nomodify byte*) SCREEN&(number) $3fff/(number) $40|(word)(const nomodify byte*) BITMAP&(number) $3fff/(number) $400 (byte*) bitmap_init::bitmap#0 ← (const nomodify byte*) BITMAP @@ -646,9 +646,7 @@ SYMBOL TABLE SSA (label) @2 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*)(number) $d021 (const nomodify byte*) BITMAP = (byte*)(number) $2000 -(const nomodify byte*) BORDERCOL = (byte*)(number) $d020 (const nomodify byte*) D011 = (byte*)(number) $d011 (byte) MOS6526_CIA::INTERRUPT (byte) MOS6526_CIA::PORT_A @@ -734,7 +732,10 @@ SYMBOL TABLE SSA (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 (const nomodify byte*) SCREEN = (byte*)(number) $400 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*)(number) $d000 (const nomodify byte) VIC_BMM = (byte) $20 (const nomodify byte) VIC_DEN = (byte) $10 (const nomodify byte*) VIC_MEMORY = (byte*)(number) $d018 @@ -1289,8 +1290,8 @@ Adding number conversion cast (unumber) bitmap_line_ydxi::$6 in (number~) bitmap Adding number conversion cast (unumber) 1 in (byte~) bitmap_line_ydxd::$0 ← (byte) bitmap_line_ydxd::xd#2 >> (number) 1 Adding number conversion cast (unumber) 1 in (number~) bitmap_line_ydxd::$6 ← (byte) bitmap_line_ydxd::y1#2 + (number) 1 Adding number conversion cast (unumber) bitmap_line_ydxd::$6 in (number~) bitmap_line_ydxd::$6 ← (byte) bitmap_line_ydxd::y1#2 + (unumber)(number) 1 -Adding number conversion cast (unumber) 0 in *((const nomodify byte*) BORDERCOL) ← (number) 0 -Adding number conversion cast (unumber) 0 in *((const nomodify byte*) BGCOL) ← (number) 0 +Adding number conversion cast (unumber) 0 in *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (number) 0 +Adding number conversion cast (unumber) 0 in *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (number) 0 Adding number conversion cast (unumber) VIC_BMM|VIC_DEN|VIC_RSEL|3 in *((const nomodify byte*) D011) ← (const nomodify byte) VIC_BMM|(const nomodify byte) VIC_DEN|(const nomodify byte) VIC_RSEL|(number) 3 Adding number conversion cast (unumber) 3 in *((const nomodify byte*) D011) ← ((unumber)) (const nomodify byte) VIC_BMM|(const nomodify byte) VIC_DEN|(const nomodify byte) VIC_RSEL|(number) 3 Adding number conversion cast (unumber) $3fff in *((const nomodify byte*) VIC_MEMORY) ← (byte)(word)(const nomodify byte*) SCREEN&(number) $3fff/(number) $40|(word)(const nomodify byte*) BITMAP&(number) $3fff/(number) $400 @@ -1308,15 +1309,14 @@ Successful SSA optimization PassNAddNumberTypeConversions Inlining cast (byte) bitmap_init::bits#2 ← (unumber)(number) $80 Inlining cast *((byte*) bitmap_clear::bitmap#2) ← (unumber)(number) 0 Inlining cast (byte*) bitmap_plot::plotter#0 ← (byte*)(word~) bitmap_plot::$0 -Inlining cast *((const nomodify byte*) BORDERCOL) ← (unumber)(number) 0 -Inlining cast *((const nomodify byte*) BGCOL) ← (unumber)(number) 0 +Inlining cast *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (unumber)(number) 0 +Inlining cast *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (unumber)(number) 0 Inlining cast *((const nomodify byte*) D011) ← (unumber)(const nomodify byte) VIC_BMM|(const nomodify byte) VIC_DEN|(const nomodify byte) VIC_RSEL|(unumber)(number) 3 Inlining cast *((byte*) init_screen::c#3) ← (unumber)(number) $14 Successful SSA optimization Pass2InlineCast -Simplifying constant pointer cast (byte*) 53280 -Simplifying constant pointer cast (byte*) 53281 Simplifying constant pointer cast (byte*) 53265 Simplifying constant pointer cast (byte*) 53272 +Simplifying constant pointer cast (struct MOS6569_VICII*) 53248 Simplifying constant pointer cast (byte*) 1024 Simplifying constant pointer cast (byte*) 8192 Simplifying constant integer cast $f8 @@ -1823,8 +1823,8 @@ FINAL CONTROL FLOW GRAPH (void()) main() main: scope:[main] from @1 - [4] *((const nomodify byte*) BORDERCOL) ← (byte) 0 - [5] *((const nomodify byte*) BGCOL) ← (byte) 0 + [4] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) 0 + [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (byte) 0 [6] *((const nomodify byte*) D011) ← (const nomodify byte) VIC_BMM|(const nomodify byte) VIC_DEN|(const nomodify byte) VIC_RSEL|(byte) 3 [7] *((const nomodify byte*) VIC_MEMORY) ← (byte)(word)(const nomodify byte*) SCREEN&(word) $3fff/(byte) $40|(word)(const nomodify byte*) BITMAP&(word) $3fff/(word) $400 [8] call bitmap_init @@ -2691,15 +2691,17 @@ Target platform is c64basic / MOS6502X :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels - .label BORDERCOL = $d020 - .label BGCOL = $d021 .label D011 = $d011 .const VIC_BMM = $20 .const VIC_DEN = $10 .const VIC_RSEL = 8 .label VIC_MEMORY = $d018 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .label SCREEN = $400 .label BITMAP = $2000 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 .const lines_cnt = 8 // @begin __bbegin: @@ -2717,12 +2719,12 @@ __bend_from___b1: __bend: // main main: { - // [4] *((const nomodify byte*) BORDERCOL) ← (byte) 0 -- _deref_pbuc1=vbuc2 + // [4] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) 0 -- _deref_pbuc1=vbuc2 lda #0 - sta BORDERCOL - // [5] *((const nomodify byte*) BGCOL) ← (byte) 0 -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (byte) 0 -- _deref_pbuc1=vbuc2 lda #0 - sta BGCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // [6] *((const nomodify byte*) D011) ← (const nomodify byte) VIC_BMM|(const nomodify byte) VIC_DEN|(const nomodify byte) VIC_RSEL|(byte) 3 -- _deref_pbuc1=vbuc2 lda #VIC_BMM|VIC_DEN|VIC_RSEL|3 sta D011 @@ -3767,8 +3769,8 @@ bitmap_init: { REGISTER UPLIFT POTENTIAL REGISTERS Equivalence Class zp[1]:65 [ bitmap_init::$7 ] has ALU potential. -Statement [4] *((const nomodify byte*) BORDERCOL) ← (byte) 0 [ ] ( main:2 [ ] { } ) always clobbers reg byte a -Statement [5] *((const nomodify byte*) BGCOL) ← (byte) 0 [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [4] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) 0 [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (byte) 0 [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [6] *((const nomodify byte*) D011) ← (const nomodify byte) VIC_BMM|(const nomodify byte) VIC_DEN|(const nomodify byte) VIC_RSEL|(byte) 3 [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [7] *((const nomodify byte*) VIC_MEMORY) ← (byte)(word)(const nomodify byte*) SCREEN&(word) $3fff/(byte) $40|(word)(const nomodify byte*) BITMAP&(word) $3fff/(word) $400 [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [26] (byte) bitmap_line::xd#2 ← (byte) bitmap_line::x0#0 - (byte) bitmap_line::x1#0 [ bitmap_line::x0#0 bitmap_line::x1#0 bitmap_line::y0#0 bitmap_line::y1#0 bitmap_line::xd#2 ] ( main:2::lines:14::bitmap_line:23 [ lines::l#2 bitmap_line::x0#0 bitmap_line::x1#0 bitmap_line::y0#0 bitmap_line::y1#0 bitmap_line::xd#2 ] { } ) always clobbers reg byte a @@ -3867,8 +3869,8 @@ Removing always clobbered register reg byte a as potential for zp[1]:36 [ bitmap Statement [176] *((const to_nomodify byte*) bitmap_plot_bit + (byte) bitmap_init::x#2) ← (byte) bitmap_init::bits#3 [ bitmap_init::x#2 bitmap_init::bits#3 ] ( main:2::bitmap_init:8 [ bitmap_init::x#2 bitmap_init::bits#3 ] { } ) always clobbers reg byte a Statement [191] (byte*) bitmap_init::yoffs#1 ← (byte*) bitmap_init::yoffs#2 + (word)(number) $28*(number) 8 [ bitmap_init::y#2 bitmap_init::yoffs#1 ] ( main:2::bitmap_init:8 [ bitmap_init::y#2 bitmap_init::yoffs#1 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:37 [ bitmap_init::y#2 bitmap_init::y#1 ] -Statement [4] *((const nomodify byte*) BORDERCOL) ← (byte) 0 [ ] ( main:2 [ ] { } ) always clobbers reg byte a -Statement [5] *((const nomodify byte*) BGCOL) ← (byte) 0 [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [4] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) 0 [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (byte) 0 [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [6] *((const nomodify byte*) D011) ← (const nomodify byte) VIC_BMM|(const nomodify byte) VIC_DEN|(const nomodify byte) VIC_RSEL|(byte) 3 [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [7] *((const nomodify byte*) VIC_MEMORY) ← (byte)(word)(const nomodify byte*) SCREEN&(word) $3fff/(byte) $40|(word)(const nomodify byte*) BITMAP&(word) $3fff/(word) $400 [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [26] (byte) bitmap_line::xd#2 ← (byte) bitmap_line::x0#0 - (byte) bitmap_line::x1#0 [ bitmap_line::x0#0 bitmap_line::x1#0 bitmap_line::y0#0 bitmap_line::y1#0 bitmap_line::xd#2 ] ( main:2::lines:14::bitmap_line:23 [ lines::l#2 bitmap_line::x0#0 bitmap_line::x1#0 bitmap_line::y0#0 bitmap_line::y1#0 bitmap_line::xd#2 ] { } ) always clobbers reg byte a @@ -4125,15 +4127,17 @@ ASSEMBLER BEFORE OPTIMIZATION :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels - .label BORDERCOL = $d020 - .label BGCOL = $d021 .label D011 = $d011 .const VIC_BMM = $20 .const VIC_DEN = $10 .const VIC_RSEL = 8 .label VIC_MEMORY = $d018 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .label SCREEN = $400 .label BITMAP = $2000 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 .const lines_cnt = 8 // @begin __bbegin: @@ -4151,12 +4155,12 @@ __bend_from___b1: __bend: // main main: { - // [4] *((const nomodify byte*) BORDERCOL) ← (byte) 0 -- _deref_pbuc1=vbuc2 + // [4] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) 0 -- _deref_pbuc1=vbuc2 lda #0 - sta BORDERCOL - // [5] *((const nomodify byte*) BGCOL) ← (byte) 0 -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (byte) 0 -- _deref_pbuc1=vbuc2 lda #0 - sta BGCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // [6] *((const nomodify byte*) D011) ← (const nomodify byte) VIC_BMM|(const nomodify byte) VIC_DEN|(const nomodify byte) VIC_RSEL|(byte) 3 -- _deref_pbuc1=vbuc2 lda #VIC_BMM|VIC_DEN|VIC_RSEL|3 sta D011 @@ -5270,9 +5274,7 @@ FINAL SYMBOL TABLE (label) @1 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*) 53281 (const nomodify byte*) BITMAP = (byte*) 8192 -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify byte*) D011 = (byte*) 53265 (byte) MOS6526_CIA::INTERRUPT (byte) MOS6526_CIA::PORT_A @@ -5358,7 +5360,10 @@ FINAL SYMBOL TABLE (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 (const nomodify byte*) SCREEN = (byte*) 1024 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (const nomodify byte) VIC_BMM = (byte) $20 (const nomodify byte) VIC_DEN = (byte) $10 (const nomodify byte*) VIC_MEMORY = (byte*) 53272 @@ -5681,15 +5686,17 @@ Score: 221364 :BasicUpstart(main) .pc = $80d "Program" // Global Constants & labels - .label BORDERCOL = $d020 - .label BGCOL = $d021 .label D011 = $d011 .const VIC_BMM = $20 .const VIC_DEN = $10 .const VIC_RSEL = 8 .label VIC_MEMORY = $d018 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .label SCREEN = $400 .label BITMAP = $2000 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 .const lines_cnt = 8 // @begin // [1] phi from @begin to @1 [phi:@begin->@1] @@ -5699,13 +5706,13 @@ Score: 221364 // @end // main main: { - // *BORDERCOL = 0 - // [4] *((const nomodify byte*) BORDERCOL) ← (byte) 0 -- _deref_pbuc1=vbuc2 + // VICII->BORDER_COLOR = 0 + // [4] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) 0 -- _deref_pbuc1=vbuc2 lda #0 - sta BORDERCOL - // *BGCOL = 0 - // [5] *((const nomodify byte*) BGCOL) ← (byte) 0 -- _deref_pbuc1=vbuc2 - sta BGCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // VICII->BG_COLOR = 0 + // [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (byte) 0 -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // *D011 = VIC_BMM|VIC_DEN|VIC_RSEL|3 // [6] *((const nomodify byte*) D011) ← (const nomodify byte) VIC_BMM|(const nomodify byte) VIC_DEN|(const nomodify byte) VIC_RSEL|(byte) 3 -- _deref_pbuc1=vbuc2 lda #VIC_BMM|VIC_DEN|VIC_RSEL|3 diff --git a/src/test/ref/examples/bresenham/bitmap-bresenham.sym b/src/test/ref/examples/bresenham/bitmap-bresenham.sym index e438e1671..a08f15914 100644 --- a/src/test/ref/examples/bresenham/bitmap-bresenham.sym +++ b/src/test/ref/examples/bresenham/bitmap-bresenham.sym @@ -1,9 +1,7 @@ (label) @1 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*) 53281 (const nomodify byte*) BITMAP = (byte*) 8192 -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify byte*) D011 = (byte*) 53265 (byte) MOS6526_CIA::INTERRUPT (byte) MOS6526_CIA::PORT_A @@ -89,7 +87,10 @@ (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 (const nomodify byte*) SCREEN = (byte*) 1024 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (const nomodify byte) VIC_BMM = (byte) $20 (const nomodify byte) VIC_DEN = (byte) $10 (const nomodify byte*) VIC_MEMORY = (byte*) 53272 diff --git a/src/test/ref/examples/eightqueens/eightqueens-recursive.asm b/src/test/ref/examples/eightqueens/eightqueens-recursive.asm index da6a87af4..1b776ba97 100644 --- a/src/test/ref/examples/eightqueens/eightqueens-recursive.asm +++ b/src/test/ref/examples/eightqueens/eightqueens-recursive.asm @@ -376,11 +376,6 @@ printf_ulong: { // Print using format lda #0 sta.z printf_number_buffer.format_upper_case - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - lda #0 sta.z printf_number_buffer.format_zero_padding sta.z printf_number_buffer.format_justify_left sta.z printf_number_buffer.format_min_length @@ -390,7 +385,7 @@ printf_ulong: { } // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($16) buffer_sign, byte* zp($c) buffer_digits, byte zp($10) format_min_length, byte zp($24) format_justify_left, byte zp($15) format_zero_padding, byte zp($17) format_upper_case) +// printf_number_buffer(byte zp($16) buffer_sign, byte zp($10) format_min_length, byte zp($24) format_justify_left, byte zp($15) format_zero_padding, byte zp($17) format_upper_case) printf_number_buffer: { .label __19 = $a .label buffer_sign = $16 @@ -399,17 +394,12 @@ printf_number_buffer: { .label format_min_length = $10 .label format_zero_padding = $15 .label format_justify_left = $24 - .label buffer_digits = $c .label format_upper_case = $17 // if(format.min_length) lda #0 cmp.z format_min_length beq __b6 // strlen(buffer.digits) - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 jsr strlen // strlen(buffer.digits) // len = (signed char)strlen(buffer.digits) @@ -481,13 +471,13 @@ printf_number_buffer: { cmp.z format_upper_case beq __b5 // strupr(buffer.digits) - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 jsr strupr __b5: // printf_str(buffer.digits) + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z printf_str.str+1 jsr printf_str // if(format.justify_left && !format.zero_padding && padding) lda #0 @@ -532,11 +522,14 @@ printf_padding: { jmp __b1 } // Converts a string to uppercase. -// strupr(byte* zp($1f) str) strupr: { + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS .label __0 = $f - .label src = $1f - .label str = $1f + .label src = $c + lda #str + sta.z src+1 __b1: // while(*src) ldy #0 @@ -594,6 +587,10 @@ strlen: { lda #<0 sta.z len sta.z len+1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 __b1: // while(*str) ldy #0 @@ -620,12 +617,12 @@ strlen: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// ultoa(dword zp(6) value, byte* zp($c) buffer) +// ultoa(dword zp(6) value, byte* zp($1f) buffer) ultoa: { .label __10 = $23 .label __11 = $18 .label digit_value = $19 - .label buffer = $c + .label buffer = $1f .label digit = $10 .label value = 6 .label started = $24 @@ -720,9 +717,9 @@ ultoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// ultoa_append(byte* zp($c) buffer, dword zp(6) value, dword zp($19) sub) +// ultoa_append(byte* zp($1f) buffer, dword zp(6) value, dword zp($19) sub) ultoa_append: { - .label buffer = $c + .label buffer = $1f .label value = 6 .label sub = $19 .label return = 6 @@ -976,10 +973,6 @@ printf_uint: { // Print using format lda #format_upper_case sta.z printf_number_buffer.format_upper_case - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding lda #format_justify_left @@ -1349,11 +1342,6 @@ printf_uchar: { // Print using format lda #0 sta.z printf_number_buffer.format_upper_case - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - lda #0 sta.z printf_number_buffer.format_zero_padding sta.z printf_number_buffer.format_justify_left sta.z printf_number_buffer.format_min_length diff --git a/src/test/ref/examples/eightqueens/eightqueens-recursive.cfg b/src/test/ref/examples/eightqueens/eightqueens-recursive.cfg index 53ac1ddf4..224c2ec9b 100644 --- a/src/test/ref/examples/eightqueens/eightqueens-recursive.cfg +++ b/src/test/ref/examples/eightqueens/eightqueens-recursive.cfg @@ -83,7 +83,7 @@ main::@return: scope:[main] from main::@11 (void()) printf_str((byte*) printf_str::str) printf_str: scope:[printf_str] from main::@1 main::@11 main::@2 main::@7 main::@9 print print::@10 print::@12 print::@4 print::@8 printf_number_buffer::@5 printf_string::@1 - [45] (byte*) printf_str::str#15 ← phi( main::@1/(const byte*) main::str main::@11/(const byte*) main::str4 main::@2/(const byte*) main::str1 main::@7/(const byte*) main::str2 main::@9/(const byte*) main::str3 print/(const byte*) print::str print::@10/(const byte*) print::str4 print::@12/(const byte*) print::str1 print::@4/(const byte*) print::str2 print::@8/(const byte*) print::str3 printf_number_buffer::@5/(byte*) printf_str::str#1 printf_string::@1/(const byte*) tod_buffer ) + [45] (byte*) printf_str::str#15 ← phi( main::@1/(const byte*) main::str main::@11/(const byte*) main::str4 main::@2/(const byte*) main::str1 main::@7/(const byte*) main::str2 main::@9/(const byte*) main::str3 print/(const byte*) print::str print::@10/(const byte*) print::str4 print::@12/(const byte*) print::str1 print::@4/(const byte*) print::str2 print::@8/(const byte*) print::str3 printf_number_buffer::@5/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_string::@1/(const byte*) tod_buffer ) to:printf_str::@1 printf_str::@1: scope:[printf_str] from printf_str printf_str::@4 printf_str::@5 [46] (byte*) printf_str::str#13 ← phi( printf_str/(byte*) printf_str::str#15 printf_str::@4/(byte*) printf_str::str#0 printf_str::@5/(byte*) printf_str::str#0 ) @@ -234,14 +234,13 @@ printf_ulong::@return: scope:[printf_ulong] from printf_ulong::@2 printf_number_buffer: scope:[printf_number_buffer] from printf_uchar::@2 printf_uint::@2 printf_ulong::@2 [108] (byte) printf_number_buffer::format_upper_case#10 ← phi( printf_uchar::@2/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_upper_case#0 printf_ulong::@2/(byte) 0 ) [108] (byte) printf_number_buffer::buffer_sign#10 ← phi( printf_uchar::@2/(byte) printf_number_buffer::buffer_sign#2 printf_uint::@2/(byte) printf_number_buffer::buffer_sign#1 printf_ulong::@2/(byte) printf_number_buffer::buffer_sign#0 ) - [108] (byte*) printf_number_buffer::buffer_digits#10 ← phi( printf_uchar::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_uint::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_ulong::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) [108] (byte) printf_number_buffer::format_zero_padding#10 ← phi( printf_uchar::@2/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_zero_padding#0 printf_ulong::@2/(byte) 0 ) [108] (byte) printf_number_buffer::format_justify_left#10 ← phi( printf_uchar::@2/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_justify_left#0 printf_ulong::@2/(byte) 0 ) [108] (byte) printf_number_buffer::format_min_length#3 ← phi( printf_uchar::@2/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_min_length#0 printf_ulong::@2/(byte) 0 ) [109] if((byte) 0==(byte) printf_number_buffer::format_min_length#3) goto printf_number_buffer::@1 to:printf_number_buffer::@6 printf_number_buffer::@6: scope:[printf_number_buffer] from printf_number_buffer - [110] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [110] phi() [111] call strlen [112] (word) strlen::return#2 ← (word) strlen::len#2 to:printf_number_buffer::@14 @@ -296,11 +295,11 @@ printf_number_buffer::@4: scope:[printf_number_buffer] from printf_number_buffe [134] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 to:printf_number_buffer::@11 printf_number_buffer::@11: scope:[printf_number_buffer] from printf_number_buffer::@4 - [135] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 + [135] phi() [136] call strupr to:printf_number_buffer::@5 printf_number_buffer::@5: scope:[printf_number_buffer] from printf_number_buffer::@11 printf_number_buffer::@4 - [137] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [137] phi() [138] call printf_str to:printf_number_buffer::@15 printf_number_buffer::@15: scope:[printf_number_buffer] from printf_number_buffer::@5 @@ -345,7 +344,7 @@ strupr: scope:[strupr] from printf_number_buffer::@11 [152] phi() to:strupr::@1 strupr::@1: scope:[strupr] from strupr strupr::@3 - [153] (byte*) strupr::src#2 ← phi( strupr/(byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) + [153] (byte*) strupr::src#2 ← phi( strupr/(const byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) [154] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 to:strupr::@return strupr::@return: scope:[strupr] from strupr::@1 @@ -383,7 +382,7 @@ strlen: scope:[strlen] from printf_number_buffer::@6 to:strlen::@1 strlen::@1: scope:[strlen] from strlen strlen::@2 [168] (word) strlen::len#2 ← phi( strlen/(word) 0 strlen::@2/(word) strlen::len#1 ) - [168] (byte*) strlen::str#3 ← phi( strlen/(byte*) strlen::str#1 strlen::@2/(byte*) strlen::str#0 ) + [168] (byte*) strlen::str#3 ← phi( strlen/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS strlen::@2/(byte*) strlen::str#0 ) [169] if((byte) 0!=*((byte*) strlen::str#3)) goto strlen::@2 to:strlen::@return strlen::@return: scope:[strlen] from strlen::@1 diff --git a/src/test/ref/examples/eightqueens/eightqueens-recursive.log b/src/test/ref/examples/eightqueens/eightqueens-recursive.log index aa9b600a4..81859129f 100644 --- a/src/test/ref/examples/eightqueens/eightqueens-recursive.log +++ b/src/test/ref/examples/eightqueens/eightqueens-recursive.log @@ -4962,6 +4962,7 @@ Identical Phi Values (byte) printf_uchar::format_min_length#2 (byte) 0 Identical Phi Values (byte) printf_uchar::format_justify_left#2 (byte) 0 Identical Phi Values (byte) printf_uchar::format_zero_padding#2 (byte) 0 Identical Phi Values (byte) printf_uchar::format_upper_case#2 (byte) 0 +Identical Phi Values (byte*) printf_number_buffer::buffer_digits#10 (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Successful SSA optimization Pass2IdenticalPhiElimination Constant (const byte) ultoa::radix#0 = DECIMAL Constant (const byte) printf_number_buffer::format_min_length#0 = 0 @@ -4973,6 +4974,9 @@ Constant (const byte) printf_number_buffer::format_min_length#2 = 0 Constant (const byte) printf_number_buffer::format_justify_left#2 = 0 Constant (const byte) printf_number_buffer::format_zero_padding#2 = 0 Constant (const byte) printf_number_buffer::format_upper_case#2 = 0 +Constant (const byte*) strlen::str#1 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant (const byte*) printf_str::str#1 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant (const byte*) strupr::str#0 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Successful SSA optimization Pass2ConstantIdentification if() condition always false - eliminating [32] if((const byte) uctoa::radix#0==(const byte) DECIMAL) goto uctoa::@1 if() condition always true - replacing block destination [33] if((const byte) uctoa::radix#0==(const byte) HEXADECIMAL) goto uctoa::@2 @@ -5025,6 +5029,8 @@ Removing unused block printf_ulong::@1 Removing PHI-reference to removed block (printf_uchar::@1) in block printf_uchar::@3 Removing unused block printf_uchar::@1 Successful SSA optimization Pass2EliminateUnusedBlocks +Inlining constant with var siblings (const byte*) strlen::str#1 +Inlining constant with var siblings (const byte*) printf_str::str#1 Inlining constant with var siblings (const byte) printf_number_buffer::format_min_length#0 Inlining constant with var siblings (const byte) printf_number_buffer::format_justify_left#0 Inlining constant with var siblings (const byte) printf_number_buffer::format_zero_padding#0 @@ -5038,7 +5044,9 @@ Constant inlined printf_number_buffer::format_zero_padding#2 = (byte) 0 Constant inlined printf_number_buffer::format_upper_case#2 = (byte) 0 Constant inlined printf_number_buffer::format_justify_left#2 = (byte) 0 Constant inlined printf_number_buffer::format_upper_case#0 = (byte) 0 +Constant inlined strlen::str#1 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Constant inlined printf_number_buffer::format_min_length#0 = (byte) 0 +Constant inlined printf_str::str#1 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Constant inlined printf_number_buffer::format_zero_padding#0 = (byte) 0 Constant inlined printf_number_buffer::format_min_length#2 = (byte) 0 Successful SSA optimization Pass2ConstantInlining @@ -5104,13 +5112,18 @@ Adding NOP phi() at start of printf_string::@2 Adding NOP phi() at start of printf_string::@8 Adding NOP phi() at start of printf_ulong::@2 Adding NOP phi() at start of printf_ulong::@5 +Adding NOP phi() at start of printf_number_buffer::@6 Adding NOP phi() at start of printf_number_buffer::@14 Adding NOP phi() at start of printf_number_buffer::@17 +Adding NOP phi() at start of printf_number_buffer::@11 Adding NOP phi() at start of printf_number_buffer::@20 +Adding NOP phi() at start of printf_number_buffer::@5 Adding NOP phi() at start of printf_number_buffer::@21 Adding NOP phi() at start of printf_number_buffer::@18 Adding NOP phi() at start of printf_number_buffer::@16 +Adding NOP phi() at start of strupr Adding NOP phi() at start of strupr::@3 +Adding NOP phi() at start of strlen Adding NOP phi() at start of strlen::@3 Adding NOP phi() at start of ultoa Adding NOP phi() at start of ultoa::@1 @@ -5150,100 +5163,97 @@ Calls in [printf_scroll] to memcpy:73 memset:75 Calls in [printf_char] to printf_scroll:108 Calls in [printf_string] to printf_str:115 Calls in [printf_ulong] to ultoa:122 printf_number_buffer:125 -Calls in [printf_number_buffer] to strlen:131 printf_char:149 strupr:155 printf_str:159 printf_padding:166 printf_padding:170 printf_padding:174 -Calls in [printf_padding] to printf_char:184 -Calls in [strupr] to toupper:193 -Calls in [ultoa] to ultoa_append:241 -Calls in [printf_uint] to utoa:296 printf_number_buffer:299 -Calls in [utoa] to utoa_append:328 -Calls in [printf_cls] to memset:344 -Calls in [queen] to legal:356 queen:365 print:370 -Calls in [print] to printf_str:373 printf_ulong:376 printf_str:378 printf_str:387 printf_uchar:390 printf_str:398 printf_str:403 printf_uchar:407 -Calls in [printf_uchar] to uctoa:414 printf_number_buffer:417 -Calls in [uctoa] to uctoa_append:445 -Calls in [legal] to diff:472 diff:479 +Calls in [printf_number_buffer] to strlen:131 printf_char:149 strupr:155 printf_str:158 printf_padding:165 printf_padding:169 printf_padding:173 +Calls in [printf_padding] to printf_char:183 +Calls in [strupr] to toupper:192 +Calls in [ultoa] to ultoa_append:240 +Calls in [printf_uint] to utoa:295 printf_number_buffer:298 +Calls in [utoa] to utoa_append:327 +Calls in [printf_cls] to memset:343 +Calls in [queen] to legal:355 queen:364 print:369 +Calls in [print] to printf_str:372 printf_ulong:375 printf_str:377 printf_str:386 printf_uchar:389 printf_str:397 printf_str:402 printf_uchar:406 +Calls in [printf_uchar] to uctoa:413 printf_number_buffer:416 +Calls in [uctoa] to uctoa_append:444 +Calls in [legal] to diff:471 diff:478 -Created 61 initial phi equivalence classes +Created 60 initial phi equivalence classes Coalesced [38] printf_ulong::uvalue#6 ← printf_ulong::uvalue#0 -Coalesced [49] printf_str::str#22 ← printf_str::str#15 +Coalesced [49] printf_str::str#21 ← printf_str::str#15 Coalesced [57] printf_char::ch#6 ← printf_char::ch#1 -Coalesced [59] printf_str::str#24 ← printf_str::str#0 -Coalesced (already) [62] printf_str::str#23 ← printf_str::str#0 +Coalesced [59] printf_str::str#23 ← printf_str::str#0 +Coalesced (already) [62] printf_str::str#22 ← printf_str::str#0 Coalesced [90] memset::dst#5 ← memset::dst#1 Coalesced [99] memcpy::src#4 ← memcpy::src#1 Coalesced [100] memcpy::dst#4 ← memcpy::dst#1 Coalesced [124] printf_number_buffer::buffer_sign#16 ← printf_number_buffer::buffer_sign#0 Coalesced [137] printf_number_buffer::len#5 ← printf_number_buffer::len#1 Coalesced [148] printf_char::ch#4 ← printf_char::ch#2 -Coalesced [158] printf_str::str#21 ← printf_str::str#1 -Coalesced [165] printf_padding::length#10 ← printf_padding::length#2 -Coalesced [169] printf_padding::length#9 ← printf_padding::length#1 -Coalesced [173] printf_padding::length#11 ← printf_padding::length#0 -Coalesced [176] printf_number_buffer::padding#18 ← printf_number_buffer::padding#1 -Coalesced [177] printf_number_buffer::len#4 ← printf_number_buffer::len#0 -Coalesced [183] printf_char::ch#5 ← printf_char::ch#0 -Coalesced [186] printf_padding::i#5 ← printf_padding::i#1 -Coalesced [187] strupr::src#5 ← strupr::str#0 -Coalesced [198] strupr::src#6 ← strupr::src#1 -Coalesced [201] toupper::return#7 ← toupper::ch#0 -Coalesced [205] toupper::return#6 ← toupper::return#0 -Coalesced [206] strlen::str#6 ← strlen::str#1 -Coalesced [213] strlen::str#7 ← strlen::str#0 -Coalesced [214] strlen::len#5 ← strlen::len#1 -Coalesced [217] ultoa::value#17 ← ultoa::value#1 -Coalesced [229] ultoa::value#18 ← ultoa::value#2 -Coalesced [230] ultoa::started#6 ← ultoa::started#2 -Coalesced [231] ultoa::buffer#23 ← ultoa::buffer#11 -Coalesced [234] ultoa::digit#7 ← ultoa::digit#1 -Coalesced (already) [235] ultoa::value#16 ← ultoa::value#6 -Coalesced (already) [236] ultoa::started#5 ← ultoa::started#4 -Coalesced (already) [237] ultoa::buffer#22 ← ultoa::buffer#14 -Coalesced [245] ultoa::value#19 ← ultoa::value#0 -Coalesced [246] ultoa::buffer#24 ← ultoa::buffer#4 -Coalesced [247] ultoa_append::value#6 ← ultoa_append::value#0 -Coalesced [254] ultoa_append::value#7 ← ultoa_append::value#1 -Coalesced [255] ultoa_append::digit#5 ← ultoa_append::digit#1 -Coalesced [298] printf_number_buffer::buffer_sign#15 ← printf_number_buffer::buffer_sign#1 -Coalesced [316] utoa::value#17 ← utoa::value#2 -Coalesced [317] utoa::started#6 ← utoa::started#2 -Coalesced [318] utoa::buffer#23 ← utoa::buffer#11 -Coalesced [321] utoa::digit#7 ← utoa::digit#1 -Coalesced (already) [322] utoa::value#16 ← utoa::value#6 -Coalesced (already) [323] utoa::started#5 ← utoa::started#4 -Coalesced (already) [324] utoa::buffer#22 ← utoa::buffer#14 -Coalesced [332] utoa::value#18 ← utoa::value#0 -Coalesced [333] utoa::buffer#24 ← utoa::buffer#4 -Coalesced [334] utoa_append::value#6 ← utoa_append::value#0 -Coalesced [341] utoa_append::value#7 ← utoa_append::value#1 -Coalesced [342] utoa_append::digit#5 ← utoa_append::digit#1 -Coalesced [375] printf_ulong::uvalue#7 ← printf_ulong::uvalue#1 -Coalesced [389] printf_uchar::uvalue#6 ← printf_uchar::uvalue#1 -Coalesced [395] print::i1#14 ← print::i1#1 -Coalesced [401] print::j#9 ← print::j#1 -Coalesced [406] printf_uchar::uvalue#7 ← printf_uchar::uvalue#0 -Coalesced [409] print::i#5 ← print::i#1 -Coalesced [416] printf_number_buffer::buffer_sign#14 ← printf_number_buffer::buffer_sign#2 -Coalesced [423] uctoa::value#17 ← uctoa::value#1 -Coalesced [433] uctoa::value#18 ← uctoa::value#2 -Coalesced [434] uctoa::started#6 ← uctoa::started#2 -Coalesced [435] uctoa::buffer#23 ← uctoa::buffer#11 -Coalesced [438] uctoa::digit#7 ← uctoa::digit#1 -Coalesced (already) [439] uctoa::value#16 ← uctoa::value#6 -Coalesced (already) [440] uctoa::started#5 ← uctoa::started#4 -Coalesced (already) [441] uctoa::buffer#22 ← uctoa::buffer#14 -Coalesced [449] uctoa::value#19 ← uctoa::value#0 -Coalesced [450] uctoa::buffer#24 ← uctoa::buffer#4 -Coalesced [451] uctoa_append::value#6 ← uctoa_append::value#0 -Coalesced [458] uctoa_append::value#7 ← uctoa_append::value#1 -Coalesced [459] uctoa_append::digit#5 ← uctoa_append::digit#1 -Coalesced [470] diff::a#5 ← diff::a#0 -Coalesced [471] diff::b#5 ← diff::b#0 -Coalesced [477] diff::a#6 ← diff::a#1 -Coalesced [478] diff::b#6 ← diff::b#1 -Coalesced [485] legal::i#8 ← legal::i#1 -Coalesced [490] diff::return#9 ← diff::return#3 -Coalesced [494] diff::return#8 ← diff::return#2 -Coalesced down to 51 phi equivalence classes +Coalesced [164] printf_padding::length#10 ← printf_padding::length#2 +Coalesced [168] printf_padding::length#9 ← printf_padding::length#1 +Coalesced [172] printf_padding::length#11 ← printf_padding::length#0 +Coalesced [175] printf_number_buffer::padding#18 ← printf_number_buffer::padding#1 +Coalesced [176] printf_number_buffer::len#4 ← printf_number_buffer::len#0 +Coalesced [182] printf_char::ch#5 ← printf_char::ch#0 +Coalesced [185] printf_padding::i#5 ← printf_padding::i#1 +Coalesced [197] strupr::src#5 ← strupr::src#1 +Coalesced [200] toupper::return#7 ← toupper::ch#0 +Coalesced [204] toupper::return#6 ← toupper::return#0 +Coalesced [212] strlen::str#6 ← strlen::str#0 +Coalesced [213] strlen::len#5 ← strlen::len#1 +Coalesced [216] ultoa::value#17 ← ultoa::value#1 +Coalesced [228] ultoa::value#18 ← ultoa::value#2 +Coalesced [229] ultoa::started#6 ← ultoa::started#2 +Coalesced [230] ultoa::buffer#23 ← ultoa::buffer#11 +Coalesced [233] ultoa::digit#7 ← ultoa::digit#1 +Coalesced (already) [234] ultoa::value#16 ← ultoa::value#6 +Coalesced (already) [235] ultoa::started#5 ← ultoa::started#4 +Coalesced (already) [236] ultoa::buffer#22 ← ultoa::buffer#14 +Coalesced [244] ultoa::value#19 ← ultoa::value#0 +Coalesced [245] ultoa::buffer#24 ← ultoa::buffer#4 +Coalesced [246] ultoa_append::value#6 ← ultoa_append::value#0 +Coalesced [253] ultoa_append::value#7 ← ultoa_append::value#1 +Coalesced [254] ultoa_append::digit#5 ← ultoa_append::digit#1 +Coalesced [297] printf_number_buffer::buffer_sign#15 ← printf_number_buffer::buffer_sign#1 +Coalesced [315] utoa::value#17 ← utoa::value#2 +Coalesced [316] utoa::started#6 ← utoa::started#2 +Coalesced [317] utoa::buffer#23 ← utoa::buffer#11 +Coalesced [320] utoa::digit#7 ← utoa::digit#1 +Coalesced (already) [321] utoa::value#16 ← utoa::value#6 +Coalesced (already) [322] utoa::started#5 ← utoa::started#4 +Coalesced (already) [323] utoa::buffer#22 ← utoa::buffer#14 +Coalesced [331] utoa::value#18 ← utoa::value#0 +Coalesced [332] utoa::buffer#24 ← utoa::buffer#4 +Coalesced [333] utoa_append::value#6 ← utoa_append::value#0 +Coalesced [340] utoa_append::value#7 ← utoa_append::value#1 +Coalesced [341] utoa_append::digit#5 ← utoa_append::digit#1 +Coalesced [374] printf_ulong::uvalue#7 ← printf_ulong::uvalue#1 +Coalesced [388] printf_uchar::uvalue#6 ← printf_uchar::uvalue#1 +Coalesced [394] print::i1#14 ← print::i1#1 +Coalesced [400] print::j#9 ← print::j#1 +Coalesced [405] printf_uchar::uvalue#7 ← printf_uchar::uvalue#0 +Coalesced [408] print::i#5 ← print::i#1 +Coalesced [415] printf_number_buffer::buffer_sign#14 ← printf_number_buffer::buffer_sign#2 +Coalesced [422] uctoa::value#17 ← uctoa::value#1 +Coalesced [432] uctoa::value#18 ← uctoa::value#2 +Coalesced [433] uctoa::started#6 ← uctoa::started#2 +Coalesced [434] uctoa::buffer#23 ← uctoa::buffer#11 +Coalesced [437] uctoa::digit#7 ← uctoa::digit#1 +Coalesced (already) [438] uctoa::value#16 ← uctoa::value#6 +Coalesced (already) [439] uctoa::started#5 ← uctoa::started#4 +Coalesced (already) [440] uctoa::buffer#22 ← uctoa::buffer#14 +Coalesced [448] uctoa::value#19 ← uctoa::value#0 +Coalesced [449] uctoa::buffer#24 ← uctoa::buffer#4 +Coalesced [450] uctoa_append::value#6 ← uctoa_append::value#0 +Coalesced [457] uctoa_append::value#7 ← uctoa_append::value#1 +Coalesced [458] uctoa_append::digit#5 ← uctoa_append::digit#1 +Coalesced [469] diff::a#5 ← diff::a#0 +Coalesced [470] diff::b#5 ← diff::b#0 +Coalesced [476] diff::a#6 ← diff::a#1 +Coalesced [477] diff::b#6 ← diff::b#1 +Coalesced [484] legal::i#8 ← legal::i#1 +Coalesced [489] diff::return#9 ← diff::return#3 +Coalesced [493] diff::return#8 ← diff::return#2 +Coalesced down to 50 phi equivalence classes Culled Empty Block (label) @4 Culled Empty Block (label) main::@12 Culled Empty Block (label) printf_str::@7 @@ -5364,7 +5374,10 @@ Adding NOP phi() at start of printf_scroll::@2 Adding NOP phi() at start of memcpy Adding NOP phi() at start of printf_string Adding NOP phi() at start of printf_string::@1 +Adding NOP phi() at start of printf_number_buffer::@6 Adding NOP phi() at start of printf_number_buffer::@21 +Adding NOP phi() at start of printf_number_buffer::@11 +Adding NOP phi() at start of printf_number_buffer::@5 Adding NOP phi() at start of strupr Adding NOP phi() at start of strlen Adding NOP phi() at start of ultoa @@ -5468,7 +5481,7 @@ main::@return: scope:[main] from main::@11 (void()) printf_str((byte*) printf_str::str) printf_str: scope:[printf_str] from main::@1 main::@11 main::@2 main::@7 main::@9 print print::@10 print::@12 print::@4 print::@8 printf_number_buffer::@5 printf_string::@1 - [45] (byte*) printf_str::str#15 ← phi( main::@1/(const byte*) main::str main::@11/(const byte*) main::str4 main::@2/(const byte*) main::str1 main::@7/(const byte*) main::str2 main::@9/(const byte*) main::str3 print/(const byte*) print::str print::@10/(const byte*) print::str4 print::@12/(const byte*) print::str1 print::@4/(const byte*) print::str2 print::@8/(const byte*) print::str3 printf_number_buffer::@5/(byte*) printf_str::str#1 printf_string::@1/(const byte*) tod_buffer ) + [45] (byte*) printf_str::str#15 ← phi( main::@1/(const byte*) main::str main::@11/(const byte*) main::str4 main::@2/(const byte*) main::str1 main::@7/(const byte*) main::str2 main::@9/(const byte*) main::str3 print/(const byte*) print::str print::@10/(const byte*) print::str4 print::@12/(const byte*) print::str1 print::@4/(const byte*) print::str2 print::@8/(const byte*) print::str3 printf_number_buffer::@5/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_string::@1/(const byte*) tod_buffer ) to:printf_str::@1 printf_str::@1: scope:[printf_str] from printf_str printf_str::@4 printf_str::@5 [46] (byte*) printf_str::str#13 ← phi( printf_str/(byte*) printf_str::str#15 printf_str::@4/(byte*) printf_str::str#0 printf_str::@5/(byte*) printf_str::str#0 ) @@ -5619,14 +5632,13 @@ printf_ulong::@return: scope:[printf_ulong] from printf_ulong::@2 printf_number_buffer: scope:[printf_number_buffer] from printf_uchar::@2 printf_uint::@2 printf_ulong::@2 [108] (byte) printf_number_buffer::format_upper_case#10 ← phi( printf_uchar::@2/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_upper_case#0 printf_ulong::@2/(byte) 0 ) [108] (byte) printf_number_buffer::buffer_sign#10 ← phi( printf_uchar::@2/(byte) printf_number_buffer::buffer_sign#2 printf_uint::@2/(byte) printf_number_buffer::buffer_sign#1 printf_ulong::@2/(byte) printf_number_buffer::buffer_sign#0 ) - [108] (byte*) printf_number_buffer::buffer_digits#10 ← phi( printf_uchar::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_uint::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_ulong::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) [108] (byte) printf_number_buffer::format_zero_padding#10 ← phi( printf_uchar::@2/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_zero_padding#0 printf_ulong::@2/(byte) 0 ) [108] (byte) printf_number_buffer::format_justify_left#10 ← phi( printf_uchar::@2/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_justify_left#0 printf_ulong::@2/(byte) 0 ) [108] (byte) printf_number_buffer::format_min_length#3 ← phi( printf_uchar::@2/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_min_length#0 printf_ulong::@2/(byte) 0 ) [109] if((byte) 0==(byte) printf_number_buffer::format_min_length#3) goto printf_number_buffer::@1 to:printf_number_buffer::@6 printf_number_buffer::@6: scope:[printf_number_buffer] from printf_number_buffer - [110] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [110] phi() [111] call strlen [112] (word) strlen::return#2 ← (word) strlen::len#2 to:printf_number_buffer::@14 @@ -5681,11 +5693,11 @@ printf_number_buffer::@4: scope:[printf_number_buffer] from printf_number_buffe [134] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 to:printf_number_buffer::@11 printf_number_buffer::@11: scope:[printf_number_buffer] from printf_number_buffer::@4 - [135] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 + [135] phi() [136] call strupr to:printf_number_buffer::@5 printf_number_buffer::@5: scope:[printf_number_buffer] from printf_number_buffer::@11 printf_number_buffer::@4 - [137] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [137] phi() [138] call printf_str to:printf_number_buffer::@15 printf_number_buffer::@15: scope:[printf_number_buffer] from printf_number_buffer::@5 @@ -5730,7 +5742,7 @@ strupr: scope:[strupr] from printf_number_buffer::@11 [152] phi() to:strupr::@1 strupr::@1: scope:[strupr] from strupr strupr::@3 - [153] (byte*) strupr::src#2 ← phi( strupr/(byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) + [153] (byte*) strupr::src#2 ← phi( strupr/(const byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) [154] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 to:strupr::@return strupr::@return: scope:[strupr] from strupr::@1 @@ -5768,7 +5780,7 @@ strlen: scope:[strlen] from printf_number_buffer::@6 to:strlen::@1 strlen::@1: scope:[strlen] from strlen strlen::@2 [168] (word) strlen::len#2 ← phi( strlen/(word) 0 strlen::@2/(word) strlen::len#1 ) - [168] (byte*) strlen::str#3 ← phi( strlen/(byte*) strlen::str#1 strlen::@2/(byte*) strlen::str#0 ) + [168] (byte*) strlen::str#3 ← phi( strlen/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS strlen::@2/(byte*) strlen::str#0 ) [169] if((byte) 0!=*((byte*) strlen::str#3)) goto strlen::@2 to:strlen::@return strlen::@return: scope:[strlen] from strlen::@1 @@ -6430,7 +6442,6 @@ VARIABLE REGISTER WEIGHTS (word~) printf_number_buffer::$19 1.00000000000001E14 (struct printf_buffer_number) printf_number_buffer::buffer (byte*) printf_number_buffer::buffer_digits -(byte*) printf_number_buffer::buffer_digits#10 1.0344827586207E13 (byte) printf_number_buffer::buffer_sign (byte) printf_number_buffer::buffer_sign#0 202.0 (byte) printf_number_buffer::buffer_sign#1 202.0 @@ -6472,9 +6483,8 @@ VARIABLE REGISTER WEIGHTS (byte) printf_str::ch#0 1.0E26 (byte*) printf_str::str (byte*) printf_str::str#0 4.285714285714285E25 -(byte*) printf_str::str#1 2.00000000000002E14 (byte*) printf_str::str#13 2.000000000005E26 -(byte*) printf_str::str#15 1.100000000000002E15 +(byte*) printf_str::str#15 1.000000000000001E15 (void()) printf_string((byte*) printf_string::str , (byte) printf_string::format_min_length , (byte) printf_string::format_justify_left) (struct printf_format_string) printf_string::format (byte) printf_string::format_justify_left @@ -6530,16 +6540,14 @@ __stackcall (void()) queen((byte) queen::row) (word) strlen::return#2 2.00000000000002E14 (byte*) strlen::str (byte*) strlen::str#0 2.0E27 -(byte*) strlen::str#1 5.50000000000001E14 -(byte*) strlen::str#3 1.0000000000003332E27 +(byte*) strlen::str#3 1.0E27 (byte*()) strupr((byte*) strupr::str) (byte~) strupr::$0 2.0E27 (byte*) strupr::return (byte*) strupr::src (byte*) strupr::src#1 2.0E27 -(byte*) strupr::src#2 7.142857142858572E26 +(byte*) strupr::src#2 7.142857142857143E26 (byte*) strupr::str -(byte*) strupr::str#0 5.50000000000001E14 (void()) tod_init((byte) tod_init::tod_TENTHS , (byte) tod_init::tod_SEC , (byte) tod_init::tod_MIN , (byte) tod_init::tod_HOURS) (struct TIME_OF_DAY) tod_init::tod (byte) tod_init::tod_HOURS @@ -6719,7 +6727,7 @@ __stackcall (void()) queen((byte) queen::row) (word) utoa_append::value#2 5018334.166666666 Initial phi equivalence classes -[ printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 ] +[ printf_str::str#13 printf_str::str#15 printf_str::str#0 ] [ memset::num#2 ] [ memset::str#3 ] [ memset::c#4 ] @@ -6731,7 +6739,6 @@ Initial phi equivalence classes [ printf_number_buffer::format_min_length#3 ] [ printf_number_buffer::format_justify_left#10 ] [ printf_number_buffer::format_zero_padding#10 ] -[ printf_number_buffer::buffer_digits#10 ] [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] [ printf_number_buffer::format_upper_case#10 ] [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] @@ -6739,9 +6746,9 @@ Initial phi equivalence classes [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] [ printf_padding::pad#7 ] [ printf_padding::i#2 printf_padding::i#1 ] -[ strupr::src#2 strupr::str#0 strupr::src#1 ] +[ strupr::src#2 strupr::src#1 ] [ toupper::return#2 toupper::return#0 toupper::ch#0 ] -[ strlen::str#3 strlen::str#1 strlen::str#0 ] +[ strlen::str#3 strlen::str#0 ] [ strlen::len#2 strlen::len#1 ] [ ultoa::digit#2 ultoa::digit#1 ] [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] @@ -6850,7 +6857,7 @@ Added variable legal::$4 to live range equivalence class [ legal::$4 ] Added variable printf_buffer to live range equivalence class [ printf_buffer ] Added variable TOD_ZERO to live range equivalence class [ TOD_ZERO ] Complete equivalence classes -[ printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 ] +[ printf_str::str#13 printf_str::str#15 printf_str::str#0 ] [ memset::num#2 ] [ memset::str#3 ] [ memset::c#4 ] @@ -6862,7 +6869,6 @@ Complete equivalence classes [ printf_number_buffer::format_min_length#3 ] [ printf_number_buffer::format_justify_left#10 ] [ printf_number_buffer::format_zero_padding#10 ] -[ printf_number_buffer::buffer_digits#10 ] [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] [ printf_number_buffer::format_upper_case#10 ] [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] @@ -6870,9 +6876,9 @@ Complete equivalence classes [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] [ printf_padding::pad#7 ] [ printf_padding::i#2 printf_padding::i#1 ] -[ strupr::src#2 strupr::str#0 strupr::src#1 ] +[ strupr::src#2 strupr::src#1 ] [ toupper::return#2 toupper::return#0 toupper::ch#0 ] -[ strlen::str#3 strlen::str#1 strlen::str#0 ] +[ strlen::str#3 strlen::str#0 ] [ strlen::len#2 strlen::len#1 ] [ ultoa::digit#2 ultoa::digit#1 ] [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] @@ -6980,7 +6986,7 @@ Complete equivalence classes [ legal::$4 ] [ printf_buffer ] [ TOD_ZERO ] -Allocated zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 ] +Allocated zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#0 ] Allocated zp[2]:4 [ memset::num#2 ] Allocated zp[2]:6 [ memset::str#3 ] Allocated zp[1]:8 [ memset::c#4 ] @@ -6992,122 +6998,121 @@ Allocated zp[4]:16 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong: Allocated zp[1]:20 [ printf_number_buffer::format_min_length#3 ] Allocated zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] Allocated zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] -Allocated zp[2]:23 [ printf_number_buffer::buffer_digits#10 ] -Allocated zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Allocated zp[1]:26 [ printf_number_buffer::format_upper_case#10 ] -Allocated zp[1]:27 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] -Allocated zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Allocated zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Allocated zp[1]:30 [ printf_padding::pad#7 ] -Allocated zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] -Allocated zp[2]:32 [ strupr::src#2 strupr::str#0 strupr::src#1 ] -Allocated zp[1]:34 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] -Allocated zp[2]:35 [ strlen::str#3 strlen::str#1 strlen::str#0 ] -Allocated zp[2]:37 [ strlen::len#2 strlen::len#1 ] -Allocated zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] -Allocated zp[4]:40 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] -Allocated zp[1]:44 [ ultoa::started#2 ultoa::started#4 ] -Allocated zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] -Allocated zp[4]:47 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] -Allocated zp[1]:51 [ ultoa_append::digit#2 ultoa_append::digit#1 ] -Allocated zp[1]:52 [ utoa::digit#2 utoa::digit#1 ] -Allocated zp[2]:53 [ utoa::value#2 utoa::value#6 utoa::value#0 ] -Allocated zp[1]:55 [ utoa::started#2 utoa::started#4 ] -Allocated zp[2]:56 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] -Allocated zp[2]:58 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] -Allocated zp[1]:60 [ utoa_append::digit#2 utoa_append::digit#1 ] -Allocated zp[1]:61 [ print::i#2 print::i#1 ] -Allocated zp[1]:62 [ print::i1#2 print::i1#1 ] -Allocated zp[1]:63 [ print::j#2 print::j#1 ] -Allocated zp[1]:64 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] -Allocated zp[1]:65 [ uctoa::digit#2 uctoa::digit#1 ] -Allocated zp[1]:66 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] -Allocated zp[1]:67 [ uctoa::started#2 uctoa::started#4 ] -Allocated zp[2]:68 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] -Allocated zp[1]:70 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] -Allocated zp[1]:71 [ uctoa_append::digit#2 uctoa_append::digit#1 ] -Allocated zp[1]:72 [ legal::i#2 legal::i#1 ] -Allocated zp[1]:73 [ legal::return#4 ] -Allocated zp[1]:74 [ diff::a#2 diff::a#0 diff::a#1 ] -Allocated zp[1]:75 [ diff::b#2 diff::b#0 diff::b#1 ] -Allocated zp[1]:76 [ diff::return#4 diff::return#2 diff::return#3 ] -Allocated zp[1]:77 [ printf_cursor_x ] -Allocated zp[1]:78 [ printf_cursor_y ] -Allocated zp[2]:79 [ printf_cursor_ptr ] -Allocated zp[4]:81 [ count ] -Allocated zp[1]:85 [ tod_init::tod_TENTHS#0 ] -Allocated zp[1]:86 [ tod_init::tod_SEC#0 ] -Allocated zp[1]:87 [ tod_init::tod_MIN#0 ] -Allocated zp[1]:88 [ tod_init::tod_HOURS#0 ] -Allocated zp[1]:89 [ tod_read::return_TENTHS#2 ] -Allocated zp[1]:90 [ tod_read::return_SEC#2 ] -Allocated zp[1]:91 [ tod_read::return_MIN#2 ] -Allocated zp[1]:92 [ tod_read::return_HOURS#2 ] -Allocated zp[1]:93 [ tod_str::tod_TENTHS#0 ] -Allocated zp[1]:94 [ tod_str::tod_SEC#0 ] -Allocated zp[1]:95 [ tod_str::tod_MIN#0 ] -Allocated zp[1]:96 [ tod_str::tod_HOURS#0 ] -Allocated zp[1]:97 [ printf_str::ch#0 ] -Allocated zp[2]:98 [ printf_ln::$0 ] -Allocated zp[2]:100 [ printf_ln::$1 ] -Allocated zp[2]:102 [ printf_scroll::$4 ] -Allocated zp[2]:104 [ memset::end#0 ] -Allocated zp[2]:106 [ strlen::return#2 ] -Allocated zp[2]:108 [ printf_number_buffer::$19 ] -Allocated zp[1]:110 [ toupper::return#3 ] -Allocated zp[1]:111 [ strupr::$0 ] -Allocated zp[1]:112 [ ultoa::$11 ] -Allocated zp[2]:113 [ ultoa::buffer#3 ] -Allocated zp[1]:115 [ ultoa::$10 ] -Allocated zp[4]:116 [ ultoa::digit_value#0 ] -Allocated zp[2]:120 [ ultoa_append::buffer#0 ] -Allocated zp[4]:122 [ ultoa_append::sub#0 ] -Allocated zp[4]:126 [ ultoa_append::return#0 ] -Allocated zp[1]:130 [ tod_str::$0 ] -Allocated zp[1]:131 [ tod_str::$1 ] -Allocated zp[1]:132 [ tod_str::$2 ] -Allocated zp[1]:133 [ tod_str::$3 ] -Allocated zp[1]:134 [ tod_str::$4 ] -Allocated zp[1]:135 [ tod_str::$5 ] -Allocated zp[1]:136 [ tod_str::$6 ] -Allocated zp[1]:137 [ tod_str::$7 ] -Allocated zp[1]:138 [ tod_str::$8 ] -Allocated zp[1]:139 [ tod_str::$9 ] -Allocated zp[1]:140 [ tod_str::$10 ] -Allocated zp[1]:141 [ tod_str::$11 ] -Allocated zp[1]:142 [ tod_str::$12 ] -Allocated zp[1]:143 [ tod_str::$13 ] -Allocated zp[1]:144 [ tod_str::$14 ] -Allocated zp[1]:145 [ tod_str::$15 ] -Allocated zp[1]:146 [ tod_read::return_HOURS#0 ] -Allocated zp[1]:147 [ tod_read::return_MIN#0 ] -Allocated zp[1]:148 [ tod_read::return_SEC#0 ] -Allocated zp[1]:149 [ tod_read::return_TENTHS#0 ] -Allocated zp[1]:150 [ utoa::$11 ] -Allocated zp[2]:151 [ utoa::buffer#3 ] -Allocated zp[1]:153 [ utoa::$10 ] -Allocated zp[2]:154 [ utoa::digit_value#0 ] -Allocated zp[2]:156 [ utoa_append::buffer#0 ] -Allocated zp[2]:158 [ utoa_append::sub#0 ] -Allocated zp[2]:160 [ utoa_append::return#0 ] -Allocated zp[1]:162 [ queen::row#0 ] -Allocated zp[1]:163 [ queen::r ] -Allocated zp[1]:164 [ queen::column ] -Allocated zp[1]:165 [ legal::row#0 ] -Allocated zp[1]:166 [ legal::column#0 ] -Allocated zp[1]:167 [ legal::return#0 ] -Allocated zp[1]:168 [ queen::$1 ] -Allocated zp[1]:169 [ queen::$4 ] -Allocated zp[2]:170 [ uctoa::buffer#3 ] -Allocated zp[1]:172 [ uctoa::digit_value#0 ] -Allocated zp[2]:173 [ uctoa_append::buffer#0 ] -Allocated zp[1]:175 [ uctoa_append::sub#0 ] -Allocated zp[1]:176 [ uctoa_append::return#0 ] -Allocated zp[1]:177 [ legal::$0 ] -Allocated zp[1]:178 [ diff::return#0 ] -Allocated zp[1]:179 [ legal::$3 ] -Allocated zp[1]:180 [ diff::return#1 ] -Allocated zp[1]:181 [ legal::$4 ] +Allocated zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +Allocated zp[1]:24 [ printf_number_buffer::format_upper_case#10 ] +Allocated zp[1]:25 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] +Allocated zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Allocated zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Allocated zp[1]:28 [ printf_padding::pad#7 ] +Allocated zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] +Allocated zp[2]:30 [ strupr::src#2 strupr::src#1 ] +Allocated zp[1]:32 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] +Allocated zp[2]:33 [ strlen::str#3 strlen::str#0 ] +Allocated zp[2]:35 [ strlen::len#2 strlen::len#1 ] +Allocated zp[1]:37 [ ultoa::digit#2 ultoa::digit#1 ] +Allocated zp[4]:38 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] +Allocated zp[1]:42 [ ultoa::started#2 ultoa::started#4 ] +Allocated zp[2]:43 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] +Allocated zp[4]:45 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] +Allocated zp[1]:49 [ ultoa_append::digit#2 ultoa_append::digit#1 ] +Allocated zp[1]:50 [ utoa::digit#2 utoa::digit#1 ] +Allocated zp[2]:51 [ utoa::value#2 utoa::value#6 utoa::value#0 ] +Allocated zp[1]:53 [ utoa::started#2 utoa::started#4 ] +Allocated zp[2]:54 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] +Allocated zp[2]:56 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] +Allocated zp[1]:58 [ utoa_append::digit#2 utoa_append::digit#1 ] +Allocated zp[1]:59 [ print::i#2 print::i#1 ] +Allocated zp[1]:60 [ print::i1#2 print::i1#1 ] +Allocated zp[1]:61 [ print::j#2 print::j#1 ] +Allocated zp[1]:62 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] +Allocated zp[1]:63 [ uctoa::digit#2 uctoa::digit#1 ] +Allocated zp[1]:64 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] +Allocated zp[1]:65 [ uctoa::started#2 uctoa::started#4 ] +Allocated zp[2]:66 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] +Allocated zp[1]:68 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] +Allocated zp[1]:69 [ uctoa_append::digit#2 uctoa_append::digit#1 ] +Allocated zp[1]:70 [ legal::i#2 legal::i#1 ] +Allocated zp[1]:71 [ legal::return#4 ] +Allocated zp[1]:72 [ diff::a#2 diff::a#0 diff::a#1 ] +Allocated zp[1]:73 [ diff::b#2 diff::b#0 diff::b#1 ] +Allocated zp[1]:74 [ diff::return#4 diff::return#2 diff::return#3 ] +Allocated zp[1]:75 [ printf_cursor_x ] +Allocated zp[1]:76 [ printf_cursor_y ] +Allocated zp[2]:77 [ printf_cursor_ptr ] +Allocated zp[4]:79 [ count ] +Allocated zp[1]:83 [ tod_init::tod_TENTHS#0 ] +Allocated zp[1]:84 [ tod_init::tod_SEC#0 ] +Allocated zp[1]:85 [ tod_init::tod_MIN#0 ] +Allocated zp[1]:86 [ tod_init::tod_HOURS#0 ] +Allocated zp[1]:87 [ tod_read::return_TENTHS#2 ] +Allocated zp[1]:88 [ tod_read::return_SEC#2 ] +Allocated zp[1]:89 [ tod_read::return_MIN#2 ] +Allocated zp[1]:90 [ tod_read::return_HOURS#2 ] +Allocated zp[1]:91 [ tod_str::tod_TENTHS#0 ] +Allocated zp[1]:92 [ tod_str::tod_SEC#0 ] +Allocated zp[1]:93 [ tod_str::tod_MIN#0 ] +Allocated zp[1]:94 [ tod_str::tod_HOURS#0 ] +Allocated zp[1]:95 [ printf_str::ch#0 ] +Allocated zp[2]:96 [ printf_ln::$0 ] +Allocated zp[2]:98 [ printf_ln::$1 ] +Allocated zp[2]:100 [ printf_scroll::$4 ] +Allocated zp[2]:102 [ memset::end#0 ] +Allocated zp[2]:104 [ strlen::return#2 ] +Allocated zp[2]:106 [ printf_number_buffer::$19 ] +Allocated zp[1]:108 [ toupper::return#3 ] +Allocated zp[1]:109 [ strupr::$0 ] +Allocated zp[1]:110 [ ultoa::$11 ] +Allocated zp[2]:111 [ ultoa::buffer#3 ] +Allocated zp[1]:113 [ ultoa::$10 ] +Allocated zp[4]:114 [ ultoa::digit_value#0 ] +Allocated zp[2]:118 [ ultoa_append::buffer#0 ] +Allocated zp[4]:120 [ ultoa_append::sub#0 ] +Allocated zp[4]:124 [ ultoa_append::return#0 ] +Allocated zp[1]:128 [ tod_str::$0 ] +Allocated zp[1]:129 [ tod_str::$1 ] +Allocated zp[1]:130 [ tod_str::$2 ] +Allocated zp[1]:131 [ tod_str::$3 ] +Allocated zp[1]:132 [ tod_str::$4 ] +Allocated zp[1]:133 [ tod_str::$5 ] +Allocated zp[1]:134 [ tod_str::$6 ] +Allocated zp[1]:135 [ tod_str::$7 ] +Allocated zp[1]:136 [ tod_str::$8 ] +Allocated zp[1]:137 [ tod_str::$9 ] +Allocated zp[1]:138 [ tod_str::$10 ] +Allocated zp[1]:139 [ tod_str::$11 ] +Allocated zp[1]:140 [ tod_str::$12 ] +Allocated zp[1]:141 [ tod_str::$13 ] +Allocated zp[1]:142 [ tod_str::$14 ] +Allocated zp[1]:143 [ tod_str::$15 ] +Allocated zp[1]:144 [ tod_read::return_HOURS#0 ] +Allocated zp[1]:145 [ tod_read::return_MIN#0 ] +Allocated zp[1]:146 [ tod_read::return_SEC#0 ] +Allocated zp[1]:147 [ tod_read::return_TENTHS#0 ] +Allocated zp[1]:148 [ utoa::$11 ] +Allocated zp[2]:149 [ utoa::buffer#3 ] +Allocated zp[1]:151 [ utoa::$10 ] +Allocated zp[2]:152 [ utoa::digit_value#0 ] +Allocated zp[2]:154 [ utoa_append::buffer#0 ] +Allocated zp[2]:156 [ utoa_append::sub#0 ] +Allocated zp[2]:158 [ utoa_append::return#0 ] +Allocated zp[1]:160 [ queen::row#0 ] +Allocated zp[1]:161 [ queen::r ] +Allocated zp[1]:162 [ queen::column ] +Allocated zp[1]:163 [ legal::row#0 ] +Allocated zp[1]:164 [ legal::column#0 ] +Allocated zp[1]:165 [ legal::return#0 ] +Allocated zp[1]:166 [ queen::$1 ] +Allocated zp[1]:167 [ queen::$4 ] +Allocated zp[2]:168 [ uctoa::buffer#3 ] +Allocated zp[1]:170 [ uctoa::digit_value#0 ] +Allocated zp[2]:171 [ uctoa_append::buffer#0 ] +Allocated zp[1]:173 [ uctoa_append::sub#0 ] +Allocated zp[1]:174 [ uctoa_append::return#0 ] +Allocated zp[1]:175 [ legal::$0 ] +Allocated zp[1]:176 [ diff::return#0 ] +Allocated zp[1]:177 [ legal::$3 ] +Allocated zp[1]:178 [ diff::return#1 ] +Allocated zp[1]:179 [ legal::$4 ] Allocated mem[12] [ printf_buffer ] Allocated mem[4] [ TOD_ZERO ] @@ -7137,10 +7142,10 @@ Target platform is c64basic / MOS6502X .const OFFSET_STRUCT_MOS6526_CIA_TOD_SEC = 9 .const OFFSET_STRUCT_MOS6526_CIA_TOD_10THS = 8 .const STACK_BASE = $103 - .label printf_cursor_x = $4d - .label printf_cursor_y = $4e - .label printf_cursor_ptr = $4f - .label count = $51 + .label printf_cursor_x = $4b + .label printf_cursor_y = $4c + .label printf_cursor_ptr = $4d + .label count = $4f // @begin __bbegin: jmp __b1 @@ -7377,7 +7382,7 @@ main: { // Handles escape codes such as newline // printf_str(byte* zp(2) str) printf_str: { - .label ch = $61 + .label ch = $5f .label str = 2 // [46] phi from printf_str printf_str::@4 printf_str::@5 to printf_str::@1 [phi:printf_str/printf_str::@4/printf_str::@5->printf_str::@1] __b1_from_printf_str: @@ -7438,8 +7443,8 @@ printf_str: { // printf_ln // Print a newline printf_ln: { - .label __0 = $62 - .label __1 = $64 + .label __0 = $60 + .label __1 = $62 // [56] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x -- pbuz1=pbuz2_minus_vbuz3 sec lda.z printf_cursor_ptr @@ -7477,7 +7482,7 @@ printf_ln: { // printf_scroll // Scroll the entire screen if the cursor is on the last line printf_scroll: { - .label __4 = $66 + .label __4 = $64 // [63] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return -- vbuz1_neq_vbuc1_then_la1 lda #$19 cmp.z printf_cursor_y @@ -7541,7 +7546,7 @@ printf_scroll: { // Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str. // memset(void* zp(6) str, byte zp(8) c, word zp(4) num) memset: { - .label end = $68 + .label end = $66 .label dst = 9 .label num = 4 .label str = 6 @@ -7761,18 +7766,13 @@ printf_ulong: { lda #0 sta.z printf_number_buffer.format_upper_case // [108] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#0 [phi:printf_ulong::@2->printf_number_buffer#1] -- register_copy - // [108] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_ulong::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [108] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_zero_padding - // [108] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_justify_left - // [108] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer @@ -7785,29 +7785,25 @@ printf_ulong: { // printf_number_buffer // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($19) buffer_sign, byte* zp($17) buffer_digits, byte zp($14) format_min_length, byte zp($15) format_justify_left, byte zp($16) format_zero_padding, byte zp($1a) format_upper_case) +// printf_number_buffer(byte zp($17) buffer_sign, byte zp($14) format_min_length, byte zp($15) format_justify_left, byte zp($16) format_zero_padding, byte zp($18) format_upper_case) printf_number_buffer: { - .label __19 = $6c - .label buffer_sign = $19 - .label len = $1b - .label padding = $1c + .label __19 = $6a + .label buffer_sign = $17 + .label len = $19 + .label padding = $1a .label format_min_length = $14 .label format_zero_padding = $16 .label format_justify_left = $15 - .label buffer_digits = $17 - .label format_upper_case = $1a + .label format_upper_case = $18 // [109] if((byte) 0==(byte) printf_number_buffer::format_min_length#3) goto printf_number_buffer::@1 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_min_length beq __b1_from_printf_number_buffer + // [110] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] + __b6_from_printf_number_buffer: jmp __b6 // printf_number_buffer::@6 __b6: - // [110] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 // [111] call strlen // [167] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] strlen_from___b6: @@ -7956,31 +7952,30 @@ printf_number_buffer: { // [134] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_upper_case - beq __b5 + beq __b5_from___b4 + // [135] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] + __b11_from___b4: jmp __b11 // printf_number_buffer::@11 __b11: - // [135] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 // [136] call strupr // [152] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] strupr_from___b11: jsr strupr + // [137] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] + __b5_from___b11: + __b5_from___b4: jmp __b5 // printf_number_buffer::@5 __b5: - // [137] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z printf_str.str - lda.z buffer_digits+1 - sta.z printf_str.str+1 // [138] call printf_str // [45] phi from printf_number_buffer::@5 to printf_str [phi:printf_number_buffer::@5->printf_str] printf_str_from___b5: - // [45] phi (byte*) printf_str::str#15 = (byte*) printf_str::str#1 [phi:printf_number_buffer::@5->printf_str#0] -- register_copy + // [45] phi (byte*) printf_str::str#15 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@5->printf_str#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z printf_str.str+1 jsr printf_str jmp __b15 // printf_number_buffer::@15 @@ -8025,11 +8020,11 @@ printf_number_buffer: { } // printf_padding // Print a padding char a number of times -// printf_padding(byte zp($1e) pad, byte zp($1d) length) +// printf_padding(byte zp($1c) pad, byte zp($1b) length) printf_padding: { - .label i = $1f - .label length = $1d - .label pad = $1e + .label i = $1d + .label length = $1b + .label pad = $1c // [146] phi from printf_padding to printf_padding::@1 [phi:printf_padding->printf_padding::@1] __b1_from_printf_padding: // [146] phi (byte) printf_padding::i#2 = (byte) 0 [phi:printf_padding->printf_padding::@1#0] -- vbuz1=vbuc1 @@ -8069,15 +8064,17 @@ printf_padding: { } // strupr // Converts a string to uppercase. -// strupr(byte* zp($20) str) strupr: { - .label __0 = $6f - .label src = $20 - .label str = $20 - // [153] phi from strupr strupr::@3 to strupr::@1 [phi:strupr/strupr::@3->strupr::@1] + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + .label __0 = $6d + .label src = $1e + // [153] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] __b1_from_strupr: - __b1_from___b3: - // [153] phi (byte*) strupr::src#2 = (byte*) strupr::str#0 [phi:strupr/strupr::@3->strupr::@1#0] -- register_copy + // [153] phi (byte*) strupr::src#2 = (const byte*) strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 + lda #str + sta.z src+1 jmp __b1 // strupr::@1 __b1: @@ -8117,16 +8114,19 @@ strupr: { bne !+ inc.z src+1 !: - jmp __b1_from___b3 + // [153] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] + __b1_from___b3: + // [153] phi (byte*) strupr::src#2 = (byte*) strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy + jmp __b1 } // toupper // Convert lowercase alphabet to uppercase // Returns uppercase equivalent to c, if such value exists, else c remains unchanged -// toupper(byte zp($22) ch) +// toupper(byte zp($20) ch) toupper: { - .label return = $22 - .label ch = $22 - .label return_1 = $6e + .label return = $20 + .label ch = $20 + .label return_1 = $6c // [162] if((byte) toupper::ch#0<(byte) 'a') goto toupper::@return -- vbuz1_lt_vbuc1_then_la1 lda.z ch cmp #'a' @@ -8158,11 +8158,11 @@ toupper: { } // strlen // Computes the length of the string str up to but not including the terminating null character. -// strlen(byte* zp($23) str) +// strlen(byte* zp($21) str) strlen: { - .label len = $25 - .label str = $23 - .label return = $6a + .label len = $23 + .label str = $21 + .label return = $68 // [168] phi from strlen to strlen::@1 [phi:strlen->strlen::@1] __b1_from_strlen: // [168] phi (word) strlen::len#2 = (word) 0 [phi:strlen->strlen::@1#0] -- vwuz1=vwuc1 @@ -8170,7 +8170,11 @@ strlen: { sta.z len lda #>0 sta.z len+1 - // [168] phi (byte*) strlen::str#3 = (byte*) strlen::str#1 [phi:strlen->strlen::@1#1] -- register_copy + // [168] phi (byte*) strlen::str#3 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:strlen->strlen::@1#1] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 jmp __b1 // strlen::@1 __b1: @@ -8208,16 +8212,16 @@ strlen: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// ultoa(dword zp($28) value, byte* zp($71) buffer) +// ultoa(dword zp($26) value, byte* zp($6f) buffer) ultoa: { - .label __10 = $73 - .label __11 = $70 - .label digit_value = $74 - .label buffer = $71 - .label digit = $27 - .label value = $28 - .label buffer_1 = $2d - .label started = $2c + .label __10 = $71 + .label __11 = $6e + .label digit_value = $72 + .label buffer = $6f + .label digit = $25 + .label value = $26 + .label buffer_1 = $2b + .label started = $2a // [174] phi from ultoa to ultoa::@1 [phi:ultoa->ultoa::@1] __b1_from_ultoa: // [174] phi (byte*) ultoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:ultoa->ultoa::@1#0] -- pbuz1=pbuc1 @@ -8398,13 +8402,13 @@ ultoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// ultoa_append(byte* zp($78) buffer, dword zp($2f) value, dword zp($7a) sub) +// ultoa_append(byte* zp($76) buffer, dword zp($2d) value, dword zp($78) sub) ultoa_append: { - .label buffer = $78 - .label value = $2f - .label sub = $7a - .label return = $7e - .label digit = $33 + .label buffer = $76 + .label value = $2d + .label sub = $78 + .label return = $7c + .label digit = $31 // [195] phi from ultoa_append to ultoa_append::@1 [phi:ultoa_append->ultoa_append::@1] __b1_from_ultoa_append: // [195] phi (byte) ultoa_append::digit#2 = (byte) 0 [phi:ultoa_append->ultoa_append::@1#0] -- vbuz1=vbuc1 @@ -8470,28 +8474,28 @@ ultoa_append: { } // tod_str // Convert time of day to a human-readable string "hh:mm:ss:10" -// tod_str(byte zp($5d) tod_TENTHS, byte zp($5e) tod_SEC, byte zp($5f) tod_MIN, byte zp($60) tod_HOURS) +// tod_str(byte zp($5b) tod_TENTHS, byte zp($5c) tod_SEC, byte zp($5d) tod_MIN, byte zp($5e) tod_HOURS) tod_str: { - .label __0 = $82 - .label __1 = $83 - .label __2 = $84 - .label __3 = $85 - .label __4 = $86 - .label __5 = $87 - .label __6 = $88 - .label __7 = $89 - .label __8 = $8a - .label __9 = $8b - .label __10 = $8c - .label __11 = $8d - .label __12 = $8e - .label __13 = $8f - .label __14 = $90 - .label __15 = $91 - .label tod_TENTHS = $5d - .label tod_SEC = $5e - .label tod_MIN = $5f - .label tod_HOURS = $60 + .label __0 = $80 + .label __1 = $81 + .label __2 = $82 + .label __3 = $83 + .label __4 = $84 + .label __5 = $85 + .label __6 = $86 + .label __7 = $87 + .label __8 = $88 + .label __9 = $89 + .label __10 = $8a + .label __11 = $8b + .label __12 = $8c + .label __13 = $8d + .label __14 = $8e + .label __15 = $8f + .label tod_TENTHS = $5b + .label tod_SEC = $5c + .label tod_MIN = $5d + .label tod_HOURS = $5e // [201] (byte~) tod_str::$0 ← (byte) tod_str::tod_HOURS#0 >> (byte) 4 -- vbuz1=vbuz2_ror_4 lda.z tod_HOURS lsr @@ -8601,14 +8605,14 @@ tod_str: { // tod_read // Read time of day tod_read: { - .label return_TENTHS = $95 - .label return_SEC = $94 - .label return_MIN = $93 - .label return_HOURS = $92 - .label return_TENTHS_1 = $59 - .label return_SEC_1 = $5a - .label return_MIN_1 = $5b - .label return_HOURS_1 = $5c + .label return_TENTHS = $93 + .label return_SEC = $92 + .label return_MIN = $91 + .label return_HOURS = $90 + .label return_TENTHS_1 = $57 + .label return_SEC_1 = $58 + .label return_MIN_1 = $59 + .label return_HOURS_1 = $5a // [226] (byte) tod_read::return_HOURS#0 ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS) -- vbuz1=_deref_pbuc1 // Reading sequence is important. TOD latches on reading hours until 10ths is read. lda CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS @@ -8631,18 +8635,18 @@ tod_read: { // tod_init // Initialize time-of-day clock // This uses the MOS6526 CIA#1 -// tod_init(byte zp($55) tod_TENTHS, byte zp($56) tod_SEC, byte zp($57) tod_MIN, byte zp($58) tod_HOURS) +// tod_init(byte zp($53) tod_TENTHS, byte zp($54) tod_SEC, byte zp($55) tod_MIN, byte zp($56) tod_HOURS) tod_init: { - .label tod_TENTHS = $55 - .label tod_SEC = $56 - .label tod_MIN = $57 - .label tod_HOURS = $58 - // [231] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 -- _deref_pbuc1=_deref_pbuc2_bor_vbuc3 + .label tod_TENTHS = $53 + .label tod_SEC = $54 + .label tod_MIN = $55 + .label tod_HOURS = $56 + // [231] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 -- _deref_pbuc1=_deref_pbuc1_bor_vbuc2 // Set 50hz (this assumes PAL!) (bit7=1) lda #$80 ora CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL - // [232] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc2_band_vbuc3 + // [232] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 // Writing TOD clock (bit7=0) lda #$7f and CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL @@ -8701,18 +8705,13 @@ printf_uint: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [108] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#1 [phi:printf_uint::@2->printf_number_buffer#1] -- register_copy - // [108] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [108] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [108] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [108] phi (byte) printf_number_buffer::format_min_length#3 = (const byte) printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_min_length#3 = (const byte) printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #format_min_length sta.z printf_number_buffer.format_min_length jsr printf_number_buffer @@ -8728,17 +8727,17 @@ printf_uint: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// utoa(word zp($35) value, byte* zp($97) buffer) +// utoa(word zp($33) value, byte* zp($95) buffer) utoa: { .const max_digits = 5 - .label __10 = $99 - .label __11 = $96 - .label digit_value = $9a - .label buffer = $97 - .label digit = $34 - .label value = $35 - .label buffer_1 = $38 - .label started = $37 + .label __10 = $97 + .label __11 = $94 + .label digit_value = $98 + .label buffer = $95 + .label digit = $32 + .label value = $33 + .label buffer_1 = $36 + .label started = $35 // [245] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] __b1_from_utoa: // [245] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1 @@ -8894,13 +8893,13 @@ utoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// utoa_append(byte* zp($9c) buffer, word zp($3a) value, word zp($9e) sub) +// utoa_append(byte* zp($9a) buffer, word zp($38) value, word zp($9c) sub) utoa_append: { - .label buffer = $9c - .label value = $3a - .label sub = $9e - .label return = $a0 - .label digit = $3c + .label buffer = $9a + .label value = $38 + .label sub = $9c + .label return = $9e + .label digit = $3a // [266] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] __b1_from_utoa_append: // [266] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuz1=vbuc1 @@ -8994,14 +8993,14 @@ printf_cls: { // Generates all valid placements of queens on a NxN board recursively // Works by generating all legal placements af a queen for a specific row taking into consideration the queens already placed on the rows below // and then recursively generating all legal placements on the rows above. -// queen(byte zp($a2) row) +// queen(byte zp($a0) row) queen: { .const OFFSET_STACK_ROW = 0 - .label r = $a3 - .label column = $a4 - .label __1 = $a8 - .label __4 = $a9 - .label row = $a2 + .label r = $a1 + .label column = $a2 + .label __1 = $a6 + .label __4 = $a7 + .label row = $a0 // [278] (byte) queen::row#0 ← stackidx(byte,(const byte) queen::OFFSET_STACK_ROW) -- vbuz1=_stackidxbyte_vbuc1 tsx lda STACK_BASE+OFFSET_STACK_ROW,x @@ -9115,9 +9114,9 @@ queen: { // print // Print the board with a legal placement. Also increments the solution count. print: { - .label i = $3d - .label i1 = $3e - .label j = $3f + .label i = $3b + .label i1 = $3c + .label j = $3d // [301] call printf_str // [45] phi from print to printf_str [phi:print->printf_str] printf_str_from_print: @@ -9310,9 +9309,9 @@ print: { } // printf_uchar // Print an unsigned char using a specific format -// printf_uchar(byte zp($40) uvalue) +// printf_uchar(byte zp($3e) uvalue) printf_uchar: { - .label uvalue = $40 + .label uvalue = $3e jmp __b1 // printf_uchar::@1 __b1: @@ -9342,18 +9341,13 @@ printf_uchar: { lda #0 sta.z printf_number_buffer.format_upper_case // [108] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#2 [phi:printf_uchar::@2->printf_number_buffer#1] -- register_copy - // [108] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uchar::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [108] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_zero_padding - // [108] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_justify_left - // [108] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer @@ -9369,14 +9363,14 @@ printf_uchar: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// uctoa(byte zp($42) value, byte* zp($aa) buffer) +// uctoa(byte zp($40) value, byte* zp($a8) buffer) uctoa: { - .label digit_value = $ac - .label buffer = $aa - .label digit = $41 - .label value = $42 - .label buffer_1 = $44 - .label started = $43 + .label digit_value = $aa + .label buffer = $a8 + .label digit = $3f + .label value = $40 + .label buffer_1 = $42 + .label started = $41 // [335] phi from uctoa to uctoa::@1 [phi:uctoa->uctoa::@1] __b1_from_uctoa: // [335] phi (byte*) uctoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:uctoa->uctoa::@1#0] -- pbuz1=pbuc1 @@ -9506,13 +9500,13 @@ uctoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// uctoa_append(byte* zp($ad) buffer, byte zp($46) value, byte zp($af) sub) +// uctoa_append(byte* zp($ab) buffer, byte zp($44) value, byte zp($ad) sub) uctoa_append: { - .label buffer = $ad - .label value = $46 - .label sub = $af - .label return = $b0 - .label digit = $47 + .label buffer = $ab + .label value = $44 + .label sub = $ad + .label return = $ae + .label digit = $45 // [354] phi from uctoa_append to uctoa_append::@1 [phi:uctoa_append->uctoa_append::@1] __b1_from_uctoa_append: // [354] phi (byte) uctoa_append::digit#2 = (byte) 0 [phi:uctoa_append->uctoa_append::@1#0] -- vbuz1=vbuc1 @@ -9558,22 +9552,22 @@ uctoa_append: { // Checks is a placement of the queen on the board is legal. // Checks the passed (row, column) against all queens placed on the board on lower rows. // If no conflict for desired position returns 1 otherwise returns 0 -// legal(byte zp($a5) row, byte zp($a6) column) +// legal(byte zp($a3) row, byte zp($a4) column) legal: { - .label __0 = $b1 - .label __3 = $b3 - .label __4 = $b5 - .label row = $a5 - .label column = $a6 + .label __0 = $af + .label __3 = $b1 + .label __4 = $b3 + .label row = $a3 + .label column = $a4 // Placement is legal // The same column is a conflict. // The same diagonal is a conflict. - .label return = $a7 + .label return = $a5 // Placement is legal // The same column is a conflict. // The same diagonal is a conflict. - .label return_1 = $49 - .label i = $48 + .label return_1 = $47 + .label i = $46 // [361] phi from legal to legal::@1 [phi:legal->legal::@1] __b1_from_legal: // [361] phi (byte) legal::i#2 = (byte) 1 [phi:legal->legal::@1#0] -- vbuz1=vbuc1 @@ -9676,13 +9670,13 @@ legal: { } // diff // Find the absolute difference between two unsigned chars -// diff(byte zp($4a) a, byte zp($4b) b) +// diff(byte zp($48) a, byte zp($49) b) diff: { - .label a = $4a - .label b = $4b - .label return = $b2 - .label return_1 = $b4 - .label return_2 = $4c + .label a = $48 + .label b = $49 + .label return = $b0 + .label return_1 = $b2 + .label return_2 = $4a // [380] if((byte) diff::a#2<(byte) diff::b#2) goto diff::@1 -- vbuz1_lt_vbuz2_then_la1 lda.z a cmp.z b @@ -9740,71 +9734,68 @@ Statement [4] (dword) count ← (dword) 0 [ count TOD_ZERO printf_buffer ] ( [ Statement [21] stackpush(byte) ← (byte) 1 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer ] ( main:6 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer ] { { tod_read::return_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_read::return_SEC#0 = tod_read::return_SEC#2 } { tod_read::return_MIN#0 = tod_read::return_MIN#2 } { tod_read::return_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a Statement sideeffect stackpullbytes((number) 1) always clobbers reg byte a Statement [36] (dword) printf_ulong::uvalue#0 ← (dword) count [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#0 printf_buffer ] ( main:6 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } } ) always clobbers reg byte a -Statement [47] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#13) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] ( main:6::printf_str:11 [ count TOD_ZERO printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::printf_str:13 [ count TOD_ZERO printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::printf_str:35 [ count printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::printf_str:39 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::printf_str:43 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::printf_string:41::printf_str:99 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301 [ queen::r queen::column count printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::queen:22::print:299::printf_str:305 [ queen::r queen::column count printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::queen:22::print:299::printf_str:312 [ queen::r queen::column count printf_buffer print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::queen:22::print:299::printf_str:320 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::queen:22::print:299::printf_str:323 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } ) always clobbers reg byte a reg byte y +Statement [47] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#13) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] ( main:6::printf_str:11 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::printf_str:13 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::printf_str:35 [ count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::printf_str:39 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::printf_str:43 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::printf_string:41::printf_str:99 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::queen:22::print:299::printf_str:305 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::queen:22::print:299::printf_str:312 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::queen:22::print:299::printf_str:320 [ queen::r queen::column count print::i1#2 print::j#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::queen:22::print:299::printf_str:323 [ queen::r queen::column count print::i1#2 print::j#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte a as potential for zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] Removing always clobbered register reg byte y as potential for zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] Removing always clobbered register reg byte a as potential for zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] Removing always clobbered register reg byte y as potential for zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] -Removing always clobbered register reg byte a as potential for zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:62 [ print::i1#2 print::i1#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:62 [ print::i1#2 print::i1#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:61 [ print::i#2 print::i#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:61 [ print::i#2 print::i#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:63 [ print::j#2 print::j#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:63 [ print::j#2 print::j#1 ] -Statement [56] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:6::printf_str:11::printf_ln:55 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::printf_str:13::printf_ln:55 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::printf_str:35::printf_ln:55 [ count printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::printf_str:39::printf_ln:55 [ printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::printf_str:43::printf_ln:55 [ printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55 [ printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } ) always clobbers reg byte a -Statement [57] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:6::printf_str:11::printf_ln:55 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::printf_str:13::printf_ln:55 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::printf_str:35::printf_ln:55 [ count printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::printf_str:39::printf_ln:55 [ printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::printf_str:43::printf_ln:55 [ printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55 [ printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } ) always clobbers reg byte a -Statement [58] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_ln:55 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:13::printf_ln:55 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:35::printf_ln:55 [ count printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:39::printf_ln:55 [ printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:43::printf_ln:55 [ printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::printf_string:41::printf_str:99::printf_ln:55 [ printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a -Statement [59] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_ln:55 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:13::printf_ln:55 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:35::printf_ln:55 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:39::printf_ln:55 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:43::printf_ln:55 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_string:41::printf_str:99::printf_ln:55 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a -Statement [63] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:26 [ printf_number_buffer::format_upper_case#10 ] -Removing always clobbered register reg byte a as potential for zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:30 [ printf_padding::pad#7 ] -Removing always clobbered register reg byte a as potential for zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] -Statement [68] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [69] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [73] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:60 [ print::i1#2 print::i1#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:60 [ print::i1#2 print::i1#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:59 [ print::i#2 print::i#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:59 [ print::i#2 print::i#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:61 [ print::j#2 print::j#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:61 [ print::j#2 print::j#1 ] +Statement [56] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:6::printf_str:11::printf_ln:55 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::printf_str:13::printf_ln:55 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::printf_str:35::printf_ln:55 [ count printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::printf_str:39::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::printf_str:43::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } ) always clobbers reg byte a +Statement [57] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:6::printf_str:11::printf_ln:55 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::printf_str:13::printf_ln:55 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::printf_str:35::printf_ln:55 [ count printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::printf_str:39::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::printf_str:43::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } ) always clobbers reg byte a +Statement [58] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_ln:55 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:13::printf_ln:55 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:35::printf_ln:55 [ count printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:39::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:43::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::printf_string:41::printf_str:99::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a +Statement [59] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_ln:55 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:13::printf_ln:55 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:35::printf_ln:55 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:39::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:43::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_string:41::printf_str:99::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a +Statement [63] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:24 [ printf_number_buffer::format_upper_case#10 ] +Removing always clobbered register reg byte a as potential for zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:28 [ printf_padding::pad#7 ] +Removing always clobbered register reg byte a as potential for zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] +Statement [68] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [69] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [73] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:8 [ memset::c#4 ] -Statement [74] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a -Statement [75] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a -Statement [77] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a -Statement [79] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y +Statement [74] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a +Statement [75] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a +Statement [77] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a +Statement [79] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte y as potential for zp[1]:8 [ memset::c#4 ] -Removing always clobbered register reg byte y as potential for zp[1]:26 [ printf_number_buffer::format_upper_case#10 ] -Removing always clobbered register reg byte y as potential for zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Removing always clobbered register reg byte y as potential for zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Removing always clobbered register reg byte y as potential for zp[1]:30 [ printf_padding::pad#7 ] -Removing always clobbered register reg byte y as potential for zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] -Statement [83] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memcpy:65 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memcpy:65 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [85] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memcpy:65 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memcpy:65 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a reg byte y -Statement [89] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_char:53 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte y -Statement [92] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_char:53 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [93] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_char:53 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Removing always clobbered register reg byte y as potential for zp[1]:24 [ printf_number_buffer::format_upper_case#10 ] +Removing always clobbered register reg byte y as potential for zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +Removing always clobbered register reg byte y as potential for zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Removing always clobbered register reg byte y as potential for zp[1]:28 [ printf_padding::pad#7 ] +Removing always clobbered register reg byte y as potential for zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] +Statement [83] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memcpy:65 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memcpy:65 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [85] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memcpy:65 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memcpy:65 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a reg byte y +Statement [89] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_char:53 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte y +Statement [92] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_char:53 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [93] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_char:53 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a Statement [102] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#2 printf_buffer ] ( main:6::printf_ulong:37 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#2 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:6::queen:22::print:299::printf_ulong:303 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#2 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a Statement [103] (dword) ultoa::value#1 ← (dword) printf_ulong::uvalue#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::value#1 ] ( main:6::printf_ulong:37 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:6::queen:22::print:299::printf_ulong:303 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a -Statement [110] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a +Statement [112] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:20 [ printf_number_buffer::format_min_length#3 ] -Statement [112] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a -Statement [113] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a -Statement [114] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a -Statement [118] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#3 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a -Statement [135] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [137] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [154] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strupr:136 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strupr:136 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::strupr:136 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a reg byte y -Statement [156] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strupr:136 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strupr:136 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:6::printf_uint:15::printf_number_buffer:242::strupr:136 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y -Statement [160] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strupr:136 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strupr:136 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::strupr:136 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte y -Statement [164] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strupr:136::toupper:157 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strupr:136::toupper:157 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:6::printf_uint:15::printf_number_buffer:242::strupr:136::toupper:157 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strupr:136::toupper:157 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strupr:136::toupper:157 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a -Statement [169] if((byte) 0!=*((byte*) strlen::str#3)) goto strlen::@2 [ strlen::len#2 strlen::str#3 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strlen:111 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strlen:111 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::printf_uint:15::printf_number_buffer:242::strlen:111 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strlen:111 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strlen:111 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y +Statement [113] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a +Statement [114] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a +Statement [118] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#3 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a +Statement [154] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strupr:136 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strupr:136 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::strupr:136 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a reg byte y +Statement [156] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strupr:136 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strupr:136 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:6::printf_uint:15::printf_number_buffer:242::strupr:136 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y +Statement [160] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strupr:136 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strupr:136 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::strupr:136 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte y +Statement [164] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strupr:136::toupper:157 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strupr:136::toupper:157 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:6::printf_uint:15::printf_number_buffer:242::strupr:136::toupper:157 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strupr:136::toupper:157 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strupr:136::toupper:157 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a +Statement [169] if((byte) 0!=*((byte*) strlen::str#3)) goto strlen::@2 [ printf_buffer strlen::len#2 strlen::str#3 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strlen:111 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strlen:111 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:6::printf_uint:15::printf_number_buffer:242::strlen:111 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strlen:111 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strlen:111 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte y as potential for zp[1]:20 [ printf_number_buffer::format_min_length#3 ] Statement [176] (byte~) ultoa::$11 ← (byte)(dword) ultoa::value#2 [ printf_buffer ultoa::buffer#11 ultoa::$11 ] ( main:6::printf_ulong:37::ultoa:104 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:6::queen:22::print:299::printf_ulong:303::ultoa:104 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a Statement [177] *((byte*) ultoa::buffer#11) ← *((const byte*) DIGITS + (byte~) ultoa::$11) [ printf_buffer ultoa::buffer#11 ] ( main:6::printf_ulong:37::ultoa:104 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:6::queen:22::print:299::printf_ulong:303::ultoa:104 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a reg byte y Statement [178] (byte*) ultoa::buffer#3 ← ++ (byte*) ultoa::buffer#11 [ printf_buffer ultoa::buffer#3 ] ( main:6::printf_ulong:37::ultoa:104 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:6::queen:22::print:299::printf_ulong:303::ultoa:104 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a Statement [179] *((byte*) ultoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:6::printf_ulong:37::ultoa:104 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:6::queen:22::print:299::printf_ulong:303::ultoa:104 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a reg byte y Statement [181] (byte~) ultoa::$10 ← (byte) ultoa::digit#2 << (byte) 2 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] ( main:6::printf_ulong:37::ultoa:104 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:6::queen:22::print:299::printf_ulong:303::ultoa:104 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:44 [ ultoa::started#2 ultoa::started#4 ] +Removing always clobbered register reg byte a as potential for zp[1]:37 [ ultoa::digit#2 ultoa::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:42 [ ultoa::started#2 ultoa::started#4 ] Statement [182] (dword) ultoa::digit_value#0 ← *((const dword*) RADIX_DECIMAL_VALUES_LONG + (byte~) ultoa::$10) [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] ( main:6::printf_ulong:37::ultoa:104 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:6::queen:22::print:299::printf_ulong:303::ultoa:104 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a Statement [184] if((dword) ultoa::value#2>=(dword) ultoa::digit_value#0) goto ultoa::@5 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] ( main:6::printf_ulong:37::ultoa:104 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:6::queen:22::print:299::printf_ulong:303::ultoa:104 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a Statement [187] (byte*) ultoa_append::buffer#0 ← (byte*) ultoa::buffer#11 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] ( main:6::printf_ulong:37::ultoa:104 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:6::queen:22::print:299::printf_ulong:303::ultoa:104 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a @@ -9813,15 +9804,15 @@ Statement [189] (dword) ultoa_append::sub#0 ← (dword) ultoa::digit_value#0 [ p Statement [191] (dword) ultoa_append::return#0 ← (dword) ultoa_append::value#2 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] ( main:6::printf_ulong:37::ultoa:104 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:6::queen:22::print:299::printf_ulong:303::ultoa:104 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a Statement [192] (dword) ultoa::value#0 ← (dword) ultoa_append::return#0 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] ( main:6::printf_ulong:37::ultoa:104 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:6::queen:22::print:299::printf_ulong:303::ultoa:104 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a Statement [196] if((dword) ultoa_append::value#2>=(dword) ultoa_append::sub#0) goto ultoa_append::@2 [ ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] ( main:6::printf_ulong:37::ultoa:104::ultoa_append:190 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:6::queen:22::print:299::printf_ulong:303::ultoa:104::ultoa_append:190 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:51 [ ultoa_append::digit#2 ultoa_append::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:49 [ ultoa_append::digit#2 ultoa_append::digit#1 ] Statement [197] *((byte*) ultoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) ultoa_append::digit#2) [ ultoa_append::value#2 ] ( main:6::printf_ulong:37::ultoa:104::ultoa_append:190 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::value#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:6::queen:22::print:299::printf_ulong:303::ultoa:104::ultoa_append:190 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::value#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a reg byte y -Removing always clobbered register reg byte y as potential for zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:37 [ ultoa::digit#2 ultoa::digit#1 ] Statement [200] (dword) ultoa_append::value#1 ← (dword) ultoa_append::value#2 - (dword) ultoa_append::sub#0 [ ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] ( main:6::printf_ulong:37::ultoa:104::ultoa_append:190 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:6::queen:22::print:299::printf_ulong:303::ultoa:104::ultoa_append:190 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a Statement [201] (byte~) tod_str::$0 ← (byte) tod_str::tod_HOURS#0 >> (byte) 4 [ tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::tod_HOURS#0 tod_str::$0 ] ( main:6::tod_str:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::tod_HOURS#0 tod_str::$0 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:93 [ tod_str::tod_TENTHS#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:94 [ tod_str::tod_SEC#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:95 [ tod_str::tod_MIN#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:96 [ tod_str::tod_HOURS#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:91 [ tod_str::tod_TENTHS#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:92 [ tod_str::tod_SEC#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:93 [ tod_str::tod_MIN#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:94 [ tod_str::tod_HOURS#0 ] Statement [204] (byte~) tod_str::$2 ← (byte) tod_str::tod_HOURS#0 & (byte) $f [ tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::$2 ] ( main:6::tod_str:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::$2 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a Statement [207] (byte~) tod_str::$4 ← (byte) tod_str::tod_MIN#0 >> (byte) 4 [ tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::$4 ] ( main:6::tod_str:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::$4 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a Statement [210] (byte~) tod_str::$6 ← (byte) tod_str::tod_MIN#0 & (byte) $f [ tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::$6 ] ( main:6::tod_str:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::$6 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a @@ -9830,10 +9821,10 @@ Statement [216] (byte~) tod_str::$10 ← (byte) tod_str::tod_SEC#0 & (byte) $f [ Statement [219] (byte~) tod_str::$12 ← (byte) tod_str::tod_TENTHS#0 >> (byte) 4 [ tod_str::tod_TENTHS#0 tod_str::$12 ] ( main:6::tod_str:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer tod_str::tod_TENTHS#0 tod_str::$12 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a Statement [222] (byte~) tod_str::$14 ← (byte) tod_str::tod_TENTHS#0 & (byte) $f [ tod_str::$14 ] ( main:6::tod_str:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer tod_str::$14 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a Statement [231] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 [ tod_init::tod_TENTHS#0 tod_init::tod_SEC#0 tod_init::tod_MIN#0 tod_init::tod_HOURS#0 ] ( main:6::tod_init:20 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer tod_init::tod_TENTHS#0 tod_init::tod_SEC#0 tod_init::tod_MIN#0 tod_init::tod_HOURS#0 ] { } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:85 [ tod_init::tod_TENTHS#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:86 [ tod_init::tod_SEC#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:87 [ tod_init::tod_MIN#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:88 [ tod_init::tod_HOURS#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:83 [ tod_init::tod_TENTHS#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:84 [ tod_init::tod_SEC#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:85 [ tod_init::tod_MIN#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:86 [ tod_init::tod_HOURS#0 ] Statement [232] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f [ tod_init::tod_TENTHS#0 tod_init::tod_SEC#0 tod_init::tod_MIN#0 tod_init::tod_HOURS#0 ] ( main:6::tod_init:20 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer tod_init::tod_TENTHS#0 tod_init::tod_SEC#0 tod_init::tod_MIN#0 tod_init::tod_HOURS#0 ] { } ) always clobbers reg byte a Statement [239] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:6::printf_uint:15 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a Statement [247] (byte~) utoa::$11 ← (byte)(word) utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( main:6::printf_uint:15::utoa:240 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#11 utoa::$11 ] { } ) always clobbers reg byte a @@ -9841,8 +9832,8 @@ Statement [248] *((byte*) utoa::buffer#11) ← *((const byte*) DIGITS + (byte~) Statement [249] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( main:6::printf_uint:15::utoa:240 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#3 ] { } ) always clobbers reg byte a Statement [250] *((byte*) utoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:6::printf_uint:15::utoa:240 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a reg byte y Statement [252] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] ( main:6::printf_uint:15::utoa:240 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:52 [ utoa::digit#2 utoa::digit#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:55 [ utoa::started#2 utoa::started#4 ] +Removing always clobbered register reg byte a as potential for zp[1]:50 [ utoa::digit#2 utoa::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:53 [ utoa::started#2 utoa::started#4 ] Statement [253] (word) utoa::digit_value#0 ← *((const word*) RADIX_DECIMAL_VALUES + (byte~) utoa::$10) [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:6::printf_uint:15::utoa:240 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } ) always clobbers reg byte a Statement [255] if((word) utoa::value#2>=(word) utoa::digit_value#0) goto utoa::@5 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:6::printf_uint:15::utoa:240 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } ) always clobbers reg byte a Statement [258] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#11 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:6::printf_uint:15::utoa:240 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a @@ -9851,9 +9842,9 @@ Statement [260] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 [ print Statement [262] (word) utoa_append::return#0 ← (word) utoa_append::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] ( main:6::printf_uint:15::utoa:240 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a Statement [263] (word) utoa::value#0 ← (word) utoa_append::return#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] ( main:6::printf_uint:15::utoa:240 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } ) always clobbers reg byte a Statement [267] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:6::printf_uint:15::utoa:240::utoa_append:261 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:60 [ utoa_append::digit#2 utoa_append::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:58 [ utoa_append::digit#2 utoa_append::digit#1 ] Statement [268] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) [ utoa_append::value#2 ] ( main:6::printf_uint:15::utoa:240::utoa_append:261 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a reg byte y -Removing always clobbered register reg byte y as potential for zp[1]:52 [ utoa::digit#2 utoa::digit#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:50 [ utoa::digit#2 utoa::digit#1 ] Statement [271] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:6::printf_uint:15::utoa:240::utoa_append:261 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a Statement [274] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_cursor_ptr ] ( main:6::printf_cls:9 [ count TOD_ZERO printf_buffer printf_cursor_ptr ] { } ) always clobbers reg byte a Statement [275] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_ptr ] ( main:6::printf_cls:9 [ count TOD_ZERO printf_buffer printf_cursor_x printf_cursor_ptr ] { } ) always clobbers reg byte a @@ -9869,27 +9860,27 @@ Statement asm { pla star pla stacolumn } always clobbers reg byte a Statement [302] (dword) printf_ulong::uvalue#1 ← (dword) count [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_ulong::uvalue#1 printf_buffer ] ( main:6::queen:22::print:299 [ queen::r queen::column printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_ulong::uvalue#1 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } } ) always clobbers reg byte a Statement [318] if(*((const byte*) board + (byte) print::i1#2)==(byte) print::j#2) goto print::@8 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer print::i1#2 print::j#2 ] ( main:6::queen:22::print:299 [ queen::r queen::column printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer print::i1#2 print::j#2 ] { } ) always clobbers reg byte a Statement [328] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_uchar::uvalue#2 ] ( main:6::queen:22::print:299::printf_uchar:314 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_uchar::uvalue#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:6::queen:22::print:299::printf_uchar:325 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_uchar::uvalue#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:64 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:62 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] Statement [337] *((byte*) uctoa::buffer#11) ← *((const byte*) DIGITS + (byte) uctoa::value#2) [ printf_buffer uctoa::buffer#11 ] ( main:6::queen:22::print:299::printf_uchar:314::uctoa:330 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#11 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:6::queen:22::print:299::printf_uchar:325::uctoa:330 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#11 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a reg byte y Statement [338] (byte*) uctoa::buffer#3 ← ++ (byte*) uctoa::buffer#11 [ printf_buffer uctoa::buffer#3 ] ( main:6::queen:22::print:299::printf_uchar:314::uctoa:330 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#3 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:6::queen:22::print:299::printf_uchar:325::uctoa:330 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#3 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a Statement [339] *((byte*) uctoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:6::queen:22::print:299::printf_uchar:314::uctoa:330 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:6::queen:22::print:299::printf_uchar:325::uctoa:330 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a reg byte y Statement [346] (byte*) uctoa_append::buffer#0 ← (byte*) uctoa::buffer#11 [ printf_buffer uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] ( main:6::queen:22::print:299::printf_uchar:314::uctoa:330 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:6::queen:22::print:299::printf_uchar:325::uctoa:330 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:65 [ uctoa::digit#2 uctoa::digit#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:66 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:172 [ uctoa::digit_value#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:63 [ uctoa::digit#2 uctoa::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:64 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:170 [ uctoa::digit_value#0 ] Statement [356] *((byte*) uctoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) uctoa_append::digit#2) [ uctoa_append::value#2 ] ( main:6::queen:22::print:299::printf_uchar:314::uctoa:330::uctoa_append:349 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::value#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:6::queen:22::print:299::printf_uchar:325::uctoa:330::uctoa_append:349 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::value#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a reg byte y -Removing always clobbered register reg byte y as potential for zp[1]:65 [ uctoa::digit#2 uctoa::digit#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:70 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:70 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:63 [ uctoa::digit#2 uctoa::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:68 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:68 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] Statement [359] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - (byte) uctoa_append::sub#0 [ uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] ( main:6::queen:22::print:299::printf_uchar:314::uctoa:330::uctoa_append:349 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:6::queen:22::print:299::printf_uchar:325::uctoa:330::uctoa_append:349 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:175 [ uctoa_append::sub#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:71 [ uctoa_append::digit#2 uctoa_append::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:173 [ uctoa_append::sub#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:69 [ uctoa_append::digit#2 uctoa_append::digit#1 ] Statement [366] if(*((const byte*) board + (byte) legal::i#2)==(byte) legal::column#0) goto legal::@return [ legal::row#0 legal::column#0 legal::i#2 ] ( main:6::queen:22::legal:285 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer queen::r queen::column legal::row#0 legal::column#0 legal::i#2 ] { { legal::row#0 = queen::r } { legal::column#0 = queen::column } { legal::return#0 = legal::return#4 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:165 [ legal::row#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:166 [ legal::column#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:72 [ legal::i#2 legal::i#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:163 [ legal::row#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:164 [ legal::column#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:70 [ legal::i#2 legal::i#1 ] Statement [381] (byte) diff::return#3 ← (byte) diff::a#2 - (byte) diff::b#2 [ diff::return#3 ] ( main:6::queen:22::legal:285::diff:369 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer queen::r queen::column legal::row#0 legal::column#0 legal::i#2 diff::return#3 ] { { legal::row#0 = queen::r } { legal::return#0 = legal::return#4 } { diff::a#0 = diff::a#2 } { diff::b#0 = diff::b#2 legal::column#0 queen::column } { diff::return#0 = diff::return#4 } } main:6::queen:22::legal:285::diff:374 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer queen::r queen::column legal::row#0 legal::column#0 legal::i#2 legal::$3 diff::return#3 ] { { legal::column#0 = queen::column } { legal::return#0 = legal::return#4 } { diff::a#1 = diff::a#2 legal::i#2 } { diff::b#1 = diff::b#2 legal::row#0 queen::r } { diff::return#1 = diff::return#4 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:179 [ legal::$3 ] +Removing always clobbered register reg byte a as potential for zp[1]:177 [ legal::$3 ] Statement [384] (byte) diff::return#2 ← (byte) diff::b#2 - (byte) diff::a#2 [ diff::return#2 ] ( main:6::queen:22::legal:285::diff:369 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer queen::r queen::column legal::row#0 legal::column#0 legal::i#2 diff::return#2 ] { { legal::row#0 = queen::r } { legal::return#0 = legal::return#4 } { diff::a#0 = diff::a#2 } { diff::b#0 = diff::b#2 legal::column#0 queen::column } { diff::return#0 = diff::return#4 } } main:6::queen:22::legal:285::diff:374 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer queen::r queen::column legal::row#0 legal::column#0 legal::i#2 legal::$3 diff::return#2 ] { { legal::column#0 = queen::column } { legal::return#0 = legal::return#4 } { diff::a#1 = diff::a#2 legal::i#2 } { diff::b#1 = diff::b#2 legal::row#0 queen::r } { diff::return#1 = diff::return#4 } } ) always clobbers reg byte a Statement [1] (byte) printf_cursor_x ← (byte) 0 [ TOD_ZERO printf_buffer ] ( [ TOD_ZERO printf_buffer ] { } ) always clobbers reg byte a Statement [2] (byte) printf_cursor_y ← (byte) 0 [ TOD_ZERO printf_buffer ] ( [ TOD_ZERO printf_buffer ] { } ) always clobbers reg byte a @@ -9898,38 +9889,35 @@ Statement [4] (dword) count ← (dword) 0 [ count TOD_ZERO printf_buffer ] ( [ Statement [21] stackpush(byte) ← (byte) 1 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer ] ( main:6 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer ] { { tod_read::return_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_read::return_SEC#0 = tod_read::return_SEC#2 } { tod_read::return_MIN#0 = tod_read::return_MIN#2 } { tod_read::return_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a Statement sideeffect stackpullbytes((number) 1) always clobbers reg byte a Statement [36] (dword) printf_ulong::uvalue#0 ← (dword) count [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#0 printf_buffer ] ( main:6 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } } ) always clobbers reg byte a -Statement [47] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#13) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] ( main:6::printf_str:11 [ count TOD_ZERO printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::printf_str:13 [ count TOD_ZERO printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::printf_str:35 [ count printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::printf_str:39 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::printf_str:43 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::printf_string:41::printf_str:99 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301 [ queen::r queen::column count printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::queen:22::print:299::printf_str:305 [ queen::r queen::column count printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::queen:22::print:299::printf_str:312 [ queen::r queen::column count printf_buffer print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::queen:22::print:299::printf_str:320 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:6::queen:22::print:299::printf_str:323 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } ) always clobbers reg byte a reg byte y -Statement [56] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:6::printf_str:11::printf_ln:55 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::printf_str:13::printf_ln:55 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::printf_str:35::printf_ln:55 [ count printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::printf_str:39::printf_ln:55 [ printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::printf_str:43::printf_ln:55 [ printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55 [ printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } ) always clobbers reg byte a -Statement [57] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:6::printf_str:11::printf_ln:55 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::printf_str:13::printf_ln:55 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::printf_str:35::printf_ln:55 [ count printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::printf_str:39::printf_ln:55 [ printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::printf_str:43::printf_ln:55 [ printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55 [ printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } ) always clobbers reg byte a -Statement [58] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_ln:55 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:13::printf_ln:55 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:35::printf_ln:55 [ count printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:39::printf_ln:55 [ printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:43::printf_ln:55 [ printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::printf_string:41::printf_str:99::printf_ln:55 [ printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a -Statement [59] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_ln:55 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:13::printf_ln:55 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:35::printf_ln:55 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:39::printf_ln:55 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:43::printf_ln:55 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_string:41::printf_str:99::printf_ln:55 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a -Statement [63] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [68] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [69] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [73] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a -Statement [74] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a -Statement [75] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a -Statement [77] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a -Statement [79] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y -Statement [83] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memcpy:65 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memcpy:65 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [85] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memcpy:65 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memcpy:65 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a reg byte y -Statement [89] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_char:53 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte y -Statement [92] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_char:53 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [93] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_char:53 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53 [ count TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53 [ count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53 [ queen::r queen::column count printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53 [ queen::r queen::column count printf_buffer print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53 [ queen::r queen::column count printf_buffer print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [47] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#13) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] ( main:6::printf_str:11 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::printf_str:13 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::printf_str:35 [ count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::printf_str:39 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::printf_str:43 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::printf_string:41::printf_str:99 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::queen:22::print:299::printf_str:305 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::queen:22::print:299::printf_str:312 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::queen:22::print:299::printf_str:320 [ queen::r queen::column count print::i1#2 print::j#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:6::queen:22::print:299::printf_str:323 [ queen::r queen::column count print::i1#2 print::j#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } ) always clobbers reg byte a reg byte y +Statement [56] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:6::printf_str:11::printf_ln:55 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::printf_str:13::printf_ln:55 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::printf_str:35::printf_ln:55 [ count printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::printf_str:39::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::printf_str:43::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } ) always clobbers reg byte a +Statement [57] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:6::printf_str:11::printf_ln:55 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::printf_str:13::printf_ln:55 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::printf_str:35::printf_ln:55 [ count printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::printf_str:39::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::printf_str:43::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } ) always clobbers reg byte a +Statement [58] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_ln:55 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:13::printf_ln:55 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:35::printf_ln:55 [ count printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:39::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:43::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::printf_string:41::printf_str:99::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a +Statement [59] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_ln:55 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:13::printf_ln:55 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:35::printf_ln:55 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:39::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:43::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_string:41::printf_str:99::printf_ln:55 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a +Statement [63] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [68] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [69] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [73] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a +Statement [74] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a +Statement [75] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a +Statement [77] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a +Statement [79] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memset:67 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memset:67 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memset:67 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_cls:9::memset:273 [ count TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y +Statement [83] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memcpy:65 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memcpy:65 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [85] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:6::printf_str:11::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:13::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:35::printf_ln:55::printf_scroll:61::memcpy:65 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:39::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:43::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_string:41::printf_str:99::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_str:301::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:305::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:312::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:320::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::queen:22::print:299::printf_str:323::printf_ln:55::printf_scroll:61::memcpy:65 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:6::printf_str:11::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53::printf_scroll:95::memcpy:65 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53::printf_scroll:95::memcpy:65 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150::printf_scroll:95::memcpy:65 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a reg byte y +Statement [89] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_char:53 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte y +Statement [92] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_char:53 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [93] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:6::printf_str:11::printf_char:53 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:13::printf_char:53 [ count TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:35::printf_char:53 [ count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:39::printf_char:53 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_str:43::printf_char:53 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_string:41::printf_str:99::printf_char:53 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_str:138::printf_char:53 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_str:138::printf_char:53 [ queen::r queen::column count printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_str:138::printf_char:53 [ count TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_str:138::printf_char:53 [ queen::r queen::column count print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:301::printf_char:53 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:305::printf_char:53 [ queen::r queen::column count printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:312::printf_char:53 [ queen::r queen::column count print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:320::printf_char:53 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::queen:22::print:299::printf_str:323::printf_char:53 [ queen::r queen::column count print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_char:129 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_char:129 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:6::printf_uint:15::printf_number_buffer:242::printf_char:129 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_char:129 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:126::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:126::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:126::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:126::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:133::printf_char:150 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:133::printf_char:150 [ queen::r queen::column count printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:133::printf_char:150 [ count TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:133::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_ulong:37::printf_number_buffer:106::printf_padding:143::printf_char:150 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::printf_padding:143::printf_char:150 [ queen::r queen::column count printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::printf_uint:15::printf_number_buffer:242::printf_padding:143::printf_char:150 [ count TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::printf_padding:143::printf_char:150 [ queen::r queen::column count print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a Statement [102] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#2 printf_buffer ] ( main:6::printf_ulong:37 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#2 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:6::queen:22::print:299::printf_ulong:303 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#2 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a Statement [103] (dword) ultoa::value#1 ← (dword) printf_ulong::uvalue#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::value#1 ] ( main:6::printf_ulong:37 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:6::queen:22::print:299::printf_ulong:303 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a -Statement [110] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a -Statement [112] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a -Statement [113] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a -Statement [114] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a -Statement [118] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#3 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a -Statement [135] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [137] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [154] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strupr:136 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strupr:136 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::strupr:136 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a reg byte y -Statement [156] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strupr:136 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strupr:136 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:6::printf_uint:15::printf_number_buffer:242::strupr:136 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y -Statement [160] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strupr:136 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strupr:136 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::printf_uint:15::printf_number_buffer:242::strupr:136 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte y -Statement [164] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strupr:136::toupper:157 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strupr:136::toupper:157 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:6::printf_uint:15::printf_number_buffer:242::strupr:136::toupper:157 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strupr:136::toupper:157 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strupr:136::toupper:157 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a -Statement [169] if((byte) 0!=*((byte*) strlen::str#3)) goto strlen::@2 [ strlen::len#2 strlen::str#3 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strlen:111 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strlen:111 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::printf_uint:15::printf_number_buffer:242::strlen:111 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strlen:111 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strlen:111 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y +Statement [112] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a +Statement [113] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a +Statement [114] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a +Statement [118] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#3 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:6::printf_ulong:37::printf_number_buffer:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a +Statement [154] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strupr:136 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strupr:136 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::strupr:136 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte a reg byte y +Statement [156] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strupr:136 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strupr:136 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:6::printf_uint:15::printf_number_buffer:242::strupr:136 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y +Statement [160] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strupr:136 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strupr:136 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:6::printf_uint:15::printf_number_buffer:242::strupr:136 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strupr:136 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } ) always clobbers reg byte y +Statement [164] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strupr:136::toupper:157 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strupr:136::toupper:157 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:6::printf_uint:15::printf_number_buffer:242::strupr:136::toupper:157 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strupr:136::toupper:157 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strupr:136::toupper:157 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a +Statement [169] if((byte) 0!=*((byte*) strlen::str#3)) goto strlen::@2 [ printf_buffer strlen::len#2 strlen::str#3 ] ( main:6::printf_ulong:37::printf_number_buffer:106::strlen:111 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_ulong:303::printf_number_buffer:106::strlen:111 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:6::printf_uint:15::printf_number_buffer:242::strlen:111 [ count TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:314::printf_number_buffer:332::strlen:111 [ queen::r queen::column count print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:6::queen:22::print:299::printf_uchar:325::printf_number_buffer:332::strlen:111 [ queen::r queen::column count print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y Statement [176] (byte~) ultoa::$11 ← (byte)(dword) ultoa::value#2 [ printf_buffer ultoa::buffer#11 ultoa::$11 ] ( main:6::printf_ulong:37::ultoa:104 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:6::queen:22::print:299::printf_ulong:303::ultoa:104 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a Statement [177] *((byte*) ultoa::buffer#11) ← *((const byte*) DIGITS + (byte~) ultoa::$11) [ printf_buffer ultoa::buffer#11 ] ( main:6::printf_ulong:37::ultoa:104 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:6::queen:22::print:299::printf_ulong:303::ultoa:104 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a reg byte y Statement [178] (byte*) ultoa::buffer#3 ← ++ (byte*) ultoa::buffer#11 [ printf_buffer ultoa::buffer#3 ] ( main:6::printf_ulong:37::ultoa:104 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count ultoa::value#1 } } main:6::queen:22::print:299::printf_ulong:303::ultoa:104 [ queen::r queen::column count printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count ultoa::value#1 } } ) always clobbers reg byte a @@ -9994,7 +9982,7 @@ Statement [359] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - Statement [366] if(*((const byte*) board + (byte) legal::i#2)==(byte) legal::column#0) goto legal::@return [ legal::row#0 legal::column#0 legal::i#2 ] ( main:6::queen:22::legal:285 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer queen::r queen::column legal::row#0 legal::column#0 legal::i#2 ] { { legal::row#0 = queen::r } { legal::column#0 = queen::column } { legal::return#0 = legal::return#4 } } ) always clobbers reg byte a Statement [381] (byte) diff::return#3 ← (byte) diff::a#2 - (byte) diff::b#2 [ diff::return#3 ] ( main:6::queen:22::legal:285::diff:369 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer queen::r queen::column legal::row#0 legal::column#0 legal::i#2 diff::return#3 ] { { legal::row#0 = queen::r } { legal::return#0 = legal::return#4 } { diff::a#0 = diff::a#2 } { diff::b#0 = diff::b#2 legal::column#0 queen::column } { diff::return#0 = diff::return#4 } } main:6::queen:22::legal:285::diff:374 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer queen::r queen::column legal::row#0 legal::column#0 legal::i#2 legal::$3 diff::return#3 ] { { legal::column#0 = queen::column } { legal::return#0 = legal::return#4 } { diff::a#1 = diff::a#2 legal::i#2 } { diff::b#1 = diff::b#2 legal::row#0 queen::r } { diff::return#1 = diff::return#4 } } ) always clobbers reg byte a Statement [384] (byte) diff::return#2 ← (byte) diff::b#2 - (byte) diff::a#2 [ diff::return#2 ] ( main:6::queen:22::legal:285::diff:369 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer queen::r queen::column legal::row#0 legal::column#0 legal::i#2 diff::return#2 ] { { legal::row#0 = queen::r } { legal::return#0 = legal::return#4 } { diff::a#0 = diff::a#2 } { diff::b#0 = diff::b#2 legal::column#0 queen::column } { diff::return#0 = diff::return#4 } } main:6::queen:22::legal:285::diff:374 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count printf_buffer queen::r queen::column legal::row#0 legal::column#0 legal::i#2 legal::$3 diff::return#2 ] { { legal::column#0 = queen::column } { legal::return#0 = legal::return#4 } { diff::a#1 = diff::a#2 legal::i#2 } { diff::b#1 = diff::b#2 legal::row#0 queen::r } { diff::return#1 = diff::return#4 } } ) always clobbers reg byte a -Potential registers zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 ] : zp[2]:2 , +Potential registers zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#0 ] : zp[2]:2 , Potential registers zp[2]:4 [ memset::num#2 ] : zp[2]:4 , Potential registers zp[2]:6 [ memset::str#3 ] : zp[2]:6 , Potential registers zp[1]:8 [ memset::c#4 ] : zp[1]:8 , reg byte x , @@ -10006,153 +9994,152 @@ Potential registers zp[4]:16 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 pri Potential registers zp[1]:20 [ printf_number_buffer::format_min_length#3 ] : zp[1]:20 , reg byte x , Potential registers zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] : zp[1]:21 , reg byte x , Potential registers zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] : zp[1]:22 , reg byte x , -Potential registers zp[2]:23 [ printf_number_buffer::buffer_digits#10 ] : zp[2]:23 , -Potential registers zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] : zp[1]:25 , reg byte x , -Potential registers zp[1]:26 [ printf_number_buffer::format_upper_case#10 ] : zp[1]:26 , reg byte x , -Potential registers zp[1]:27 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] : zp[1]:27 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] : zp[1]:28 , reg byte x , -Potential registers zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] : zp[1]:29 , reg byte x , -Potential registers zp[1]:30 [ printf_padding::pad#7 ] : zp[1]:30 , reg byte x , -Potential registers zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] : zp[1]:31 , reg byte x , -Potential registers zp[2]:32 [ strupr::src#2 strupr::str#0 strupr::src#1 ] : zp[2]:32 , -Potential registers zp[1]:34 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] : zp[1]:34 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:35 [ strlen::str#3 strlen::str#1 strlen::str#0 ] : zp[2]:35 , -Potential registers zp[2]:37 [ strlen::len#2 strlen::len#1 ] : zp[2]:37 , -Potential registers zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] : zp[1]:39 , reg byte x , -Potential registers zp[4]:40 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] : zp[4]:40 , -Potential registers zp[1]:44 [ ultoa::started#2 ultoa::started#4 ] : zp[1]:44 , reg byte x , reg byte y , -Potential registers zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] : zp[2]:45 , -Potential registers zp[4]:47 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] : zp[4]:47 , -Potential registers zp[1]:51 [ ultoa_append::digit#2 ultoa_append::digit#1 ] : zp[1]:51 , reg byte x , reg byte y , -Potential registers zp[1]:52 [ utoa::digit#2 utoa::digit#1 ] : zp[1]:52 , reg byte x , -Potential registers zp[2]:53 [ utoa::value#2 utoa::value#6 utoa::value#0 ] : zp[2]:53 , -Potential registers zp[1]:55 [ utoa::started#2 utoa::started#4 ] : zp[1]:55 , reg byte x , reg byte y , -Potential registers zp[2]:56 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] : zp[2]:56 , -Potential registers zp[2]:58 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] : zp[2]:58 , -Potential registers zp[1]:60 [ utoa_append::digit#2 utoa_append::digit#1 ] : zp[1]:60 , reg byte x , reg byte y , -Potential registers zp[1]:61 [ print::i#2 print::i#1 ] : zp[1]:61 , reg byte x , -Potential registers zp[1]:62 [ print::i1#2 print::i1#1 ] : zp[1]:62 , reg byte x , -Potential registers zp[1]:63 [ print::j#2 print::j#1 ] : zp[1]:63 , reg byte x , -Potential registers zp[1]:64 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] : zp[1]:64 , reg byte x , reg byte y , -Potential registers zp[1]:65 [ uctoa::digit#2 uctoa::digit#1 ] : zp[1]:65 , reg byte x , -Potential registers zp[1]:66 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] : zp[1]:66 , reg byte x , reg byte y , -Potential registers zp[1]:67 [ uctoa::started#2 uctoa::started#4 ] : zp[1]:67 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:68 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] : zp[2]:68 , -Potential registers zp[1]:70 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] : zp[1]:70 , reg byte x , -Potential registers zp[1]:71 [ uctoa_append::digit#2 uctoa_append::digit#1 ] : zp[1]:71 , reg byte x , reg byte y , -Potential registers zp[1]:72 [ legal::i#2 legal::i#1 ] : zp[1]:72 , reg byte x , reg byte y , -Potential registers zp[1]:73 [ legal::return#4 ] : zp[1]:73 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:74 [ diff::a#2 diff::a#0 diff::a#1 ] : zp[1]:74 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:75 [ diff::b#2 diff::b#0 diff::b#1 ] : zp[1]:75 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:76 [ diff::return#4 diff::return#2 diff::return#3 ] : zp[1]:76 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:77 [ printf_cursor_x ] : zp[1]:77 , -Potential registers zp[1]:78 [ printf_cursor_y ] : zp[1]:78 , -Potential registers zp[2]:79 [ printf_cursor_ptr ] : zp[2]:79 , -Potential registers zp[4]:81 [ count ] : zp[4]:81 , -Potential registers zp[1]:85 [ tod_init::tod_TENTHS#0 ] : zp[1]:85 , reg byte x , reg byte y , -Potential registers zp[1]:86 [ tod_init::tod_SEC#0 ] : zp[1]:86 , reg byte x , reg byte y , -Potential registers zp[1]:87 [ tod_init::tod_MIN#0 ] : zp[1]:87 , reg byte x , reg byte y , -Potential registers zp[1]:88 [ tod_init::tod_HOURS#0 ] : zp[1]:88 , reg byte x , reg byte y , -Potential registers zp[1]:89 [ tod_read::return_TENTHS#2 ] : zp[1]:89 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:90 [ tod_read::return_SEC#2 ] : zp[1]:90 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:91 [ tod_read::return_MIN#2 ] : zp[1]:91 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:92 [ tod_read::return_HOURS#2 ] : zp[1]:92 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:93 [ tod_str::tod_TENTHS#0 ] : zp[1]:93 , reg byte x , reg byte y , -Potential registers zp[1]:94 [ tod_str::tod_SEC#0 ] : zp[1]:94 , reg byte x , reg byte y , -Potential registers zp[1]:95 [ tod_str::tod_MIN#0 ] : zp[1]:95 , reg byte x , reg byte y , -Potential registers zp[1]:96 [ tod_str::tod_HOURS#0 ] : zp[1]:96 , reg byte x , reg byte y , -Potential registers zp[1]:97 [ printf_str::ch#0 ] : zp[1]:97 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:98 [ printf_ln::$0 ] : zp[2]:98 , -Potential registers zp[2]:100 [ printf_ln::$1 ] : zp[2]:100 , -Potential registers zp[2]:102 [ printf_scroll::$4 ] : zp[2]:102 , -Potential registers zp[2]:104 [ memset::end#0 ] : zp[2]:104 , -Potential registers zp[2]:106 [ strlen::return#2 ] : zp[2]:106 , -Potential registers zp[2]:108 [ printf_number_buffer::$19 ] : zp[2]:108 , -Potential registers zp[1]:110 [ toupper::return#3 ] : zp[1]:110 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:111 [ strupr::$0 ] : zp[1]:111 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:112 [ ultoa::$11 ] : zp[1]:112 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:113 [ ultoa::buffer#3 ] : zp[2]:113 , -Potential registers zp[1]:115 [ ultoa::$10 ] : zp[1]:115 , reg byte a , reg byte x , reg byte y , -Potential registers zp[4]:116 [ ultoa::digit_value#0 ] : zp[4]:116 , -Potential registers zp[2]:120 [ ultoa_append::buffer#0 ] : zp[2]:120 , -Potential registers zp[4]:122 [ ultoa_append::sub#0 ] : zp[4]:122 , -Potential registers zp[4]:126 [ ultoa_append::return#0 ] : zp[4]:126 , -Potential registers zp[1]:130 [ tod_str::$0 ] : zp[1]:130 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:131 [ tod_str::$1 ] : zp[1]:131 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:132 [ tod_str::$2 ] : zp[1]:132 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:133 [ tod_str::$3 ] : zp[1]:133 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:134 [ tod_str::$4 ] : zp[1]:134 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:135 [ tod_str::$5 ] : zp[1]:135 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:136 [ tod_str::$6 ] : zp[1]:136 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:137 [ tod_str::$7 ] : zp[1]:137 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:138 [ tod_str::$8 ] : zp[1]:138 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:139 [ tod_str::$9 ] : zp[1]:139 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:140 [ tod_str::$10 ] : zp[1]:140 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:141 [ tod_str::$11 ] : zp[1]:141 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:142 [ tod_str::$12 ] : zp[1]:142 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:143 [ tod_str::$13 ] : zp[1]:143 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:144 [ tod_str::$14 ] : zp[1]:144 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:145 [ tod_str::$15 ] : zp[1]:145 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:146 [ tod_read::return_HOURS#0 ] : zp[1]:146 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:147 [ tod_read::return_MIN#0 ] : zp[1]:147 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:148 [ tod_read::return_SEC#0 ] : zp[1]:148 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:149 [ tod_read::return_TENTHS#0 ] : zp[1]:149 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:150 [ utoa::$11 ] : zp[1]:150 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:151 [ utoa::buffer#3 ] : zp[2]:151 , -Potential registers zp[1]:153 [ utoa::$10 ] : zp[1]:153 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:154 [ utoa::digit_value#0 ] : zp[2]:154 , -Potential registers zp[2]:156 [ utoa_append::buffer#0 ] : zp[2]:156 , -Potential registers zp[2]:158 [ utoa_append::sub#0 ] : zp[2]:158 , -Potential registers zp[2]:160 [ utoa_append::return#0 ] : zp[2]:160 , -Potential registers zp[1]:162 [ queen::row#0 ] : zp[1]:162 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:163 [ queen::r ] : zp[1]:163 , -Potential registers zp[1]:164 [ queen::column ] : zp[1]:164 , -Potential registers zp[1]:165 [ legal::row#0 ] : zp[1]:165 , reg byte x , reg byte y , -Potential registers zp[1]:166 [ legal::column#0 ] : zp[1]:166 , reg byte x , reg byte y , -Potential registers zp[1]:167 [ legal::return#0 ] : zp[1]:167 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:168 [ queen::$1 ] : zp[1]:168 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:169 [ queen::$4 ] : zp[1]:169 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:170 [ uctoa::buffer#3 ] : zp[2]:170 , -Potential registers zp[1]:172 [ uctoa::digit_value#0 ] : zp[1]:172 , reg byte x , reg byte y , -Potential registers zp[2]:173 [ uctoa_append::buffer#0 ] : zp[2]:173 , -Potential registers zp[1]:175 [ uctoa_append::sub#0 ] : zp[1]:175 , reg byte x , reg byte y , -Potential registers zp[1]:176 [ uctoa_append::return#0 ] : zp[1]:176 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:177 [ legal::$0 ] : zp[1]:177 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:178 [ diff::return#0 ] : zp[1]:178 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:179 [ legal::$3 ] : zp[1]:179 , reg byte x , reg byte y , -Potential registers zp[1]:180 [ diff::return#1 ] : zp[1]:180 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:181 [ legal::$4 ] : zp[1]:181 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] : zp[1]:23 , reg byte x , +Potential registers zp[1]:24 [ printf_number_buffer::format_upper_case#10 ] : zp[1]:24 , reg byte x , +Potential registers zp[1]:25 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] : zp[1]:25 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] : zp[1]:26 , reg byte x , +Potential registers zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] : zp[1]:27 , reg byte x , +Potential registers zp[1]:28 [ printf_padding::pad#7 ] : zp[1]:28 , reg byte x , +Potential registers zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] : zp[1]:29 , reg byte x , +Potential registers zp[2]:30 [ strupr::src#2 strupr::src#1 ] : zp[2]:30 , +Potential registers zp[1]:32 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] : zp[1]:32 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:33 [ strlen::str#3 strlen::str#0 ] : zp[2]:33 , +Potential registers zp[2]:35 [ strlen::len#2 strlen::len#1 ] : zp[2]:35 , +Potential registers zp[1]:37 [ ultoa::digit#2 ultoa::digit#1 ] : zp[1]:37 , reg byte x , +Potential registers zp[4]:38 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] : zp[4]:38 , +Potential registers zp[1]:42 [ ultoa::started#2 ultoa::started#4 ] : zp[1]:42 , reg byte x , reg byte y , +Potential registers zp[2]:43 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] : zp[2]:43 , +Potential registers zp[4]:45 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] : zp[4]:45 , +Potential registers zp[1]:49 [ ultoa_append::digit#2 ultoa_append::digit#1 ] : zp[1]:49 , reg byte x , reg byte y , +Potential registers zp[1]:50 [ utoa::digit#2 utoa::digit#1 ] : zp[1]:50 , reg byte x , +Potential registers zp[2]:51 [ utoa::value#2 utoa::value#6 utoa::value#0 ] : zp[2]:51 , +Potential registers zp[1]:53 [ utoa::started#2 utoa::started#4 ] : zp[1]:53 , reg byte x , reg byte y , +Potential registers zp[2]:54 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] : zp[2]:54 , +Potential registers zp[2]:56 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] : zp[2]:56 , +Potential registers zp[1]:58 [ utoa_append::digit#2 utoa_append::digit#1 ] : zp[1]:58 , reg byte x , reg byte y , +Potential registers zp[1]:59 [ print::i#2 print::i#1 ] : zp[1]:59 , reg byte x , +Potential registers zp[1]:60 [ print::i1#2 print::i1#1 ] : zp[1]:60 , reg byte x , +Potential registers zp[1]:61 [ print::j#2 print::j#1 ] : zp[1]:61 , reg byte x , +Potential registers zp[1]:62 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] : zp[1]:62 , reg byte x , reg byte y , +Potential registers zp[1]:63 [ uctoa::digit#2 uctoa::digit#1 ] : zp[1]:63 , reg byte x , +Potential registers zp[1]:64 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] : zp[1]:64 , reg byte x , reg byte y , +Potential registers zp[1]:65 [ uctoa::started#2 uctoa::started#4 ] : zp[1]:65 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:66 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] : zp[2]:66 , +Potential registers zp[1]:68 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] : zp[1]:68 , reg byte x , +Potential registers zp[1]:69 [ uctoa_append::digit#2 uctoa_append::digit#1 ] : zp[1]:69 , reg byte x , reg byte y , +Potential registers zp[1]:70 [ legal::i#2 legal::i#1 ] : zp[1]:70 , reg byte x , reg byte y , +Potential registers zp[1]:71 [ legal::return#4 ] : zp[1]:71 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:72 [ diff::a#2 diff::a#0 diff::a#1 ] : zp[1]:72 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:73 [ diff::b#2 diff::b#0 diff::b#1 ] : zp[1]:73 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:74 [ diff::return#4 diff::return#2 diff::return#3 ] : zp[1]:74 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:75 [ printf_cursor_x ] : zp[1]:75 , +Potential registers zp[1]:76 [ printf_cursor_y ] : zp[1]:76 , +Potential registers zp[2]:77 [ printf_cursor_ptr ] : zp[2]:77 , +Potential registers zp[4]:79 [ count ] : zp[4]:79 , +Potential registers zp[1]:83 [ tod_init::tod_TENTHS#0 ] : zp[1]:83 , reg byte x , reg byte y , +Potential registers zp[1]:84 [ tod_init::tod_SEC#0 ] : zp[1]:84 , reg byte x , reg byte y , +Potential registers zp[1]:85 [ tod_init::tod_MIN#0 ] : zp[1]:85 , reg byte x , reg byte y , +Potential registers zp[1]:86 [ tod_init::tod_HOURS#0 ] : zp[1]:86 , reg byte x , reg byte y , +Potential registers zp[1]:87 [ tod_read::return_TENTHS#2 ] : zp[1]:87 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:88 [ tod_read::return_SEC#2 ] : zp[1]:88 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:89 [ tod_read::return_MIN#2 ] : zp[1]:89 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:90 [ tod_read::return_HOURS#2 ] : zp[1]:90 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:91 [ tod_str::tod_TENTHS#0 ] : zp[1]:91 , reg byte x , reg byte y , +Potential registers zp[1]:92 [ tod_str::tod_SEC#0 ] : zp[1]:92 , reg byte x , reg byte y , +Potential registers zp[1]:93 [ tod_str::tod_MIN#0 ] : zp[1]:93 , reg byte x , reg byte y , +Potential registers zp[1]:94 [ tod_str::tod_HOURS#0 ] : zp[1]:94 , reg byte x , reg byte y , +Potential registers zp[1]:95 [ printf_str::ch#0 ] : zp[1]:95 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:96 [ printf_ln::$0 ] : zp[2]:96 , +Potential registers zp[2]:98 [ printf_ln::$1 ] : zp[2]:98 , +Potential registers zp[2]:100 [ printf_scroll::$4 ] : zp[2]:100 , +Potential registers zp[2]:102 [ memset::end#0 ] : zp[2]:102 , +Potential registers zp[2]:104 [ strlen::return#2 ] : zp[2]:104 , +Potential registers zp[2]:106 [ printf_number_buffer::$19 ] : zp[2]:106 , +Potential registers zp[1]:108 [ toupper::return#3 ] : zp[1]:108 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:109 [ strupr::$0 ] : zp[1]:109 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:110 [ ultoa::$11 ] : zp[1]:110 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:111 [ ultoa::buffer#3 ] : zp[2]:111 , +Potential registers zp[1]:113 [ ultoa::$10 ] : zp[1]:113 , reg byte a , reg byte x , reg byte y , +Potential registers zp[4]:114 [ ultoa::digit_value#0 ] : zp[4]:114 , +Potential registers zp[2]:118 [ ultoa_append::buffer#0 ] : zp[2]:118 , +Potential registers zp[4]:120 [ ultoa_append::sub#0 ] : zp[4]:120 , +Potential registers zp[4]:124 [ ultoa_append::return#0 ] : zp[4]:124 , +Potential registers zp[1]:128 [ tod_str::$0 ] : zp[1]:128 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:129 [ tod_str::$1 ] : zp[1]:129 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:130 [ tod_str::$2 ] : zp[1]:130 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:131 [ tod_str::$3 ] : zp[1]:131 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:132 [ tod_str::$4 ] : zp[1]:132 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:133 [ tod_str::$5 ] : zp[1]:133 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:134 [ tod_str::$6 ] : zp[1]:134 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:135 [ tod_str::$7 ] : zp[1]:135 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:136 [ tod_str::$8 ] : zp[1]:136 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:137 [ tod_str::$9 ] : zp[1]:137 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:138 [ tod_str::$10 ] : zp[1]:138 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:139 [ tod_str::$11 ] : zp[1]:139 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:140 [ tod_str::$12 ] : zp[1]:140 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:141 [ tod_str::$13 ] : zp[1]:141 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:142 [ tod_str::$14 ] : zp[1]:142 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:143 [ tod_str::$15 ] : zp[1]:143 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:144 [ tod_read::return_HOURS#0 ] : zp[1]:144 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:145 [ tod_read::return_MIN#0 ] : zp[1]:145 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:146 [ tod_read::return_SEC#0 ] : zp[1]:146 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:147 [ tod_read::return_TENTHS#0 ] : zp[1]:147 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:148 [ utoa::$11 ] : zp[1]:148 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:149 [ utoa::buffer#3 ] : zp[2]:149 , +Potential registers zp[1]:151 [ utoa::$10 ] : zp[1]:151 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:152 [ utoa::digit_value#0 ] : zp[2]:152 , +Potential registers zp[2]:154 [ utoa_append::buffer#0 ] : zp[2]:154 , +Potential registers zp[2]:156 [ utoa_append::sub#0 ] : zp[2]:156 , +Potential registers zp[2]:158 [ utoa_append::return#0 ] : zp[2]:158 , +Potential registers zp[1]:160 [ queen::row#0 ] : zp[1]:160 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:161 [ queen::r ] : zp[1]:161 , +Potential registers zp[1]:162 [ queen::column ] : zp[1]:162 , +Potential registers zp[1]:163 [ legal::row#0 ] : zp[1]:163 , reg byte x , reg byte y , +Potential registers zp[1]:164 [ legal::column#0 ] : zp[1]:164 , reg byte x , reg byte y , +Potential registers zp[1]:165 [ legal::return#0 ] : zp[1]:165 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:166 [ queen::$1 ] : zp[1]:166 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:167 [ queen::$4 ] : zp[1]:167 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:168 [ uctoa::buffer#3 ] : zp[2]:168 , +Potential registers zp[1]:170 [ uctoa::digit_value#0 ] : zp[1]:170 , reg byte x , reg byte y , +Potential registers zp[2]:171 [ uctoa_append::buffer#0 ] : zp[2]:171 , +Potential registers zp[1]:173 [ uctoa_append::sub#0 ] : zp[1]:173 , reg byte x , reg byte y , +Potential registers zp[1]:174 [ uctoa_append::return#0 ] : zp[1]:174 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:175 [ legal::$0 ] : zp[1]:175 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:176 [ diff::return#0 ] : zp[1]:176 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:177 [ legal::$3 ] : zp[1]:177 , reg byte x , reg byte y , +Potential registers zp[1]:178 [ diff::return#1 ] : zp[1]:178 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:179 [ legal::$4 ] : zp[1]:179 , reg byte a , reg byte x , reg byte y , Potential registers mem[12] [ printf_buffer ] : mem[12] , Potential registers mem[4] [ TOD_ZERO ] : mem[4] , REGISTER UPLIFT SCOPES Uplift Scope [memcpy] 30,000,000,000,000,000,000,000,000,000,000,000,000,000,000: zp[2]:11 [ memcpy::src#2 memcpy::src#1 ] 20,000,000,000,000,000,000,000,000,000,000,000,000,000,000: zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 ] -Uplift Scope [memset] 33,333,333,333,335,670,000,000,000,000,000,000,000,000,000: zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 1,666,666,666,666,833,500,000,000,000,000,000,000,000,000: zp[2]:104 [ memset::end#0 ] 1,250,000,000,000,000,000,000,000,000,000,000,000,000,000: zp[1]:8 [ memset::c#4 ] 1,000,000,000,000,000,000,000,000,000,000: zp[2]:4 [ memset::num#2 ] 0: zp[2]:6 [ memset::str#3 ] -Uplift Scope [uctoa_append] 25,000,000,000,000,550,000,000,000,000,000,000,000,000: zp[1]:70 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] 20,000,000,000,000,500,000,000,000,000,000,000,000,000: zp[1]:71 [ uctoa_append::digit#2 uctoa_append::digit#1 ] 3,333,333,333,333,350,000,000,000,000,000,000,000,000: zp[1]:175 [ uctoa_append::sub#0 ] 200,000,000,000,000,000,000,000,000: zp[1]:176 [ uctoa_append::return#0 ] 137,500,000,000,000,010,000,000,000: zp[2]:173 [ uctoa_append::buffer#0 ] -Uplift Scope [printf_scroll] 200,000,000,000,000,000,000,000,000,000: zp[2]:102 [ printf_scroll::$4 ] -Uplift Scope [toupper] 47,333,333,333,333,330,000,000,000,000: zp[1]:34 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] 2,000,000,000,000,000,000,000,000,000: zp[1]:110 [ toupper::return#3 ] +Uplift Scope [memset] 33,333,333,333,335,670,000,000,000,000,000,000,000,000,000: zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 1,666,666,666,666,833,500,000,000,000,000,000,000,000,000: zp[2]:102 [ memset::end#0 ] 1,250,000,000,000,000,000,000,000,000,000,000,000,000,000: zp[1]:8 [ memset::c#4 ] 1,000,000,000,000,000,000,000,000,000,000: zp[2]:4 [ memset::num#2 ] 0: zp[2]:6 [ memset::str#3 ] +Uplift Scope [uctoa_append] 25,000,000,000,000,550,000,000,000,000,000,000,000,000: zp[1]:68 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] 20,000,000,000,000,500,000,000,000,000,000,000,000,000: zp[1]:69 [ uctoa_append::digit#2 uctoa_append::digit#1 ] 3,333,333,333,333,350,000,000,000,000,000,000,000,000: zp[1]:173 [ uctoa_append::sub#0 ] 200,000,000,000,000,000,000,000,000: zp[1]:174 [ uctoa_append::return#0 ] 137,500,000,000,000,010,000,000,000: zp[2]:171 [ uctoa_append::buffer#0 ] +Uplift Scope [printf_scroll] 200,000,000,000,000,000,000,000,000,000: zp[2]:100 [ printf_scroll::$4 ] +Uplift Scope [toupper] 47,333,333,333,333,330,000,000,000,000: zp[1]:32 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] 2,000,000,000,000,000,000,000,000,000: zp[1]:108 [ toupper::return#3 ] Uplift Scope [printf_char] 13,300,000,000,000,300,000,000,000,000: zp[1]:15 [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] -Uplift Scope [ultoa_append] 2,500,000,000,000,550,000,000,000,000: zp[4]:47 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] 2,000,000,000,000,500,000,000,000,000: zp[1]:51 [ ultoa_append::digit#2 ultoa_append::digit#1 ] 333,333,333,333,350,000,000,000,000: zp[4]:122 [ ultoa_append::sub#0 ] 200,000,000,000,002: zp[4]:126 [ ultoa_append::return#0 ] 137,500,000,000,000.25: zp[2]:120 [ ultoa_append::buffer#0 ] -Uplift Scope [strupr] 2,714,285,714,286,407,300,000,000,000: zp[2]:32 [ strupr::src#2 strupr::str#0 strupr::src#1 ] 2,000,000,000,000,000,000,000,000,000: zp[1]:111 [ strupr::$0 ] -Uplift Scope [strlen] 3,000,000,000,000,883,000,000,000,000: zp[2]:35 [ strlen::str#3 strlen::str#1 strlen::str#0 ] 1,500,000,000,000,025,000,000,000,000: zp[2]:37 [ strlen::len#2 strlen::len#1 ] 200,000,000,000,002: zp[2]:106 [ strlen::return#2 ] -Uplift Scope [printf_ln] 2,000,000,000,000,000,000,000,000,000: zp[2]:98 [ printf_ln::$0 ] 2,000,000,000,000,000,000,000,000,000: zp[2]:100 [ printf_ln::$1 ] -Uplift Scope [] 1,703,703,703,703,703,700,000,000,000: zp[1]:78 [ printf_cursor_y ] 1,234,042,553,191,489,200,000,000,000: zp[2]:79 [ printf_cursor_ptr ] 235,955,056,179,775,300,000,000,000: zp[1]:77 [ printf_cursor_x ] 2,531,645,569.95: zp[4]:81 [ count ] 0: mem[12] [ printf_buffer ] 0: mem[4] [ TOD_ZERO ] -Uplift Scope [printf_padding] 2,750,000,000,000,000,400,000,000,000: zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] 166,666,666,667,316,670,000,000,000: zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] 166,666,666,666,666,660,000,000,000: zp[1]:30 [ printf_padding::pad#7 ] -Uplift Scope [uctoa] 383,333,333,333,350,040,000,000,000: zp[2]:68 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] 316,666,666,666,755,000,000,000,000: zp[1]:66 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] 230,769,230,769,230,770,000,000,000: zp[1]:65 [ uctoa::digit#2 uctoa::digit#1 ] 160,000,000,000,000,000,000,000,000: zp[1]:67 [ uctoa::started#2 uctoa::started#4 ] 60,000,000,000,000,010,000,000,000: zp[1]:172 [ uctoa::digit_value#0 ] 200,000,000,000,002: zp[2]:170 [ uctoa::buffer#3 ] -Uplift Scope [printf_str] 242,857,142,858,942,900,000,000,000: zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 ] 100,000,000,000,000,000,000,000,000: zp[1]:97 [ printf_str::ch#0 ] -Uplift Scope [ultoa] 378,571,428,571,575.4: zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] 307,142,857,143,554.25: zp[4]:40 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] 228,571,428,571,430.84: zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] 200,000,000,000,002: zp[1]:115 [ ultoa::$10 ] 150,000,000,000,001.5: zp[1]:44 [ ultoa::started#2 ultoa::started#4 ] 60,000,000,000,000.59: zp[4]:116 [ ultoa::digit_value#0 ] 2,002: zp[1]:112 [ ultoa::$11 ] 2,002: zp[2]:113 [ ultoa::buffer#3 ] -Uplift Scope [printf_number_buffer] 650,000,000,000,006.5: zp[1]:27 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] 119,047,619,047,620.23: zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] 100,000,000,000,001: zp[2]:108 [ printf_number_buffer::$19 ] 35,500,000,000,416.3: zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] 10,344,827,586,207: zp[2]:23 [ printf_number_buffer::buffer_digits#10 ] 10,000,000,000,000.1: zp[1]:20 [ printf_number_buffer::format_min_length#3 ] 9,375,000,000,000.09: zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] 6,451,612,903,225.87: zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] 3,846,153,846,153.88: zp[1]:26 [ printf_number_buffer::format_upper_case#10 ] -Uplift Scope [diff] 45,500,000,000,005: zp[1]:76 [ diff::return#4 diff::return#2 diff::return#3 ] 20,000,000,000,006.5: zp[1]:75 [ diff::b#2 diff::b#0 diff::b#1 ] 18,000,000,000,004.5: zp[1]:74 [ diff::a#2 diff::a#0 diff::a#1 ] 2,000,000,000,002: zp[1]:178 [ diff::return#0 ] 2,000,000,000,002: zp[1]:180 [ diff::return#1 ] -Uplift Scope [print] 25,714,285,714,288.29: zp[1]:63 [ print::j#2 print::j#1 ] 3,000,000,000,003: zp[1]:61 [ print::i#2 print::i#1 ] 3,000,000,000,002.36: zp[1]:62 [ print::i1#2 print::i1#1 ] -Uplift Scope [printf_uchar] 10,000,000,000,005.5: zp[1]:64 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] -Uplift Scope [legal] 2,400,000,000,002.4: zp[1]:72 [ legal::i#2 legal::i#1 ] 2,000,000,000,002: zp[1]:177 [ legal::$0 ] 2,000,000,000,002: zp[1]:181 [ legal::$4 ] 333,333,333,333.67: zp[1]:179 [ legal::$3 ] 200,000,000,002: zp[1]:167 [ legal::return#0 ] 116,666,666,666.83: zp[1]:166 [ legal::column#0 ] 110,526,315,789.63: zp[1]:165 [ legal::row#0 ] 33,333,333,333.67: zp[1]:73 [ legal::return#4 ] -Uplift Scope [queen] 200,000,000,002: zp[1]:168 [ queen::$1 ] 200,000,000,002: zp[1]:169 [ queen::$4 ] 29,411,764,706.82: zp[1]:164 [ queen::column ] 21,052,631,579.74: zp[1]:163 [ queen::r ] 22: zp[1]:162 [ queen::row#0 ] -Uplift Scope [utoa_append] 25,055,003.5: zp[2]:58 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] 20,050,002.5: zp[1]:60 [ utoa_append::digit#2 utoa_append::digit#1 ] 3,335,000.5: zp[2]:158 [ utoa_append::sub#0 ] 20,002: zp[2]:160 [ utoa_append::return#0 ] 13,750.25: zp[2]:156 [ utoa_append::buffer#0 ] -Uplift Scope [utoa] 38,003.93: zp[2]:56 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] 30,717.36: zp[2]:53 [ utoa::value#2 utoa::value#6 utoa::value#0 ] 22,859.43: zp[1]:52 [ utoa::digit#2 utoa::digit#1 ] 20,002: zp[1]:153 [ utoa::$10 ] 15,001.5: zp[1]:55 [ utoa::started#2 utoa::started#4 ] 6,000.6: zp[2]:154 [ utoa::digit_value#0 ] 2,002: zp[1]:150 [ utoa::$11 ] 2,002: zp[2]:151 [ utoa::buffer#3 ] -Uplift Scope [tod_str] 202: zp[1]:130 [ tod_str::$0 ] 202: zp[1]:131 [ tod_str::$1 ] 202: zp[1]:132 [ tod_str::$2 ] 202: zp[1]:133 [ tod_str::$3 ] 202: zp[1]:134 [ tod_str::$4 ] 202: zp[1]:135 [ tod_str::$5 ] 202: zp[1]:136 [ tod_str::$6 ] 202: zp[1]:137 [ tod_str::$7 ] 202: zp[1]:138 [ tod_str::$8 ] 202: zp[1]:139 [ tod_str::$9 ] 202: zp[1]:140 [ tod_str::$10 ] 202: zp[1]:141 [ tod_str::$11 ] 202: zp[1]:142 [ tod_str::$12 ] 202: zp[1]:143 [ tod_str::$13 ] 202: zp[1]:144 [ tod_str::$14 ] 202: zp[1]:145 [ tod_str::$15 ] 53.25: zp[1]:96 [ tod_str::tod_HOURS#0 ] 19.36: zp[1]:95 [ tod_str::tod_MIN#0 ] 11.83: zp[1]:94 [ tod_str::tod_SEC#0 ] 8.52: zp[1]:93 [ tod_str::tod_TENTHS#0 ] -Uplift Scope [tod_read] 37.33: zp[1]:149 [ tod_read::return_TENTHS#0 ] 22.4: zp[1]:148 [ tod_read::return_SEC#0 ] 16: zp[1]:147 [ tod_read::return_MIN#0 ] 12.44: zp[1]:146 [ tod_read::return_HOURS#0 ] 5.5: zp[1]:89 [ tod_read::return_TENTHS#2 ] 5.5: zp[1]:90 [ tod_read::return_SEC#2 ] 5.5: zp[1]:91 [ tod_read::return_MIN#2 ] 5.5: zp[1]:92 [ tod_read::return_HOURS#2 ] +Uplift Scope [ultoa_append] 2,500,000,000,000,550,000,000,000,000: zp[4]:45 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] 2,000,000,000,000,500,000,000,000,000: zp[1]:49 [ ultoa_append::digit#2 ultoa_append::digit#1 ] 333,333,333,333,350,000,000,000,000: zp[4]:120 [ ultoa_append::sub#0 ] 200,000,000,000,002: zp[4]:124 [ ultoa_append::return#0 ] 137,500,000,000,000.25: zp[2]:118 [ ultoa_append::buffer#0 ] +Uplift Scope [strupr] 2,714,285,714,285,714,000,000,000,000: zp[2]:30 [ strupr::src#2 strupr::src#1 ] 2,000,000,000,000,000,000,000,000,000: zp[1]:109 [ strupr::$0 ] +Uplift Scope [strlen] 3,000,000,000,000,000,300,000,000,000: zp[2]:33 [ strlen::str#3 strlen::str#0 ] 1,500,000,000,000,025,000,000,000,000: zp[2]:35 [ strlen::len#2 strlen::len#1 ] 200,000,000,000,002: zp[2]:104 [ strlen::return#2 ] +Uplift Scope [printf_ln] 2,000,000,000,000,000,000,000,000,000: zp[2]:96 [ printf_ln::$0 ] 2,000,000,000,000,000,000,000,000,000: zp[2]:98 [ printf_ln::$1 ] +Uplift Scope [] 1,703,703,703,703,703,700,000,000,000: zp[1]:76 [ printf_cursor_y ] 1,234,042,553,191,489,200,000,000,000: zp[2]:77 [ printf_cursor_ptr ] 235,955,056,179,775,300,000,000,000: zp[1]:75 [ printf_cursor_x ] 2,531,645,569.95: zp[4]:79 [ count ] 0: mem[12] [ printf_buffer ] 0: mem[4] [ TOD_ZERO ] +Uplift Scope [printf_padding] 2,750,000,000,000,000,400,000,000,000: zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] 166,666,666,667,316,670,000,000,000: zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] 166,666,666,666,666,660,000,000,000: zp[1]:28 [ printf_padding::pad#7 ] +Uplift Scope [uctoa] 383,333,333,333,350,040,000,000,000: zp[2]:66 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] 316,666,666,666,755,000,000,000,000: zp[1]:64 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] 230,769,230,769,230,770,000,000,000: zp[1]:63 [ uctoa::digit#2 uctoa::digit#1 ] 160,000,000,000,000,000,000,000,000: zp[1]:65 [ uctoa::started#2 uctoa::started#4 ] 60,000,000,000,000,010,000,000,000: zp[1]:170 [ uctoa::digit_value#0 ] 200,000,000,000,002: zp[2]:168 [ uctoa::buffer#3 ] +Uplift Scope [printf_str] 242,857,142,858,642,860,000,000,000: zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#0 ] 100,000,000,000,000,000,000,000,000: zp[1]:95 [ printf_str::ch#0 ] +Uplift Scope [ultoa] 378,571,428,571,575.4: zp[2]:43 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] 307,142,857,143,554.25: zp[4]:38 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] 228,571,428,571,430.84: zp[1]:37 [ ultoa::digit#2 ultoa::digit#1 ] 200,000,000,000,002: zp[1]:113 [ ultoa::$10 ] 150,000,000,000,001.5: zp[1]:42 [ ultoa::started#2 ultoa::started#4 ] 60,000,000,000,000.59: zp[4]:114 [ ultoa::digit_value#0 ] 2,002: zp[1]:110 [ ultoa::$11 ] 2,002: zp[2]:111 [ ultoa::buffer#3 ] +Uplift Scope [printf_number_buffer] 650,000,000,000,006.5: zp[1]:25 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] 119,047,619,047,620.23: zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] 100,000,000,000,001: zp[2]:106 [ printf_number_buffer::$19 ] 35,500,000,000,416.3: zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] 10,000,000,000,000.1: zp[1]:20 [ printf_number_buffer::format_min_length#3 ] 9,375,000,000,000.09: zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] 6,451,612,903,225.87: zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] 3,846,153,846,153.88: zp[1]:24 [ printf_number_buffer::format_upper_case#10 ] +Uplift Scope [diff] 45,500,000,000,005: zp[1]:74 [ diff::return#4 diff::return#2 diff::return#3 ] 20,000,000,000,006.5: zp[1]:73 [ diff::b#2 diff::b#0 diff::b#1 ] 18,000,000,000,004.5: zp[1]:72 [ diff::a#2 diff::a#0 diff::a#1 ] 2,000,000,000,002: zp[1]:176 [ diff::return#0 ] 2,000,000,000,002: zp[1]:178 [ diff::return#1 ] +Uplift Scope [print] 25,714,285,714,288.29: zp[1]:61 [ print::j#2 print::j#1 ] 3,000,000,000,003: zp[1]:59 [ print::i#2 print::i#1 ] 3,000,000,000,002.36: zp[1]:60 [ print::i1#2 print::i1#1 ] +Uplift Scope [printf_uchar] 10,000,000,000,005.5: zp[1]:62 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] +Uplift Scope [legal] 2,400,000,000,002.4: zp[1]:70 [ legal::i#2 legal::i#1 ] 2,000,000,000,002: zp[1]:175 [ legal::$0 ] 2,000,000,000,002: zp[1]:179 [ legal::$4 ] 333,333,333,333.67: zp[1]:177 [ legal::$3 ] 200,000,000,002: zp[1]:165 [ legal::return#0 ] 116,666,666,666.83: zp[1]:164 [ legal::column#0 ] 110,526,315,789.63: zp[1]:163 [ legal::row#0 ] 33,333,333,333.67: zp[1]:71 [ legal::return#4 ] +Uplift Scope [queen] 200,000,000,002: zp[1]:166 [ queen::$1 ] 200,000,000,002: zp[1]:167 [ queen::$4 ] 29,411,764,706.82: zp[1]:162 [ queen::column ] 21,052,631,579.74: zp[1]:161 [ queen::r ] 22: zp[1]:160 [ queen::row#0 ] +Uplift Scope [utoa_append] 25,055,003.5: zp[2]:56 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] 20,050,002.5: zp[1]:58 [ utoa_append::digit#2 utoa_append::digit#1 ] 3,335,000.5: zp[2]:156 [ utoa_append::sub#0 ] 20,002: zp[2]:158 [ utoa_append::return#0 ] 13,750.25: zp[2]:154 [ utoa_append::buffer#0 ] +Uplift Scope [utoa] 38,003.93: zp[2]:54 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] 30,717.36: zp[2]:51 [ utoa::value#2 utoa::value#6 utoa::value#0 ] 22,859.43: zp[1]:50 [ utoa::digit#2 utoa::digit#1 ] 20,002: zp[1]:151 [ utoa::$10 ] 15,001.5: zp[1]:53 [ utoa::started#2 utoa::started#4 ] 6,000.6: zp[2]:152 [ utoa::digit_value#0 ] 2,002: zp[1]:148 [ utoa::$11 ] 2,002: zp[2]:149 [ utoa::buffer#3 ] +Uplift Scope [tod_str] 202: zp[1]:128 [ tod_str::$0 ] 202: zp[1]:129 [ tod_str::$1 ] 202: zp[1]:130 [ tod_str::$2 ] 202: zp[1]:131 [ tod_str::$3 ] 202: zp[1]:132 [ tod_str::$4 ] 202: zp[1]:133 [ tod_str::$5 ] 202: zp[1]:134 [ tod_str::$6 ] 202: zp[1]:135 [ tod_str::$7 ] 202: zp[1]:136 [ tod_str::$8 ] 202: zp[1]:137 [ tod_str::$9 ] 202: zp[1]:138 [ tod_str::$10 ] 202: zp[1]:139 [ tod_str::$11 ] 202: zp[1]:140 [ tod_str::$12 ] 202: zp[1]:141 [ tod_str::$13 ] 202: zp[1]:142 [ tod_str::$14 ] 202: zp[1]:143 [ tod_str::$15 ] 53.25: zp[1]:94 [ tod_str::tod_HOURS#0 ] 19.36: zp[1]:93 [ tod_str::tod_MIN#0 ] 11.83: zp[1]:92 [ tod_str::tod_SEC#0 ] 8.52: zp[1]:91 [ tod_str::tod_TENTHS#0 ] +Uplift Scope [tod_read] 37.33: zp[1]:147 [ tod_read::return_TENTHS#0 ] 22.4: zp[1]:146 [ tod_read::return_SEC#0 ] 16: zp[1]:145 [ tod_read::return_MIN#0 ] 12.44: zp[1]:144 [ tod_read::return_HOURS#0 ] 5.5: zp[1]:87 [ tod_read::return_TENTHS#2 ] 5.5: zp[1]:88 [ tod_read::return_SEC#2 ] 5.5: zp[1]:89 [ tod_read::return_MIN#2 ] 5.5: zp[1]:90 [ tod_read::return_HOURS#2 ] Uplift Scope [printf_ulong] 105.5: zp[4]:16 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ] -Uplift Scope [tod_init] 37.33: zp[1]:88 [ tod_init::tod_HOURS#0 ] 22.4: zp[1]:87 [ tod_init::tod_MIN#0 ] 16: zp[1]:86 [ tod_init::tod_SEC#0 ] 12.44: zp[1]:85 [ tod_init::tod_TENTHS#0 ] +Uplift Scope [tod_init] 37.33: zp[1]:86 [ tod_init::tod_HOURS#0 ] 22.4: zp[1]:85 [ tod_init::tod_MIN#0 ] 16: zp[1]:84 [ tod_init::tod_SEC#0 ] 12.44: zp[1]:83 [ tod_init::tod_TENTHS#0 ] Uplift Scope [RADIX] Uplift Scope [printf_format_number] Uplift Scope [printf_buffer_number] @@ -10171,223 +10158,222 @@ Limited combination testing to 100 combinations of 1024 possible. Limited combination testing to 100 combinations of 20736 possible. Limited combination testing to 100 combinations of 65536 possible. Attempting to uplift remaining variables inzp[1]:8 [ memset::c#4 ] -Attempting to uplift remaining variables inzp[1]:70 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] -Attempting to uplift remaining variables inzp[1]:71 [ uctoa_append::digit#2 uctoa_append::digit#1 ] -Attempting to uplift remaining variables inzp[1]:175 [ uctoa_append::sub#0 ] -Attempting to uplift remaining variables inzp[1]:34 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] +Attempting to uplift remaining variables inzp[1]:68 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] +Attempting to uplift remaining variables inzp[1]:69 [ uctoa_append::digit#2 uctoa_append::digit#1 ] +Attempting to uplift remaining variables inzp[1]:173 [ uctoa_append::sub#0 ] +Attempting to uplift remaining variables inzp[1]:32 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] Attempting to uplift remaining variables inzp[1]:15 [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] -Attempting to uplift remaining variables inzp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] -Attempting to uplift remaining variables inzp[1]:51 [ ultoa_append::digit#2 ultoa_append::digit#1 ] -Attempting to uplift remaining variables inzp[1]:110 [ toupper::return#3 ] -Attempting to uplift remaining variables inzp[1]:111 [ strupr::$0 ] -Attempting to uplift remaining variables inzp[1]:78 [ printf_cursor_y ] -Attempting to uplift remaining variables inzp[1]:66 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] -Attempting to uplift remaining variables inzp[1]:77 [ printf_cursor_x ] -Attempting to uplift remaining variables inzp[1]:65 [ uctoa::digit#2 uctoa::digit#1 ] -Attempting to uplift remaining variables inzp[1]:176 [ uctoa_append::return#0 ] -Attempting to uplift remaining variables inzp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Attempting to uplift remaining variables inzp[1]:30 [ printf_padding::pad#7 ] -Attempting to uplift remaining variables inzp[1]:67 [ uctoa::started#2 uctoa::started#4 ] -Attempting to uplift remaining variables inzp[1]:97 [ printf_str::ch#0 ] -Attempting to uplift remaining variables inzp[1]:172 [ uctoa::digit_value#0 ] -Attempting to uplift remaining variables inzp[1]:27 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] -Attempting to uplift remaining variables inzp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] -Attempting to uplift remaining variables inzp[1]:115 [ ultoa::$10 ] -Attempting to uplift remaining variables inzp[1]:44 [ ultoa::started#2 ultoa::started#4 ] -Attempting to uplift remaining variables inzp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Attempting to uplift remaining variables inzp[1]:76 [ diff::return#4 diff::return#2 diff::return#3 ] -Attempting to uplift remaining variables inzp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Attempting to uplift remaining variables inzp[1]:63 [ print::j#2 print::j#1 ] -Attempting to uplift remaining variables inzp[1]:75 [ diff::b#2 diff::b#0 diff::b#1 ] -Attempting to uplift remaining variables inzp[1]:74 [ diff::a#2 diff::a#0 diff::a#1 ] -Attempting to uplift remaining variables inzp[1]:64 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] +Attempting to uplift remaining variables inzp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] +Attempting to uplift remaining variables inzp[1]:49 [ ultoa_append::digit#2 ultoa_append::digit#1 ] +Attempting to uplift remaining variables inzp[1]:108 [ toupper::return#3 ] +Attempting to uplift remaining variables inzp[1]:109 [ strupr::$0 ] +Attempting to uplift remaining variables inzp[1]:76 [ printf_cursor_y ] +Attempting to uplift remaining variables inzp[1]:64 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] +Attempting to uplift remaining variables inzp[1]:75 [ printf_cursor_x ] +Attempting to uplift remaining variables inzp[1]:63 [ uctoa::digit#2 uctoa::digit#1 ] +Attempting to uplift remaining variables inzp[1]:174 [ uctoa_append::return#0 ] +Attempting to uplift remaining variables inzp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Attempting to uplift remaining variables inzp[1]:28 [ printf_padding::pad#7 ] +Attempting to uplift remaining variables inzp[1]:65 [ uctoa::started#2 uctoa::started#4 ] +Attempting to uplift remaining variables inzp[1]:95 [ printf_str::ch#0 ] +Attempting to uplift remaining variables inzp[1]:170 [ uctoa::digit_value#0 ] +Attempting to uplift remaining variables inzp[1]:25 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] +Attempting to uplift remaining variables inzp[1]:37 [ ultoa::digit#2 ultoa::digit#1 ] +Attempting to uplift remaining variables inzp[1]:113 [ ultoa::$10 ] +Attempting to uplift remaining variables inzp[1]:42 [ ultoa::started#2 ultoa::started#4 ] +Attempting to uplift remaining variables inzp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Attempting to uplift remaining variables inzp[1]:74 [ diff::return#4 diff::return#2 diff::return#3 ] +Attempting to uplift remaining variables inzp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +Attempting to uplift remaining variables inzp[1]:61 [ print::j#2 print::j#1 ] +Attempting to uplift remaining variables inzp[1]:73 [ diff::b#2 diff::b#0 diff::b#1 ] +Attempting to uplift remaining variables inzp[1]:72 [ diff::a#2 diff::a#0 diff::a#1 ] +Attempting to uplift remaining variables inzp[1]:62 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] Attempting to uplift remaining variables inzp[1]:20 [ printf_number_buffer::format_min_length#3 ] Attempting to uplift remaining variables inzp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] Attempting to uplift remaining variables inzp[1]:21 [ printf_number_buffer::format_justify_left#10 ] -Attempting to uplift remaining variables inzp[1]:26 [ printf_number_buffer::format_upper_case#10 ] -Attempting to uplift remaining variables inzp[1]:61 [ print::i#2 print::i#1 ] -Attempting to uplift remaining variables inzp[1]:62 [ print::i1#2 print::i1#1 ] -Attempting to uplift remaining variables inzp[1]:72 [ legal::i#2 legal::i#1 ] -Attempting to uplift remaining variables inzp[1]:177 [ legal::$0 ] -Attempting to uplift remaining variables inzp[1]:178 [ diff::return#0 ] -Attempting to uplift remaining variables inzp[1]:180 [ diff::return#1 ] -Attempting to uplift remaining variables inzp[1]:181 [ legal::$4 ] -Attempting to uplift remaining variables inzp[1]:179 [ legal::$3 ] -Attempting to uplift remaining variables inzp[1]:167 [ legal::return#0 ] -Attempting to uplift remaining variables inzp[1]:168 [ queen::$1 ] -Attempting to uplift remaining variables inzp[1]:169 [ queen::$4 ] -Attempting to uplift remaining variables inzp[1]:166 [ legal::column#0 ] -Attempting to uplift remaining variables inzp[1]:165 [ legal::row#0 ] -Attempting to uplift remaining variables inzp[1]:73 [ legal::return#4 ] -Attempting to uplift remaining variables inzp[1]:164 [ queen::column ] -Attempting to uplift remaining variables inzp[1]:163 [ queen::r ] -Attempting to uplift remaining variables inzp[1]:60 [ utoa_append::digit#2 utoa_append::digit#1 ] -Attempting to uplift remaining variables inzp[1]:52 [ utoa::digit#2 utoa::digit#1 ] -Attempting to uplift remaining variables inzp[1]:153 [ utoa::$10 ] -Attempting to uplift remaining variables inzp[1]:55 [ utoa::started#2 utoa::started#4 ] -Attempting to uplift remaining variables inzp[1]:112 [ ultoa::$11 ] -Attempting to uplift remaining variables inzp[1]:150 [ utoa::$11 ] -Attempting to uplift remaining variables inzp[1]:130 [ tod_str::$0 ] -Attempting to uplift remaining variables inzp[1]:131 [ tod_str::$1 ] -Attempting to uplift remaining variables inzp[1]:132 [ tod_str::$2 ] -Attempting to uplift remaining variables inzp[1]:133 [ tod_str::$3 ] -Attempting to uplift remaining variables inzp[1]:134 [ tod_str::$4 ] -Attempting to uplift remaining variables inzp[1]:135 [ tod_str::$5 ] -Attempting to uplift remaining variables inzp[1]:136 [ tod_str::$6 ] -Attempting to uplift remaining variables inzp[1]:137 [ tod_str::$7 ] -Attempting to uplift remaining variables inzp[1]:138 [ tod_str::$8 ] -Attempting to uplift remaining variables inzp[1]:139 [ tod_str::$9 ] -Attempting to uplift remaining variables inzp[1]:140 [ tod_str::$10 ] -Attempting to uplift remaining variables inzp[1]:141 [ tod_str::$11 ] -Attempting to uplift remaining variables inzp[1]:142 [ tod_str::$12 ] -Attempting to uplift remaining variables inzp[1]:143 [ tod_str::$13 ] -Attempting to uplift remaining variables inzp[1]:144 [ tod_str::$14 ] -Attempting to uplift remaining variables inzp[1]:145 [ tod_str::$15 ] -Attempting to uplift remaining variables inzp[1]:96 [ tod_str::tod_HOURS#0 ] -Attempting to uplift remaining variables inzp[1]:88 [ tod_init::tod_HOURS#0 ] -Attempting to uplift remaining variables inzp[1]:149 [ tod_read::return_TENTHS#0 ] -Attempting to uplift remaining variables inzp[1]:87 [ tod_init::tod_MIN#0 ] -Attempting to uplift remaining variables inzp[1]:148 [ tod_read::return_SEC#0 ] -Attempting to uplift remaining variables inzp[1]:162 [ queen::row#0 ] -Attempting to uplift remaining variables inzp[1]:95 [ tod_str::tod_MIN#0 ] -Attempting to uplift remaining variables inzp[1]:86 [ tod_init::tod_SEC#0 ] -Attempting to uplift remaining variables inzp[1]:147 [ tod_read::return_MIN#0 ] -Attempting to uplift remaining variables inzp[1]:85 [ tod_init::tod_TENTHS#0 ] -Attempting to uplift remaining variables inzp[1]:146 [ tod_read::return_HOURS#0 ] -Attempting to uplift remaining variables inzp[1]:94 [ tod_str::tod_SEC#0 ] -Attempting to uplift remaining variables inzp[1]:93 [ tod_str::tod_TENTHS#0 ] -Attempting to uplift remaining variables inzp[1]:89 [ tod_read::return_TENTHS#2 ] -Attempting to uplift remaining variables inzp[1]:90 [ tod_read::return_SEC#2 ] -Attempting to uplift remaining variables inzp[1]:91 [ tod_read::return_MIN#2 ] -Attempting to uplift remaining variables inzp[1]:92 [ tod_read::return_HOURS#2 ] -Coalescing zero page register [ zp[4]:16 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ] ] with [ zp[4]:81 [ count ] ] - score: 2 -Coalescing zero page register [ zp[1]:74 [ diff::a#2 diff::a#0 diff::a#1 ] ] with [ zp[1]:76 [ diff::return#4 diff::return#2 diff::return#3 ] ] - score: 2 -Coalescing zero page register [ zp[2]:79 [ printf_cursor_ptr ] ] with [ zp[2]:102 [ printf_scroll::$4 ] ] - score: 2 -Coalescing zero page register [ zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 ] ] with [ zp[2]:23 [ printf_number_buffer::buffer_digits#10 ] ] - score: 1 -Coalescing zero page register [ zp[2]:4 [ memset::num#2 ] ] with [ zp[2]:104 [ memset::end#0 ] ] - score: 1 +Attempting to uplift remaining variables inzp[1]:24 [ printf_number_buffer::format_upper_case#10 ] +Attempting to uplift remaining variables inzp[1]:59 [ print::i#2 print::i#1 ] +Attempting to uplift remaining variables inzp[1]:60 [ print::i1#2 print::i1#1 ] +Attempting to uplift remaining variables inzp[1]:70 [ legal::i#2 legal::i#1 ] +Attempting to uplift remaining variables inzp[1]:175 [ legal::$0 ] +Attempting to uplift remaining variables inzp[1]:176 [ diff::return#0 ] +Attempting to uplift remaining variables inzp[1]:178 [ diff::return#1 ] +Attempting to uplift remaining variables inzp[1]:179 [ legal::$4 ] +Attempting to uplift remaining variables inzp[1]:177 [ legal::$3 ] +Attempting to uplift remaining variables inzp[1]:165 [ legal::return#0 ] +Attempting to uplift remaining variables inzp[1]:166 [ queen::$1 ] +Attempting to uplift remaining variables inzp[1]:167 [ queen::$4 ] +Attempting to uplift remaining variables inzp[1]:164 [ legal::column#0 ] +Attempting to uplift remaining variables inzp[1]:163 [ legal::row#0 ] +Attempting to uplift remaining variables inzp[1]:71 [ legal::return#4 ] +Attempting to uplift remaining variables inzp[1]:162 [ queen::column ] +Attempting to uplift remaining variables inzp[1]:161 [ queen::r ] +Attempting to uplift remaining variables inzp[1]:58 [ utoa_append::digit#2 utoa_append::digit#1 ] +Attempting to uplift remaining variables inzp[1]:50 [ utoa::digit#2 utoa::digit#1 ] +Attempting to uplift remaining variables inzp[1]:151 [ utoa::$10 ] +Attempting to uplift remaining variables inzp[1]:53 [ utoa::started#2 utoa::started#4 ] +Attempting to uplift remaining variables inzp[1]:110 [ ultoa::$11 ] +Attempting to uplift remaining variables inzp[1]:148 [ utoa::$11 ] +Attempting to uplift remaining variables inzp[1]:128 [ tod_str::$0 ] +Attempting to uplift remaining variables inzp[1]:129 [ tod_str::$1 ] +Attempting to uplift remaining variables inzp[1]:130 [ tod_str::$2 ] +Attempting to uplift remaining variables inzp[1]:131 [ tod_str::$3 ] +Attempting to uplift remaining variables inzp[1]:132 [ tod_str::$4 ] +Attempting to uplift remaining variables inzp[1]:133 [ tod_str::$5 ] +Attempting to uplift remaining variables inzp[1]:134 [ tod_str::$6 ] +Attempting to uplift remaining variables inzp[1]:135 [ tod_str::$7 ] +Attempting to uplift remaining variables inzp[1]:136 [ tod_str::$8 ] +Attempting to uplift remaining variables inzp[1]:137 [ tod_str::$9 ] +Attempting to uplift remaining variables inzp[1]:138 [ tod_str::$10 ] +Attempting to uplift remaining variables inzp[1]:139 [ tod_str::$11 ] +Attempting to uplift remaining variables inzp[1]:140 [ tod_str::$12 ] +Attempting to uplift remaining variables inzp[1]:141 [ tod_str::$13 ] +Attempting to uplift remaining variables inzp[1]:142 [ tod_str::$14 ] +Attempting to uplift remaining variables inzp[1]:143 [ tod_str::$15 ] +Attempting to uplift remaining variables inzp[1]:94 [ tod_str::tod_HOURS#0 ] +Attempting to uplift remaining variables inzp[1]:86 [ tod_init::tod_HOURS#0 ] +Attempting to uplift remaining variables inzp[1]:147 [ tod_read::return_TENTHS#0 ] +Attempting to uplift remaining variables inzp[1]:85 [ tod_init::tod_MIN#0 ] +Attempting to uplift remaining variables inzp[1]:146 [ tod_read::return_SEC#0 ] +Attempting to uplift remaining variables inzp[1]:160 [ queen::row#0 ] +Attempting to uplift remaining variables inzp[1]:93 [ tod_str::tod_MIN#0 ] +Attempting to uplift remaining variables inzp[1]:84 [ tod_init::tod_SEC#0 ] +Attempting to uplift remaining variables inzp[1]:145 [ tod_read::return_MIN#0 ] +Attempting to uplift remaining variables inzp[1]:83 [ tod_init::tod_TENTHS#0 ] +Attempting to uplift remaining variables inzp[1]:144 [ tod_read::return_HOURS#0 ] +Attempting to uplift remaining variables inzp[1]:92 [ tod_str::tod_SEC#0 ] +Attempting to uplift remaining variables inzp[1]:91 [ tod_str::tod_TENTHS#0 ] +Attempting to uplift remaining variables inzp[1]:87 [ tod_read::return_TENTHS#2 ] +Attempting to uplift remaining variables inzp[1]:88 [ tod_read::return_SEC#2 ] +Attempting to uplift remaining variables inzp[1]:89 [ tod_read::return_MIN#2 ] +Attempting to uplift remaining variables inzp[1]:90 [ tod_read::return_HOURS#2 ] +Coalescing zero page register [ zp[4]:16 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ] ] with [ zp[4]:79 [ count ] ] - score: 2 +Coalescing zero page register [ zp[1]:72 [ diff::a#2 diff::a#0 diff::a#1 ] ] with [ zp[1]:74 [ diff::return#4 diff::return#2 diff::return#3 ] ] - score: 2 +Coalescing zero page register [ zp[2]:77 [ printf_cursor_ptr ] ] with [ zp[2]:100 [ printf_scroll::$4 ] ] - score: 2 +Coalescing zero page register [ zp[2]:4 [ memset::num#2 ] ] with [ zp[2]:102 [ memset::end#0 ] ] - score: 1 Coalescing zero page register [ zp[2]:6 [ memset::str#3 ] ] with [ zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] ] - score: 1 -Coalescing zero page register [ zp[1]:15 [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] ] with [ zp[1]:30 [ printf_padding::pad#7 ] ] - score: 1 -Coalescing zero page register [ zp[1]:15 [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 printf_padding::pad#7 ] ] with [ zp[1]:97 [ printf_str::ch#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:20 [ printf_number_buffer::format_min_length#3 ] ] with [ zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] - score: 1 -Coalescing zero page register [ zp[1]:34 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] ] with [ zp[1]:110 [ toupper::return#3 ] ] - score: 1 -Coalescing zero page register [ zp[2]:37 [ strlen::len#2 strlen::len#1 ] ] with [ zp[2]:106 [ strlen::return#2 ] ] - score: 1 -Coalescing zero page register [ zp[4]:40 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] ] with [ zp[4]:47 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] ] - score: 1 -Coalescing zero page register [ zp[4]:40 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] ] with [ zp[4]:126 [ ultoa_append::return#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] ] with [ zp[2]:113 [ ultoa::buffer#3 ] ] - score: 1 -Coalescing zero page register [ zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ] ] with [ zp[2]:120 [ ultoa_append::buffer#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:53 [ utoa::value#2 utoa::value#6 utoa::value#0 ] ] with [ zp[2]:58 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] - score: 1 -Coalescing zero page register [ zp[2]:53 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] with [ zp[2]:160 [ utoa_append::return#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:56 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] ] with [ zp[2]:151 [ utoa::buffer#3 ] ] - score: 1 -Coalescing zero page register [ zp[2]:56 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 ] ] with [ zp[2]:156 [ utoa_append::buffer#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:61 [ print::i#2 print::i#1 ] ] with [ zp[1]:64 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:66 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] ] with [ zp[1]:70 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] ] - score: 1 -Coalescing zero page register [ zp[1]:66 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] ] with [ zp[1]:176 [ uctoa_append::return#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:68 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] ] with [ zp[2]:170 [ uctoa::buffer#3 ] ] - score: 1 -Coalescing zero page register [ zp[2]:68 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 ] ] with [ zp[2]:173 [ uctoa_append::buffer#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:73 [ legal::return#4 ] ] with [ zp[1]:167 [ legal::return#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:79 [ printf_cursor_ptr printf_scroll::$4 ] ] with [ zp[2]:98 [ printf_ln::$0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:79 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 ] ] with [ zp[2]:100 [ printf_ln::$1 ] ] - score: 1 -Coalescing zero page register [ zp[1]:89 [ tod_read::return_TENTHS#2 ] ] with [ zp[1]:93 [ tod_str::tod_TENTHS#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:89 [ tod_read::return_TENTHS#2 tod_str::tod_TENTHS#0 ] ] with [ zp[1]:149 [ tod_read::return_TENTHS#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:90 [ tod_read::return_SEC#2 ] ] with [ zp[1]:94 [ tod_str::tod_SEC#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:90 [ tod_read::return_SEC#2 tod_str::tod_SEC#0 ] ] with [ zp[1]:148 [ tod_read::return_SEC#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:91 [ tod_read::return_MIN#2 ] ] with [ zp[1]:95 [ tod_str::tod_MIN#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:91 [ tod_read::return_MIN#2 tod_str::tod_MIN#0 ] ] with [ zp[1]:147 [ tod_read::return_MIN#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:92 [ tod_read::return_HOURS#2 ] ] with [ zp[1]:96 [ tod_str::tod_HOURS#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:92 [ tod_read::return_HOURS#2 tod_str::tod_HOURS#0 ] ] with [ zp[1]:146 [ tod_read::return_HOURS#0 ] ] - score: 1 -Coalescing zero page register [ zp[4]:116 [ ultoa::digit_value#0 ] ] with [ zp[4]:122 [ ultoa_append::sub#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:130 [ tod_str::$0 ] ] with [ zp[1]:131 [ tod_str::$1 ] ] - score: 1 -Coalescing zero page register [ zp[1]:132 [ tod_str::$2 ] ] with [ zp[1]:133 [ tod_str::$3 ] ] - score: 1 -Coalescing zero page register [ zp[1]:134 [ tod_str::$4 ] ] with [ zp[1]:135 [ tod_str::$5 ] ] - score: 1 -Coalescing zero page register [ zp[1]:136 [ tod_str::$6 ] ] with [ zp[1]:137 [ tod_str::$7 ] ] - score: 1 -Coalescing zero page register [ zp[1]:138 [ tod_str::$8 ] ] with [ zp[1]:139 [ tod_str::$9 ] ] - score: 1 -Coalescing zero page register [ zp[1]:140 [ tod_str::$10 ] ] with [ zp[1]:141 [ tod_str::$11 ] ] - score: 1 -Coalescing zero page register [ zp[1]:142 [ tod_str::$12 ] ] with [ zp[1]:143 [ tod_str::$13 ] ] - score: 1 -Coalescing zero page register [ zp[1]:144 [ tod_str::$14 ] ] with [ zp[1]:145 [ tod_str::$15 ] ] - score: 1 -Coalescing zero page register [ zp[2]:154 [ utoa::digit_value#0 ] ] with [ zp[2]:158 [ utoa_append::sub#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:162 [ queen::row#0 ] ] with [ zp[1]:163 [ queen::r ] ] - score: 1 -Coalescing zero page register [ zp[1]:164 [ queen::column ] ] with [ zp[1]:166 [ legal::column#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:172 [ uctoa::digit_value#0 ] ] with [ zp[1]:175 [ uctoa_append::sub#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:178 [ diff::return#0 ] ] with [ zp[1]:179 [ legal::$3 ] ] - score: 1 -Coalescing zero page register [ zp[1]:180 [ diff::return#1 ] ] with [ zp[1]:181 [ legal::$4 ] ] - score: 1 -Coalescing zero page register [ zp[1]:34 [ toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 ] ] with [ zp[1]:111 [ strupr::$0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:37 [ strlen::len#2 strlen::len#1 strlen::return#2 ] ] with [ zp[2]:108 [ printf_number_buffer::$19 ] ] - score: 1 -Coalescing zero page register [ zp[1]:61 [ print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] ] with [ zp[1]:62 [ print::i1#2 print::i1#1 ] ] - score: 1 -Coalescing zero page register [ zp[1]:73 [ legal::return#4 legal::return#0 ] ] with [ zp[1]:168 [ queen::$1 ] ] - score: 1 -Coalescing zero page register [ zp[1]:74 [ diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 ] ] with [ zp[1]:180 [ diff::return#1 legal::$4 ] ] - score: 1 -Coalescing zero page register [ zp[1]:89 [ tod_read::return_TENTHS#2 tod_str::tod_TENTHS#0 tod_read::return_TENTHS#0 ] ] with [ zp[1]:144 [ tod_str::$14 tod_str::$15 ] ] - score: 1 -Coalescing zero page register [ zp[1]:90 [ tod_read::return_SEC#2 tod_str::tod_SEC#0 tod_read::return_SEC#0 ] ] with [ zp[1]:140 [ tod_str::$10 tod_str::$11 ] ] - score: 1 -Coalescing zero page register [ zp[1]:91 [ tod_read::return_MIN#2 tod_str::tod_MIN#0 tod_read::return_MIN#0 ] ] with [ zp[1]:136 [ tod_str::$6 tod_str::$7 ] ] - score: 1 -Coalescing zero page register [ zp[1]:92 [ tod_read::return_HOURS#2 tod_str::tod_HOURS#0 tod_read::return_HOURS#0 ] ] with [ zp[1]:132 [ tod_str::$2 tod_str::$3 ] ] - score: 1 -Coalescing zero page register [ zp[1]:162 [ queen::row#0 queen::r ] ] with [ zp[1]:165 [ legal::row#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:162 [ queen::row#0 queen::r legal::row#0 ] ] with [ zp[1]:169 [ queen::$4 ] ] - score: 1 +Coalescing zero page register [ zp[1]:15 [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] ] with [ zp[1]:28 [ printf_padding::pad#7 ] ] - score: 1 +Coalescing zero page register [ zp[1]:15 [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 printf_padding::pad#7 ] ] with [ zp[1]:95 [ printf_str::ch#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:20 [ printf_number_buffer::format_min_length#3 ] ] with [ zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] - score: 1 +Coalescing zero page register [ zp[1]:32 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] ] with [ zp[1]:108 [ toupper::return#3 ] ] - score: 1 +Coalescing zero page register [ zp[2]:35 [ strlen::len#2 strlen::len#1 ] ] with [ zp[2]:104 [ strlen::return#2 ] ] - score: 1 +Coalescing zero page register [ zp[4]:38 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] ] with [ zp[4]:45 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] ] - score: 1 +Coalescing zero page register [ zp[4]:38 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] ] with [ zp[4]:124 [ ultoa_append::return#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:43 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] ] with [ zp[2]:111 [ ultoa::buffer#3 ] ] - score: 1 +Coalescing zero page register [ zp[2]:43 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ] ] with [ zp[2]:118 [ ultoa_append::buffer#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:51 [ utoa::value#2 utoa::value#6 utoa::value#0 ] ] with [ zp[2]:56 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] - score: 1 +Coalescing zero page register [ zp[2]:51 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] with [ zp[2]:158 [ utoa_append::return#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:54 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] ] with [ zp[2]:149 [ utoa::buffer#3 ] ] - score: 1 +Coalescing zero page register [ zp[2]:54 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 ] ] with [ zp[2]:154 [ utoa_append::buffer#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:59 [ print::i#2 print::i#1 ] ] with [ zp[1]:62 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:64 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] ] with [ zp[1]:68 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] ] - score: 1 +Coalescing zero page register [ zp[1]:64 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] ] with [ zp[1]:174 [ uctoa_append::return#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:66 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] ] with [ zp[2]:168 [ uctoa::buffer#3 ] ] - score: 1 +Coalescing zero page register [ zp[2]:66 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 ] ] with [ zp[2]:171 [ uctoa_append::buffer#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:71 [ legal::return#4 ] ] with [ zp[1]:165 [ legal::return#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:77 [ printf_cursor_ptr printf_scroll::$4 ] ] with [ zp[2]:96 [ printf_ln::$0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:77 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 ] ] with [ zp[2]:98 [ printf_ln::$1 ] ] - score: 1 +Coalescing zero page register [ zp[1]:87 [ tod_read::return_TENTHS#2 ] ] with [ zp[1]:91 [ tod_str::tod_TENTHS#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:87 [ tod_read::return_TENTHS#2 tod_str::tod_TENTHS#0 ] ] with [ zp[1]:147 [ tod_read::return_TENTHS#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:88 [ tod_read::return_SEC#2 ] ] with [ zp[1]:92 [ tod_str::tod_SEC#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:88 [ tod_read::return_SEC#2 tod_str::tod_SEC#0 ] ] with [ zp[1]:146 [ tod_read::return_SEC#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:89 [ tod_read::return_MIN#2 ] ] with [ zp[1]:93 [ tod_str::tod_MIN#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:89 [ tod_read::return_MIN#2 tod_str::tod_MIN#0 ] ] with [ zp[1]:145 [ tod_read::return_MIN#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:90 [ tod_read::return_HOURS#2 ] ] with [ zp[1]:94 [ tod_str::tod_HOURS#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:90 [ tod_read::return_HOURS#2 tod_str::tod_HOURS#0 ] ] with [ zp[1]:144 [ tod_read::return_HOURS#0 ] ] - score: 1 +Coalescing zero page register [ zp[4]:114 [ ultoa::digit_value#0 ] ] with [ zp[4]:120 [ ultoa_append::sub#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:128 [ tod_str::$0 ] ] with [ zp[1]:129 [ tod_str::$1 ] ] - score: 1 +Coalescing zero page register [ zp[1]:130 [ tod_str::$2 ] ] with [ zp[1]:131 [ tod_str::$3 ] ] - score: 1 +Coalescing zero page register [ zp[1]:132 [ tod_str::$4 ] ] with [ zp[1]:133 [ tod_str::$5 ] ] - score: 1 +Coalescing zero page register [ zp[1]:134 [ tod_str::$6 ] ] with [ zp[1]:135 [ tod_str::$7 ] ] - score: 1 +Coalescing zero page register [ zp[1]:136 [ tod_str::$8 ] ] with [ zp[1]:137 [ tod_str::$9 ] ] - score: 1 +Coalescing zero page register [ zp[1]:138 [ tod_str::$10 ] ] with [ zp[1]:139 [ tod_str::$11 ] ] - score: 1 +Coalescing zero page register [ zp[1]:140 [ tod_str::$12 ] ] with [ zp[1]:141 [ tod_str::$13 ] ] - score: 1 +Coalescing zero page register [ zp[1]:142 [ tod_str::$14 ] ] with [ zp[1]:143 [ tod_str::$15 ] ] - score: 1 +Coalescing zero page register [ zp[2]:152 [ utoa::digit_value#0 ] ] with [ zp[2]:156 [ utoa_append::sub#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:160 [ queen::row#0 ] ] with [ zp[1]:161 [ queen::r ] ] - score: 1 +Coalescing zero page register [ zp[1]:162 [ queen::column ] ] with [ zp[1]:164 [ legal::column#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:170 [ uctoa::digit_value#0 ] ] with [ zp[1]:173 [ uctoa_append::sub#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:176 [ diff::return#0 ] ] with [ zp[1]:177 [ legal::$3 ] ] - score: 1 +Coalescing zero page register [ zp[1]:178 [ diff::return#1 ] ] with [ zp[1]:179 [ legal::$4 ] ] - score: 1 +Coalescing zero page register [ zp[1]:32 [ toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 ] ] with [ zp[1]:109 [ strupr::$0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:35 [ strlen::len#2 strlen::len#1 strlen::return#2 ] ] with [ zp[2]:106 [ printf_number_buffer::$19 ] ] - score: 1 +Coalescing zero page register [ zp[1]:59 [ print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] ] with [ zp[1]:60 [ print::i1#2 print::i1#1 ] ] - score: 1 +Coalescing zero page register [ zp[1]:71 [ legal::return#4 legal::return#0 ] ] with [ zp[1]:166 [ queen::$1 ] ] - score: 1 +Coalescing zero page register [ zp[1]:72 [ diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 ] ] with [ zp[1]:178 [ diff::return#1 legal::$4 ] ] - score: 1 +Coalescing zero page register [ zp[1]:87 [ tod_read::return_TENTHS#2 tod_str::tod_TENTHS#0 tod_read::return_TENTHS#0 ] ] with [ zp[1]:142 [ tod_str::$14 tod_str::$15 ] ] - score: 1 +Coalescing zero page register [ zp[1]:88 [ tod_read::return_SEC#2 tod_str::tod_SEC#0 tod_read::return_SEC#0 ] ] with [ zp[1]:138 [ tod_str::$10 tod_str::$11 ] ] - score: 1 +Coalescing zero page register [ zp[1]:89 [ tod_read::return_MIN#2 tod_str::tod_MIN#0 tod_read::return_MIN#0 ] ] with [ zp[1]:134 [ tod_str::$6 tod_str::$7 ] ] - score: 1 +Coalescing zero page register [ zp[1]:90 [ tod_read::return_HOURS#2 tod_str::tod_HOURS#0 tod_read::return_HOURS#0 ] ] with [ zp[1]:130 [ tod_str::$2 tod_str::$3 ] ] - score: 1 +Coalescing zero page register [ zp[1]:160 [ queen::row#0 queen::r ] ] with [ zp[1]:163 [ legal::row#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:160 [ queen::row#0 queen::r legal::row#0 ] ] with [ zp[1]:167 [ queen::$4 ] ] - score: 1 Coalescing zero page register [ zp[2]:11 [ memcpy::src#2 memcpy::src#1 ] ] with [ zp[2]:4 [ memset::num#2 memset::end#0 ] ] Coalescing zero page register [ zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 ] ] with [ zp[2]:6 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] -Coalescing zero page register [ zp[1]:27 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] ] with [ zp[1]:8 [ memset::c#4 ] ] -Coalescing zero page register [ zp[1]:34 [ toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 strupr::$0 ] ] with [ zp[1]:15 [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 printf_padding::pad#7 printf_str::ch#0 ] ] -Coalescing zero page register [ zp[2]:35 [ strlen::str#3 strlen::str#1 strlen::str#0 ] ] with [ zp[2]:32 [ strupr::src#2 strupr::str#0 strupr::src#1 ] ] -Coalescing zero page register [ zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] ] with [ zp[1]:20 [ printf_number_buffer::format_min_length#3 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] -Coalescing zero page register [ zp[1]:44 [ ultoa::started#2 ultoa::started#4 ] ] with [ zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] ] -Coalescing zero page register [ zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 ] ] with [ zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 printf_number_buffer::buffer_digits#10 ] ] -Coalescing zero page register [ zp[1]:51 [ ultoa_append::digit#2 ultoa_append::digit#1 ] ] with [ zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] ] -Coalescing zero page register [ zp[1]:52 [ utoa::digit#2 utoa::digit#1 ] ] with [ zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] ] -Coalescing zero page register [ zp[2]:53 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] with [ zp[2]:37 [ strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] -Coalescing zero page register [ zp[1]:55 [ utoa::started#2 utoa::started#4 ] ] with [ zp[1]:26 [ printf_number_buffer::format_upper_case#10 ] ] -Coalescing zero page register [ zp[1]:60 [ utoa_append::digit#2 utoa_append::digit#1 ] ] with [ zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] ] -Coalescing zero page register [ zp[1]:63 [ print::j#2 print::j#1 ] ] with [ zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] ] -Coalescing zero page register [ zp[2]:68 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 ] ] with [ zp[2]:56 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ] ] -Coalescing zero page register [ zp[1]:72 [ legal::i#2 legal::i#1 ] ] with [ zp[1]:61 [ print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 print::i1#2 print::i1#1 ] ] -Coalescing zero page register [ zp[1]:73 [ legal::return#4 legal::return#0 queen::$1 ] ] with [ zp[1]:65 [ uctoa::digit#2 uctoa::digit#1 ] ] -Coalescing zero page register [ zp[1]:74 [ diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 ] ] with [ zp[1]:66 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 uctoa_append::return#0 ] ] -Coalescing zero page register [ zp[1]:75 [ diff::b#2 diff::b#0 diff::b#1 ] ] with [ zp[1]:67 [ uctoa::started#2 uctoa::started#4 ] ] -Coalescing zero page register [ zp[1]:85 [ tod_init::tod_TENTHS#0 ] ] with [ zp[1]:71 [ uctoa_append::digit#2 uctoa_append::digit#1 ] ] -Coalescing zero page register [ zp[1]:89 [ tod_read::return_TENTHS#2 tod_str::tod_TENTHS#0 tod_read::return_TENTHS#0 tod_str::$14 tod_str::$15 ] ] with [ zp[1]:86 [ tod_init::tod_SEC#0 ] ] -Coalescing zero page register [ zp[1]:90 [ tod_read::return_SEC#2 tod_str::tod_SEC#0 tod_read::return_SEC#0 tod_str::$10 tod_str::$11 ] ] with [ zp[1]:87 [ tod_init::tod_MIN#0 ] ] -Coalescing zero page register [ zp[1]:91 [ tod_read::return_MIN#2 tod_str::tod_MIN#0 tod_read::return_MIN#0 tod_str::$6 tod_str::$7 ] ] with [ zp[1]:88 [ tod_init::tod_HOURS#0 ] ] -Coalescing zero page register [ zp[1]:112 [ ultoa::$11 ] ] with [ zp[1]:92 [ tod_read::return_HOURS#2 tod_str::tod_HOURS#0 tod_read::return_HOURS#0 tod_str::$2 tod_str::$3 ] ] -Coalescing zero page register [ zp[1]:130 [ tod_str::$0 tod_str::$1 ] ] with [ zp[1]:115 [ ultoa::$10 ] ] -Coalescing zero page register [ zp[1]:150 [ utoa::$11 ] ] with [ zp[1]:134 [ tod_str::$4 tod_str::$5 ] ] -Coalescing zero page register [ zp[1]:153 [ utoa::$10 ] ] with [ zp[1]:138 [ tod_str::$8 tod_str::$9 ] ] -Coalescing zero page register [ zp[1]:162 [ queen::row#0 queen::r legal::row#0 queen::$4 ] ] with [ zp[1]:142 [ tod_str::$12 tod_str::$13 ] ] -Coalescing zero page register [ zp[1]:177 [ legal::$0 ] ] with [ zp[1]:172 [ uctoa::digit_value#0 uctoa_append::sub#0 ] ] -Coalescing zero page register [ zp[2]:35 [ strlen::str#3 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 ] ] with [ zp[2]:11 [ memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] -Coalescing zero page register [ zp[2]:53 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] with [ zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] -Coalescing zero page register [ zp[2]:68 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ] ] with [ zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 printf_number_buffer::buffer_digits#10 ] ] -Coalescing zero page register [ zp[1]:73 [ legal::return#4 legal::return#0 queen::$1 uctoa::digit#2 uctoa::digit#1 ] ] with [ zp[1]:27 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 memset::c#4 ] ] -Coalescing zero page register [ zp[1]:74 [ diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 uctoa_append::return#0 ] ] with [ zp[1]:34 [ toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 strupr::$0 printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 printf_padding::pad#7 printf_str::ch#0 ] ] -Coalescing zero page register [ zp[1]:75 [ diff::b#2 diff::b#0 diff::b#1 uctoa::started#2 uctoa::started#4 ] ] with [ zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_min_length#3 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] -Coalescing zero page register [ zp[1]:85 [ tod_init::tod_TENTHS#0 uctoa_append::digit#2 uctoa_append::digit#1 ] ] with [ zp[1]:44 [ ultoa::started#2 ultoa::started#4 printf_number_buffer::format_justify_left#10 ] ] -Coalescing zero page register [ zp[1]:89 [ tod_read::return_TENTHS#2 tod_str::tod_TENTHS#0 tod_read::return_TENTHS#0 tod_str::$14 tod_str::$15 tod_init::tod_SEC#0 ] ] with [ zp[1]:51 [ ultoa_append::digit#2 ultoa_append::digit#1 printf_number_buffer::format_zero_padding#10 ] ] -Coalescing zero page register [ zp[1]:90 [ tod_read::return_SEC#2 tod_str::tod_SEC#0 tod_read::return_SEC#0 tod_str::$10 tod_str::$11 tod_init::tod_MIN#0 ] ] with [ zp[1]:52 [ utoa::digit#2 utoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] ] -Coalescing zero page register [ zp[1]:91 [ tod_read::return_MIN#2 tod_str::tod_MIN#0 tod_read::return_MIN#0 tod_str::$6 tod_str::$7 tod_init::tod_HOURS#0 ] ] with [ zp[1]:55 [ utoa::started#2 utoa::started#4 printf_number_buffer::format_upper_case#10 ] ] -Coalescing zero page register [ zp[1]:112 [ ultoa::$11 tod_read::return_HOURS#2 tod_str::tod_HOURS#0 tod_read::return_HOURS#0 tod_str::$2 tod_str::$3 ] ] with [ zp[1]:60 [ utoa_append::digit#2 utoa_append::digit#1 printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] ] -Coalescing zero page register [ zp[1]:150 [ utoa::$11 tod_str::$4 tod_str::$5 ] ] with [ zp[1]:63 [ print::j#2 print::j#1 printf_padding::i#2 printf_padding::i#1 ] ] -Coalescing zero page register [ zp[1]:153 [ utoa::$10 tod_str::$8 tod_str::$9 ] ] with [ zp[1]:72 [ legal::i#2 legal::i#1 print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 print::i1#2 print::i1#1 ] ] -Coalescing zero page register [ zp[1]:177 [ legal::$0 uctoa::digit_value#0 uctoa_append::sub#0 ] ] with [ zp[1]:130 [ tod_str::$0 tod_str::$1 ultoa::$10 ] ] -Coalescing zero page register [ zp[2]:154 [ utoa::digit_value#0 utoa_append::sub#0 ] ] with [ zp[2]:35 [ strlen::str#3 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] -Coalescing zero page register [ zp[1]:178 [ diff::return#0 legal::$3 ] ] with [ zp[1]:85 [ tod_init::tod_TENTHS#0 uctoa_append::digit#2 uctoa_append::digit#1 ultoa::started#2 ultoa::started#4 printf_number_buffer::format_justify_left#10 ] ] +Coalescing zero page register [ zp[1]:25 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] ] with [ zp[1]:8 [ memset::c#4 ] ] +Coalescing zero page register [ zp[2]:30 [ strupr::src#2 strupr::src#1 ] ] with [ zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#0 ] ] +Coalescing zero page register [ zp[1]:32 [ toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 strupr::$0 ] ] with [ zp[1]:15 [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 printf_padding::pad#7 printf_str::ch#0 ] ] +Coalescing zero page register [ zp[1]:37 [ ultoa::digit#2 ultoa::digit#1 ] ] with [ zp[1]:20 [ printf_number_buffer::format_min_length#3 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] +Coalescing zero page register [ zp[1]:42 [ ultoa::started#2 ultoa::started#4 ] ] with [ zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] ] +Coalescing zero page register [ zp[2]:43 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 ] ] with [ zp[2]:33 [ strlen::str#3 strlen::str#0 ] ] +Coalescing zero page register [ zp[1]:49 [ ultoa_append::digit#2 ultoa_append::digit#1 ] ] with [ zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] ] +Coalescing zero page register [ zp[1]:50 [ utoa::digit#2 utoa::digit#1 ] ] with [ zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] ] +Coalescing zero page register [ zp[2]:51 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] with [ zp[2]:35 [ strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] +Coalescing zero page register [ zp[1]:53 [ utoa::started#2 utoa::started#4 ] ] with [ zp[1]:24 [ printf_number_buffer::format_upper_case#10 ] ] +Coalescing zero page register [ zp[1]:58 [ utoa_append::digit#2 utoa_append::digit#1 ] ] with [ zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] ] +Coalescing zero page register [ zp[1]:61 [ print::j#2 print::j#1 ] ] with [ zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] ] +Coalescing zero page register [ zp[2]:66 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 ] ] with [ zp[2]:54 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ] ] +Coalescing zero page register [ zp[1]:70 [ legal::i#2 legal::i#1 ] ] with [ zp[1]:59 [ print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 print::i1#2 print::i1#1 ] ] +Coalescing zero page register [ zp[1]:71 [ legal::return#4 legal::return#0 queen::$1 ] ] with [ zp[1]:63 [ uctoa::digit#2 uctoa::digit#1 ] ] +Coalescing zero page register [ zp[1]:72 [ diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 ] ] with [ zp[1]:64 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 uctoa_append::return#0 ] ] +Coalescing zero page register [ zp[1]:73 [ diff::b#2 diff::b#0 diff::b#1 ] ] with [ zp[1]:65 [ uctoa::started#2 uctoa::started#4 ] ] +Coalescing zero page register [ zp[1]:83 [ tod_init::tod_TENTHS#0 ] ] with [ zp[1]:69 [ uctoa_append::digit#2 uctoa_append::digit#1 ] ] +Coalescing zero page register [ zp[1]:87 [ tod_read::return_TENTHS#2 tod_str::tod_TENTHS#0 tod_read::return_TENTHS#0 tod_str::$14 tod_str::$15 ] ] with [ zp[1]:84 [ tod_init::tod_SEC#0 ] ] +Coalescing zero page register [ zp[1]:88 [ tod_read::return_SEC#2 tod_str::tod_SEC#0 tod_read::return_SEC#0 tod_str::$10 tod_str::$11 ] ] with [ zp[1]:85 [ tod_init::tod_MIN#0 ] ] +Coalescing zero page register [ zp[1]:89 [ tod_read::return_MIN#2 tod_str::tod_MIN#0 tod_read::return_MIN#0 tod_str::$6 tod_str::$7 ] ] with [ zp[1]:86 [ tod_init::tod_HOURS#0 ] ] +Coalescing zero page register [ zp[1]:110 [ ultoa::$11 ] ] with [ zp[1]:90 [ tod_read::return_HOURS#2 tod_str::tod_HOURS#0 tod_read::return_HOURS#0 tod_str::$2 tod_str::$3 ] ] +Coalescing zero page register [ zp[1]:128 [ tod_str::$0 tod_str::$1 ] ] with [ zp[1]:113 [ ultoa::$10 ] ] +Coalescing zero page register [ zp[1]:148 [ utoa::$11 ] ] with [ zp[1]:132 [ tod_str::$4 tod_str::$5 ] ] +Coalescing zero page register [ zp[1]:151 [ utoa::$10 ] ] with [ zp[1]:136 [ tod_str::$8 tod_str::$9 ] ] +Coalescing zero page register [ zp[1]:160 [ queen::row#0 queen::r legal::row#0 queen::$4 ] ] with [ zp[1]:140 [ tod_str::$12 tod_str::$13 ] ] +Coalescing zero page register [ zp[1]:175 [ legal::$0 ] ] with [ zp[1]:170 [ uctoa::digit_value#0 uctoa_append::sub#0 ] ] +Coalescing zero page register [ zp[2]:43 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 strlen::str#3 strlen::str#0 ] ] with [ zp[2]:11 [ memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] +Coalescing zero page register [ zp[2]:51 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] with [ zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] +Coalescing zero page register [ zp[2]:66 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ] ] with [ zp[2]:30 [ strupr::src#2 strupr::src#1 printf_str::str#13 printf_str::str#15 printf_str::str#0 ] ] +Coalescing zero page register [ zp[1]:71 [ legal::return#4 legal::return#0 queen::$1 uctoa::digit#2 uctoa::digit#1 ] ] with [ zp[1]:25 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 memset::c#4 ] ] +Coalescing zero page register [ zp[1]:72 [ diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 uctoa_append::return#0 ] ] with [ zp[1]:32 [ toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 strupr::$0 printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 printf_padding::pad#7 printf_str::ch#0 ] ] +Coalescing zero page register [ zp[1]:73 [ diff::b#2 diff::b#0 diff::b#1 uctoa::started#2 uctoa::started#4 ] ] with [ zp[1]:37 [ ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_min_length#3 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] +Coalescing zero page register [ zp[1]:83 [ tod_init::tod_TENTHS#0 uctoa_append::digit#2 uctoa_append::digit#1 ] ] with [ zp[1]:42 [ ultoa::started#2 ultoa::started#4 printf_number_buffer::format_justify_left#10 ] ] +Coalescing zero page register [ zp[1]:87 [ tod_read::return_TENTHS#2 tod_str::tod_TENTHS#0 tod_read::return_TENTHS#0 tod_str::$14 tod_str::$15 tod_init::tod_SEC#0 ] ] with [ zp[1]:49 [ ultoa_append::digit#2 ultoa_append::digit#1 printf_number_buffer::format_zero_padding#10 ] ] +Coalescing zero page register [ zp[1]:88 [ tod_read::return_SEC#2 tod_str::tod_SEC#0 tod_read::return_SEC#0 tod_str::$10 tod_str::$11 tod_init::tod_MIN#0 ] ] with [ zp[1]:50 [ utoa::digit#2 utoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] ] +Coalescing zero page register [ zp[1]:89 [ tod_read::return_MIN#2 tod_str::tod_MIN#0 tod_read::return_MIN#0 tod_str::$6 tod_str::$7 tod_init::tod_HOURS#0 ] ] with [ zp[1]:53 [ utoa::started#2 utoa::started#4 printf_number_buffer::format_upper_case#10 ] ] +Coalescing zero page register [ zp[1]:110 [ ultoa::$11 tod_read::return_HOURS#2 tod_str::tod_HOURS#0 tod_read::return_HOURS#0 tod_str::$2 tod_str::$3 ] ] with [ zp[1]:58 [ utoa_append::digit#2 utoa_append::digit#1 printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] ] +Coalescing zero page register [ zp[1]:148 [ utoa::$11 tod_str::$4 tod_str::$5 ] ] with [ zp[1]:61 [ print::j#2 print::j#1 printf_padding::i#2 printf_padding::i#1 ] ] +Coalescing zero page register [ zp[1]:151 [ utoa::$10 tod_str::$8 tod_str::$9 ] ] with [ zp[1]:70 [ legal::i#2 legal::i#1 print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 print::i1#2 print::i1#1 ] ] +Coalescing zero page register [ zp[1]:175 [ legal::$0 uctoa::digit_value#0 uctoa_append::sub#0 ] ] with [ zp[1]:128 [ tod_str::$0 tod_str::$1 ultoa::$10 ] ] +Coalescing zero page register [ zp[2]:152 [ utoa::digit_value#0 utoa_append::sub#0 ] ] with [ zp[2]:43 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 strlen::str#3 strlen::str#0 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] +Coalescing zero page register [ zp[1]:176 [ diff::return#0 legal::$3 ] ] with [ zp[1]:83 [ tod_init::tod_TENTHS#0 uctoa_append::digit#2 uctoa_append::digit#1 ultoa::started#2 ultoa::started#4 printf_number_buffer::format_justify_left#10 ] ] Allocated (was zp[4]:16) zp[4]:2 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 count ] -Allocated (was zp[4]:40) zp[4]:6 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ] -Allocated (was zp[2]:53) zp[2]:10 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] -Allocated (was zp[2]:68) zp[2]:12 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 printf_number_buffer::buffer_digits#10 ] -Allocated (was zp[1]:73) zp[1]:14 [ legal::return#4 legal::return#0 queen::$1 uctoa::digit#2 uctoa::digit#1 printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 memset::c#4 ] -Allocated (was zp[1]:74) zp[1]:15 [ diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 uctoa_append::return#0 toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 strupr::$0 printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 printf_padding::pad#7 printf_str::ch#0 ] -Allocated (was zp[1]:75) zp[1]:16 [ diff::b#2 diff::b#0 diff::b#1 uctoa::started#2 uctoa::started#4 ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_min_length#3 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Allocated (was zp[1]:77) zp[1]:17 [ printf_cursor_x ] -Allocated (was zp[1]:78) zp[1]:18 [ printf_cursor_y ] -Allocated (was zp[2]:79) zp[2]:19 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 printf_ln::$1 ] -Allocated (was zp[1]:89) zp[1]:21 [ tod_read::return_TENTHS#2 tod_str::tod_TENTHS#0 tod_read::return_TENTHS#0 tod_str::$14 tod_str::$15 tod_init::tod_SEC#0 ultoa_append::digit#2 ultoa_append::digit#1 printf_number_buffer::format_zero_padding#10 ] -Allocated (was zp[1]:90) zp[1]:22 [ tod_read::return_SEC#2 tod_str::tod_SEC#0 tod_read::return_SEC#0 tod_str::$10 tod_str::$11 tod_init::tod_MIN#0 utoa::digit#2 utoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Allocated (was zp[1]:91) zp[1]:23 [ tod_read::return_MIN#2 tod_str::tod_MIN#0 tod_read::return_MIN#0 tod_str::$6 tod_str::$7 tod_init::tod_HOURS#0 utoa::started#2 utoa::started#4 printf_number_buffer::format_upper_case#10 ] -Allocated (was zp[1]:112) zp[1]:24 [ ultoa::$11 tod_read::return_HOURS#2 tod_str::tod_HOURS#0 tod_read::return_HOURS#0 tod_str::$2 tod_str::$3 utoa_append::digit#2 utoa_append::digit#1 printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Allocated (was zp[4]:116) zp[4]:25 [ ultoa::digit_value#0 ultoa_append::sub#0 ] -Allocated (was zp[1]:150) zp[1]:29 [ utoa::$11 tod_str::$4 tod_str::$5 print::j#2 print::j#1 printf_padding::i#2 printf_padding::i#1 ] -Allocated (was zp[1]:153) zp[1]:30 [ utoa::$10 tod_str::$8 tod_str::$9 legal::i#2 legal::i#1 print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 print::i1#2 print::i1#1 ] -Allocated (was zp[2]:154) zp[2]:31 [ utoa::digit_value#0 utoa_append::sub#0 strlen::str#3 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] -Allocated (was zp[1]:162) zp[1]:33 [ queen::row#0 queen::r legal::row#0 queen::$4 tod_str::$12 tod_str::$13 ] -Allocated (was zp[1]:164) zp[1]:34 [ queen::column legal::column#0 ] -Allocated (was zp[1]:177) zp[1]:35 [ legal::$0 uctoa::digit_value#0 uctoa_append::sub#0 tod_str::$0 tod_str::$1 ultoa::$10 ] -Allocated (was zp[1]:178) zp[1]:36 [ diff::return#0 legal::$3 tod_init::tod_TENTHS#0 uctoa_append::digit#2 uctoa_append::digit#1 ultoa::started#2 ultoa::started#4 printf_number_buffer::format_justify_left#10 ] +Allocated (was zp[4]:38) zp[4]:6 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ] +Allocated (was zp[2]:51) zp[2]:10 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] +Allocated (was zp[2]:66) zp[2]:12 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strupr::src#2 strupr::src#1 printf_str::str#13 printf_str::str#15 printf_str::str#0 ] +Allocated (was zp[1]:71) zp[1]:14 [ legal::return#4 legal::return#0 queen::$1 uctoa::digit#2 uctoa::digit#1 printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 memset::c#4 ] +Allocated (was zp[1]:72) zp[1]:15 [ diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 uctoa_append::return#0 toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 strupr::$0 printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 printf_padding::pad#7 printf_str::ch#0 ] +Allocated (was zp[1]:73) zp[1]:16 [ diff::b#2 diff::b#0 diff::b#1 uctoa::started#2 uctoa::started#4 ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_min_length#3 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Allocated (was zp[1]:75) zp[1]:17 [ printf_cursor_x ] +Allocated (was zp[1]:76) zp[1]:18 [ printf_cursor_y ] +Allocated (was zp[2]:77) zp[2]:19 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 printf_ln::$1 ] +Allocated (was zp[1]:87) zp[1]:21 [ tod_read::return_TENTHS#2 tod_str::tod_TENTHS#0 tod_read::return_TENTHS#0 tod_str::$14 tod_str::$15 tod_init::tod_SEC#0 ultoa_append::digit#2 ultoa_append::digit#1 printf_number_buffer::format_zero_padding#10 ] +Allocated (was zp[1]:88) zp[1]:22 [ tod_read::return_SEC#2 tod_str::tod_SEC#0 tod_read::return_SEC#0 tod_str::$10 tod_str::$11 tod_init::tod_MIN#0 utoa::digit#2 utoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +Allocated (was zp[1]:89) zp[1]:23 [ tod_read::return_MIN#2 tod_str::tod_MIN#0 tod_read::return_MIN#0 tod_str::$6 tod_str::$7 tod_init::tod_HOURS#0 utoa::started#2 utoa::started#4 printf_number_buffer::format_upper_case#10 ] +Allocated (was zp[1]:110) zp[1]:24 [ ultoa::$11 tod_read::return_HOURS#2 tod_str::tod_HOURS#0 tod_read::return_HOURS#0 tod_str::$2 tod_str::$3 utoa_append::digit#2 utoa_append::digit#1 printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Allocated (was zp[4]:114) zp[4]:25 [ ultoa::digit_value#0 ultoa_append::sub#0 ] +Allocated (was zp[1]:148) zp[1]:29 [ utoa::$11 tod_str::$4 tod_str::$5 print::j#2 print::j#1 printf_padding::i#2 printf_padding::i#1 ] +Allocated (was zp[1]:151) zp[1]:30 [ utoa::$10 tod_str::$8 tod_str::$9 legal::i#2 legal::i#1 print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 print::i1#2 print::i1#1 ] +Allocated (was zp[2]:152) zp[2]:31 [ utoa::digit_value#0 utoa_append::sub#0 ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 strlen::str#3 strlen::str#0 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] +Allocated (was zp[1]:160) zp[1]:33 [ queen::row#0 queen::r legal::row#0 queen::$4 tod_str::$12 tod_str::$13 ] +Allocated (was zp[1]:162) zp[1]:34 [ queen::column legal::column#0 ] +Allocated (was zp[1]:175) zp[1]:35 [ legal::$0 uctoa::digit_value#0 uctoa_append::sub#0 tod_str::$0 tod_str::$1 ultoa::$10 ] +Allocated (was zp[1]:176) zp[1]:36 [ diff::return#0 legal::$3 tod_init::tod_TENTHS#0 uctoa_append::digit#2 uctoa_append::digit#1 ultoa::started#2 ultoa::started#4 printf_number_buffer::format_justify_left#10 ] ASSEMBLER BEFORE OPTIMIZATION // File Comments @@ -11001,18 +10987,13 @@ printf_ulong: { lda #0 sta.z printf_number_buffer.format_upper_case // [108] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#0 [phi:printf_ulong::@2->printf_number_buffer#1] -- register_copy - // [108] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_ulong::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [108] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_zero_padding - // [108] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_justify_left - // [108] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer @@ -11025,7 +11006,7 @@ printf_ulong: { // printf_number_buffer // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($16) buffer_sign, byte* zp($c) buffer_digits, byte zp($10) format_min_length, byte zp($24) format_justify_left, byte zp($15) format_zero_padding, byte zp($17) format_upper_case) +// printf_number_buffer(byte zp($16) buffer_sign, byte zp($10) format_min_length, byte zp($24) format_justify_left, byte zp($15) format_zero_padding, byte zp($17) format_upper_case) printf_number_buffer: { .label __19 = $a .label buffer_sign = $16 @@ -11034,20 +11015,16 @@ printf_number_buffer: { .label format_min_length = $10 .label format_zero_padding = $15 .label format_justify_left = $24 - .label buffer_digits = $c .label format_upper_case = $17 // [109] if((byte) 0==(byte) printf_number_buffer::format_min_length#3) goto printf_number_buffer::@1 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_min_length beq __b1_from_printf_number_buffer + // [110] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] + __b6_from_printf_number_buffer: jmp __b6 // printf_number_buffer::@6 __b6: - // [110] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 // [111] call strlen // [167] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] strlen_from___b6: @@ -11188,27 +11165,30 @@ printf_number_buffer: { // [134] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_upper_case - beq __b5 + beq __b5_from___b4 + // [135] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] + __b11_from___b4: jmp __b11 // printf_number_buffer::@11 __b11: - // [135] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 // [136] call strupr // [152] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] strupr_from___b11: jsr strupr + // [137] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] + __b5_from___b11: + __b5_from___b4: jmp __b5 // printf_number_buffer::@5 __b5: - // [137] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 // [138] call printf_str // [45] phi from printf_number_buffer::@5 to printf_str [phi:printf_number_buffer::@5->printf_str] printf_str_from___b5: - // [45] phi (byte*) printf_str::str#15 = (byte*) printf_str::str#1 [phi:printf_number_buffer::@5->printf_str#0] -- register_copy + // [45] phi (byte*) printf_str::str#15 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@5->printf_str#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z printf_str.str+1 jsr printf_str jmp __b15 // printf_number_buffer::@15 @@ -11295,15 +11275,17 @@ printf_padding: { } // strupr // Converts a string to uppercase. -// strupr(byte* zp($1f) str) strupr: { + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS .label __0 = $f - .label src = $1f - .label str = $1f - // [153] phi from strupr strupr::@3 to strupr::@1 [phi:strupr/strupr::@3->strupr::@1] + .label src = $c + // [153] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] __b1_from_strupr: - __b1_from___b3: - // [153] phi (byte*) strupr::src#2 = (byte*) strupr::str#0 [phi:strupr/strupr::@3->strupr::@1#0] -- register_copy + // [153] phi (byte*) strupr::src#2 = (const byte*) strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 + lda #str + sta.z src+1 jmp __b1 // strupr::@1 __b1: @@ -11339,7 +11321,10 @@ strupr: { bne !+ inc.z src+1 !: - jmp __b1_from___b3 + // [153] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] + __b1_from___b3: + // [153] phi (byte*) strupr::src#2 = (byte*) strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy + jmp __b1 } // toupper // Convert lowercase alphabet to uppercase @@ -11391,7 +11376,11 @@ strlen: { sta.z len lda #>0 sta.z len+1 - // [168] phi (byte*) strlen::str#3 = (byte*) strlen::str#1 [phi:strlen->strlen::@1#1] -- register_copy + // [168] phi (byte*) strlen::str#3 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:strlen->strlen::@1#1] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 jmp __b1 // strlen::@1 __b1: @@ -11429,12 +11418,12 @@ strlen: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// ultoa(dword zp(6) value, byte* zp($c) buffer) +// ultoa(dword zp(6) value, byte* zp($1f) buffer) ultoa: { .label __10 = $23 .label __11 = $18 .label digit_value = $19 - .label buffer = $c + .label buffer = $1f .label digit = $10 .label value = 6 .label started = $24 @@ -11579,9 +11568,9 @@ ultoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// ultoa_append(byte* zp($c) buffer, dword zp(6) value, dword zp($19) sub) +// ultoa_append(byte* zp($1f) buffer, dword zp(6) value, dword zp($19) sub) ultoa_append: { - .label buffer = $c + .label buffer = $1f .label value = 6 .label sub = $19 .label return = 6 @@ -11814,12 +11803,12 @@ tod_init: { .label tod_SEC = $15 .label tod_MIN = $16 .label tod_HOURS = $17 - // [231] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 -- _deref_pbuc1=_deref_pbuc2_bor_vbuc3 + // [231] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 -- _deref_pbuc1=_deref_pbuc1_bor_vbuc2 // Set 50hz (this assumes PAL!) (bit7=1) lda #$80 ora CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL - // [232] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc2_band_vbuc3 + // [232] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 // Writing TOD clock (bit7=0) lda #$7f and CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL @@ -11878,18 +11867,13 @@ printf_uint: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [108] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#1 [phi:printf_uint::@2->printf_number_buffer#1] -- register_copy - // [108] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [108] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [108] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [108] phi (byte) printf_number_buffer::format_min_length#3 = (const byte) printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_min_length#3 = (const byte) printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #format_min_length sta.z printf_number_buffer.format_min_length jsr printf_number_buffer @@ -12471,18 +12455,13 @@ printf_uchar: { lda #0 sta.z printf_number_buffer.format_upper_case // [108] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#2 [phi:printf_uchar::@2->printf_number_buffer#1] -- register_copy - // [108] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uchar::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [108] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_zero_padding - // [108] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_justify_left - // [108] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer @@ -12971,6 +12950,7 @@ Removing instruction lda #>0 Removing instruction ldy #0 Removing instruction lda #0 Removing instruction lda #0 +Removing instruction lda #0 Removing instruction lda.z padding Removing instruction lda #>0 Removing instruction lda #0 @@ -12992,6 +12972,7 @@ Removing instruction lda #0 Removing instruction lda #0 Removing instruction lda #0 Removing instruction lda #0 +Removing instruction lda #0 Replacing instruction ldy #0 with TAY Replacing instruction lda.z __0 with TXA Succesful ASM optimization Pass5UnnecesaryLoadElimination @@ -13002,7 +12983,7 @@ Replacing label __b2_from___b3 with __b2 Replacing label __b1_from_printf_number_buffer with __b1_from___b13 Replacing label __b13_from___b14 with __b13 Replacing label __b21_from___b13 with __b1 -Replacing label __b1_from___b3 with __b1 +Replacing label __b5_from___b4 with __b5 Replacing label __breturn_from_toupper with __breturn_from___b2 Replacing label __breturn_from___b1 with __breturn_from___b2 Replacing label __b4_from___b3 with __b4 @@ -13042,16 +13023,20 @@ Removing instruction __b2_from___b1: Removing instruction __b2_from___b3: Removing instruction __b1_from_printf_string: Removing instruction printf_str_from___b1: +Removing instruction __b6_from_printf_number_buffer: +Removing instruction strlen_from___b6: Removing instruction __b13_from___b14: Removing instruction __b13_from___b7: Removing instruction __b1_from_printf_number_buffer: Removing instruction __b21_from___b13: Removing instruction __b21: Removing instruction __b1_from___b21: +Removing instruction __b11_from___b4: +Removing instruction strupr_from___b11: +Removing instruction __b5_from___b11: +Removing instruction __b5_from___b4: Removing instruction printf_str_from___b5: Removing instruction printf_char_from___b2: -Removing instruction __b1_from_strupr: -Removing instruction __b1_from___b3: Removing instruction __breturn_from_toupper: Removing instruction __breturn_from___b1: Removing instruction __b4_from___b7: @@ -13111,7 +13096,6 @@ Removing instruction __b2: Removing instruction printf_number_buffer_from___b2: Removing instruction __breturn: Removing instruction __b6: -Removing instruction strlen_from___b6: Removing instruction __b14: Removing instruction __b7: Removing instruction __b17: @@ -13122,7 +13106,6 @@ Removing instruction printf_char_from___b9: Removing instruction __b18: Removing instruction printf_padding_from___b10: Removing instruction __b11: -Removing instruction strupr_from___b11: Removing instruction __b15: Removing instruction __b20: Removing instruction __b19: @@ -13131,8 +13114,10 @@ Removing instruction __b1_from_printf_padding: Removing instruction __breturn: Removing instruction __b3: Removing instruction __b1_from___b3: +Removing instruction __b1_from_strupr: Removing instruction __breturn: Removing instruction __b3: +Removing instruction __b1_from___b3: Removing instruction __b2: Removing instruction __b1_from_strlen: Removing instruction __breturn: @@ -13547,7 +13532,6 @@ solutions: " (label) printf_number_buffer::@return (struct printf_buffer_number) printf_number_buffer::buffer (byte*) printf_number_buffer::buffer_digits -(byte*) printf_number_buffer::buffer_digits#10 buffer_digits zp[2]:12 1.0344827586207E13 (byte) printf_number_buffer::buffer_sign (byte) printf_number_buffer::buffer_sign#0 buffer_sign zp[1]:22 202.0 (byte) printf_number_buffer::buffer_sign#1 buffer_sign zp[1]:22 202.0 @@ -13603,9 +13587,8 @@ solutions: " (byte) printf_str::ch#0 ch zp[1]:15 1.0E26 (byte*) printf_str::str (byte*) printf_str::str#0 str zp[2]:12 4.285714285714285E25 -(byte*) printf_str::str#1 str zp[2]:12 2.00000000000002E14 (byte*) printf_str::str#13 str zp[2]:12 2.000000000005E26 -(byte*) printf_str::str#15 str zp[2]:12 1.100000000000002E15 +(byte*) printf_str::str#15 str zp[2]:12 1.000000000000001E15 (void()) printf_string((byte*) printf_string::str , (byte) printf_string::format_min_length , (byte) printf_string::format_justify_left) (label) printf_string::@1 (label) printf_string::@return @@ -13689,8 +13672,7 @@ __stackcall (void()) queen((byte) queen::row) (word) strlen::return#2 return zp[2]:10 2.00000000000002E14 (byte*) strlen::str (byte*) strlen::str#0 str zp[2]:31 2.0E27 -(byte*) strlen::str#1 str zp[2]:31 5.50000000000001E14 -(byte*) strlen::str#3 str zp[2]:31 1.0000000000003332E27 +(byte*) strlen::str#3 str zp[2]:31 1.0E27 (byte*()) strupr((byte*) strupr::str) (byte~) strupr::$0 zp[1]:15 2.0E27 (label) strupr::@1 @@ -13699,10 +13681,10 @@ __stackcall (void()) queen((byte) queen::row) (label) strupr::@return (byte*) strupr::return (byte*) strupr::src -(byte*) strupr::src#1 src zp[2]:31 2.0E27 -(byte*) strupr::src#2 src zp[2]:31 7.142857142858572E26 +(byte*) strupr::src#1 src zp[2]:12 2.0E27 +(byte*) strupr::src#2 src zp[2]:12 7.142857142857143E26 (byte*) strupr::str -(byte*) strupr::str#0 str zp[2]:31 5.50000000000001E14 +(const byte*) strupr::str#0 str = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS (const byte*) tod_buffer[] = (byte*) "00:00:00:00" (void()) tod_init((byte) tod_init::tod_TENTHS , (byte) tod_init::tod_SEC , (byte) tod_init::tod_MIN , (byte) tod_init::tod_HOURS) (label) tod_init::@return @@ -13836,10 +13818,10 @@ __stackcall (void()) queen((byte) queen::row) (label) ultoa::@7 (label) ultoa::@return (byte*) ultoa::buffer -(byte*) ultoa::buffer#11 buffer zp[2]:12 2.8571428571571855E13 -(byte*) ultoa::buffer#14 buffer zp[2]:12 1.500000000000015E14 -(byte*) ultoa::buffer#3 buffer zp[2]:12 2002.0 -(byte*) ultoa::buffer#4 buffer zp[2]:12 2.00000000000002E14 +(byte*) ultoa::buffer#11 buffer zp[2]:31 2.8571428571571855E13 +(byte*) ultoa::buffer#14 buffer zp[2]:31 1.500000000000015E14 +(byte*) ultoa::buffer#3 buffer zp[2]:31 2002.0 +(byte*) ultoa::buffer#4 buffer zp[2]:31 2.00000000000002E14 (byte) ultoa::digit (byte) ultoa::digit#1 digit zp[1]:16 2.00000000000002E14 (byte) ultoa::digit#2 digit zp[1]:16 2.8571428571428855E13 @@ -13862,7 +13844,7 @@ __stackcall (void()) queen((byte) queen::row) (label) ultoa_append::@3 (label) ultoa_append::@return (byte*) ultoa_append::buffer -(byte*) ultoa_append::buffer#0 buffer zp[2]:12 1.3750000000000025E14 +(byte*) ultoa_append::buffer#0 buffer zp[2]:31 1.3750000000000025E14 (byte) ultoa_append::digit (byte) ultoa_append::digit#1 digit zp[1]:21 1.0E27 (byte) ultoa_append::digit#2 digit zp[1]:21 1.0000000000005E27 @@ -13928,7 +13910,7 @@ __stackcall (void()) queen((byte) queen::row) zp[4]:2 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 count ] zp[4]:6 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ] zp[2]:10 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] -zp[2]:12 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 printf_number_buffer::buffer_digits#10 ] +zp[2]:12 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strupr::src#2 strupr::src#1 printf_str::str#13 printf_str::str#15 printf_str::str#0 ] zp[1]:14 [ legal::return#4 legal::return#0 queen::$1 uctoa::digit#2 uctoa::digit#1 printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 memset::c#4 ] zp[1]:15 [ diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 uctoa_append::return#0 toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 strupr::$0 printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 printf_padding::pad#7 printf_str::ch#0 ] zp[1]:16 [ diff::b#2 diff::b#0 diff::b#1 uctoa::started#2 uctoa::started#4 ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_min_length#3 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] @@ -13942,7 +13924,7 @@ zp[1]:24 [ ultoa::$11 tod_read::return_HOURS#2 tod_str::tod_HOURS#0 tod_read::re zp[4]:25 [ ultoa::digit_value#0 ultoa_append::sub#0 ] zp[1]:29 [ utoa::$11 tod_str::$4 tod_str::$5 print::j#2 print::j#1 printf_padding::i#2 printf_padding::i#1 ] zp[1]:30 [ utoa::$10 tod_str::$8 tod_str::$9 legal::i#2 legal::i#1 print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 print::i1#2 print::i1#1 ] -zp[2]:31 [ utoa::digit_value#0 utoa_append::sub#0 strlen::str#3 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] +zp[2]:31 [ utoa::digit_value#0 utoa_append::sub#0 ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 strlen::str#3 strlen::str#0 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] zp[1]:33 [ queen::row#0 queen::r legal::row#0 queen::$4 tod_str::$12 tod_str::$13 ] zp[1]:34 [ queen::column legal::column#0 ] zp[1]:35 [ legal::$0 uctoa::digit_value#0 uctoa_append::sub#0 tod_str::$0 tod_str::$1 ultoa::$10 ] @@ -14520,17 +14502,11 @@ printf_ulong: { lda #0 sta.z printf_number_buffer.format_upper_case // [108] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#0 [phi:printf_ulong::@2->printf_number_buffer#1] -- register_copy - // [108] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_ulong::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [108] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 - lda #0 + // [108] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#2] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_zero_padding - // [108] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_justify_left - // [108] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer // printf_ulong::@return @@ -14541,7 +14517,7 @@ printf_ulong: { // printf_number_buffer // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($16) buffer_sign, byte* zp($c) buffer_digits, byte zp($10) format_min_length, byte zp($24) format_justify_left, byte zp($15) format_zero_padding, byte zp($17) format_upper_case) +// printf_number_buffer(byte zp($16) buffer_sign, byte zp($10) format_min_length, byte zp($24) format_justify_left, byte zp($15) format_zero_padding, byte zp($17) format_upper_case) printf_number_buffer: { .label __19 = $a .label buffer_sign = $16 @@ -14550,20 +14526,15 @@ printf_number_buffer: { .label format_min_length = $10 .label format_zero_padding = $15 .label format_justify_left = $24 - .label buffer_digits = $c .label format_upper_case = $17 // if(format.min_length) // [109] if((byte) 0==(byte) printf_number_buffer::format_min_length#3) goto printf_number_buffer::@1 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_min_length beq __b6 + // [110] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] // printf_number_buffer::@6 // strlen(buffer.digits) - // [110] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 // [111] call strlen // [167] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] jsr strlen @@ -14685,23 +14656,23 @@ printf_number_buffer: { lda #0 cmp.z format_upper_case beq __b5 + // [135] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] // printf_number_buffer::@11 // strupr(buffer.digits) - // [135] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 // [136] call strupr // [152] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] jsr strupr + // [137] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] // printf_number_buffer::@5 __b5: // printf_str(buffer.digits) - // [137] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 // [138] call printf_str // [45] phi from printf_number_buffer::@5 to printf_str [phi:printf_number_buffer::@5->printf_str] - // [45] phi (byte*) printf_str::str#15 = (byte*) printf_str::str#1 [phi:printf_number_buffer::@5->printf_str#0] -- register_copy + // [45] phi (byte*) printf_str::str#15 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@5->printf_str#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z printf_str.str+1 jsr printf_str // printf_number_buffer::@15 // if(format.justify_left && !format.zero_padding && padding) @@ -14777,13 +14748,16 @@ printf_padding: { } // strupr // Converts a string to uppercase. -// strupr(byte* zp($1f) str) strupr: { + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS .label __0 = $f - .label src = $1f - .label str = $1f - // [153] phi from strupr strupr::@3 to strupr::@1 [phi:strupr/strupr::@3->strupr::@1] - // [153] phi (byte*) strupr::src#2 = (byte*) strupr::str#0 [phi:strupr/strupr::@3->strupr::@1#0] -- register_copy + .label src = $c + // [153] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] + // [153] phi (byte*) strupr::src#2 = (const byte*) strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 + lda #str + sta.z src+1 // strupr::@1 __b1: // while(*src) @@ -14819,6 +14793,8 @@ strupr: { bne !+ inc.z src+1 !: + // [153] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] + // [153] phi (byte*) strupr::src#2 = (byte*) strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy jmp __b1 } // toupper @@ -14866,7 +14842,11 @@ strlen: { lda #<0 sta.z len sta.z len+1 - // [168] phi (byte*) strlen::str#3 = (byte*) strlen::str#1 [phi:strlen->strlen::@1#1] -- register_copy + // [168] phi (byte*) strlen::str#3 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:strlen->strlen::@1#1] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 // strlen::@1 __b1: // while(*str) @@ -14904,12 +14884,12 @@ strlen: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// ultoa(dword zp(6) value, byte* zp($c) buffer) +// ultoa(dword zp(6) value, byte* zp($1f) buffer) ultoa: { .label __10 = $23 .label __11 = $18 .label digit_value = $19 - .label buffer = $c + .label buffer = $1f .label digit = $10 .label value = 6 .label started = $24 @@ -15050,9 +15030,9 @@ ultoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// ultoa_append(byte* zp($c) buffer, dword zp(6) value, dword zp($19) sub) +// ultoa_append(byte* zp($1f) buffer, dword zp(6) value, dword zp($19) sub) ultoa_append: { - .label buffer = $c + .label buffer = $1f .label value = 6 .label sub = $19 .label return = 6 @@ -15310,13 +15290,13 @@ tod_init: { .label tod_MIN = $16 .label tod_HOURS = $17 // CIA1->TIMER_A_CONTROL |= 0x80 - // [231] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 -- _deref_pbuc1=_deref_pbuc2_bor_vbuc3 + // [231] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 -- _deref_pbuc1=_deref_pbuc1_bor_vbuc2 // Set 50hz (this assumes PAL!) (bit7=1) lda #$80 ora CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL // CIA1->TIMER_B_CONTROL &= 0x7f - // [232] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc2_band_vbuc3 + // [232] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 // Writing TOD clock (bit7=0) lda #$7f and CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL @@ -15375,18 +15355,13 @@ printf_uint: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [108] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#1 [phi:printf_uint::@2->printf_number_buffer#1] -- register_copy - // [108] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [108] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [108] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [108] phi (byte) printf_number_buffer::format_min_length#3 = (const byte) printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_min_length#3 = (const byte) printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #format_min_length sta.z printf_number_buffer.format_min_length jsr printf_number_buffer @@ -15940,17 +15915,11 @@ printf_uchar: { lda #0 sta.z printf_number_buffer.format_upper_case // [108] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#2 [phi:printf_uchar::@2->printf_number_buffer#1] -- register_copy - // [108] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uchar::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [108] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 - lda #0 + // [108] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#2] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_zero_padding - // [108] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_justify_left - // [108] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [108] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer // printf_uchar::@return diff --git a/src/test/ref/examples/eightqueens/eightqueens-recursive.sym b/src/test/ref/examples/eightqueens/eightqueens-recursive.sym index 2a6d02781..ed34f8672 100644 --- a/src/test/ref/examples/eightqueens/eightqueens-recursive.sym +++ b/src/test/ref/examples/eightqueens/eightqueens-recursive.sym @@ -300,7 +300,6 @@ solutions: " (label) printf_number_buffer::@return (struct printf_buffer_number) printf_number_buffer::buffer (byte*) printf_number_buffer::buffer_digits -(byte*) printf_number_buffer::buffer_digits#10 buffer_digits zp[2]:12 1.0344827586207E13 (byte) printf_number_buffer::buffer_sign (byte) printf_number_buffer::buffer_sign#0 buffer_sign zp[1]:22 202.0 (byte) printf_number_buffer::buffer_sign#1 buffer_sign zp[1]:22 202.0 @@ -356,9 +355,8 @@ solutions: " (byte) printf_str::ch#0 ch zp[1]:15 1.0E26 (byte*) printf_str::str (byte*) printf_str::str#0 str zp[2]:12 4.285714285714285E25 -(byte*) printf_str::str#1 str zp[2]:12 2.00000000000002E14 (byte*) printf_str::str#13 str zp[2]:12 2.000000000005E26 -(byte*) printf_str::str#15 str zp[2]:12 1.100000000000002E15 +(byte*) printf_str::str#15 str zp[2]:12 1.000000000000001E15 (void()) printf_string((byte*) printf_string::str , (byte) printf_string::format_min_length , (byte) printf_string::format_justify_left) (label) printf_string::@1 (label) printf_string::@return @@ -442,8 +440,7 @@ __stackcall (void()) queen((byte) queen::row) (word) strlen::return#2 return zp[2]:10 2.00000000000002E14 (byte*) strlen::str (byte*) strlen::str#0 str zp[2]:31 2.0E27 -(byte*) strlen::str#1 str zp[2]:31 5.50000000000001E14 -(byte*) strlen::str#3 str zp[2]:31 1.0000000000003332E27 +(byte*) strlen::str#3 str zp[2]:31 1.0E27 (byte*()) strupr((byte*) strupr::str) (byte~) strupr::$0 zp[1]:15 2.0E27 (label) strupr::@1 @@ -452,10 +449,10 @@ __stackcall (void()) queen((byte) queen::row) (label) strupr::@return (byte*) strupr::return (byte*) strupr::src -(byte*) strupr::src#1 src zp[2]:31 2.0E27 -(byte*) strupr::src#2 src zp[2]:31 7.142857142858572E26 +(byte*) strupr::src#1 src zp[2]:12 2.0E27 +(byte*) strupr::src#2 src zp[2]:12 7.142857142857143E26 (byte*) strupr::str -(byte*) strupr::str#0 str zp[2]:31 5.50000000000001E14 +(const byte*) strupr::str#0 str = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS (const byte*) tod_buffer[] = (byte*) "00:00:00:00" (void()) tod_init((byte) tod_init::tod_TENTHS , (byte) tod_init::tod_SEC , (byte) tod_init::tod_MIN , (byte) tod_init::tod_HOURS) (label) tod_init::@return @@ -589,10 +586,10 @@ __stackcall (void()) queen((byte) queen::row) (label) ultoa::@7 (label) ultoa::@return (byte*) ultoa::buffer -(byte*) ultoa::buffer#11 buffer zp[2]:12 2.8571428571571855E13 -(byte*) ultoa::buffer#14 buffer zp[2]:12 1.500000000000015E14 -(byte*) ultoa::buffer#3 buffer zp[2]:12 2002.0 -(byte*) ultoa::buffer#4 buffer zp[2]:12 2.00000000000002E14 +(byte*) ultoa::buffer#11 buffer zp[2]:31 2.8571428571571855E13 +(byte*) ultoa::buffer#14 buffer zp[2]:31 1.500000000000015E14 +(byte*) ultoa::buffer#3 buffer zp[2]:31 2002.0 +(byte*) ultoa::buffer#4 buffer zp[2]:31 2.00000000000002E14 (byte) ultoa::digit (byte) ultoa::digit#1 digit zp[1]:16 2.00000000000002E14 (byte) ultoa::digit#2 digit zp[1]:16 2.8571428571428855E13 @@ -615,7 +612,7 @@ __stackcall (void()) queen((byte) queen::row) (label) ultoa_append::@3 (label) ultoa_append::@return (byte*) ultoa_append::buffer -(byte*) ultoa_append::buffer#0 buffer zp[2]:12 1.3750000000000025E14 +(byte*) ultoa_append::buffer#0 buffer zp[2]:31 1.3750000000000025E14 (byte) ultoa_append::digit (byte) ultoa_append::digit#1 digit zp[1]:21 1.0E27 (byte) ultoa_append::digit#2 digit zp[1]:21 1.0000000000005E27 @@ -681,7 +678,7 @@ __stackcall (void()) queen((byte) queen::row) zp[4]:2 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 count ] zp[4]:6 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ] zp[2]:10 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] -zp[2]:12 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 printf_number_buffer::buffer_digits#10 ] +zp[2]:12 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strupr::src#2 strupr::src#1 printf_str::str#13 printf_str::str#15 printf_str::str#0 ] zp[1]:14 [ legal::return#4 legal::return#0 queen::$1 uctoa::digit#2 uctoa::digit#1 printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 memset::c#4 ] zp[1]:15 [ diff::a#2 diff::a#0 diff::a#1 diff::return#4 diff::return#2 diff::return#3 diff::return#1 legal::$4 uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 uctoa_append::return#0 toupper::return#2 toupper::return#0 toupper::ch#0 toupper::return#3 strupr::$0 printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 printf_padding::pad#7 printf_str::ch#0 ] zp[1]:16 [ diff::b#2 diff::b#0 diff::b#1 uctoa::started#2 uctoa::started#4 ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_min_length#3 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] @@ -695,7 +692,7 @@ zp[1]:24 [ ultoa::$11 tod_read::return_HOURS#2 tod_str::tod_HOURS#0 tod_read::re zp[4]:25 [ ultoa::digit_value#0 ultoa_append::sub#0 ] zp[1]:29 [ utoa::$11 tod_str::$4 tod_str::$5 print::j#2 print::j#1 printf_padding::i#2 printf_padding::i#1 ] zp[1]:30 [ utoa::$10 tod_str::$8 tod_str::$9 legal::i#2 legal::i#1 print::i#2 print::i#1 printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 print::i1#2 print::i1#1 ] -zp[2]:31 [ utoa::digit_value#0 utoa_append::sub#0 strlen::str#3 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] +zp[2]:31 [ utoa::digit_value#0 utoa_append::sub#0 ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 strlen::str#3 strlen::str#0 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] zp[1]:33 [ queen::row#0 queen::r legal::row#0 queen::$4 tod_str::$12 tod_str::$13 ] zp[1]:34 [ queen::column legal::column#0 ] zp[1]:35 [ legal::$0 uctoa::digit_value#0 uctoa_append::sub#0 tod_str::$0 tod_str::$1 ultoa::$10 ] diff --git a/src/test/ref/examples/eightqueens/eightqueens.asm b/src/test/ref/examples/eightqueens/eightqueens.asm index cf4e213af..7b0097765 100644 --- a/src/test/ref/examples/eightqueens/eightqueens.asm +++ b/src/test/ref/examples/eightqueens/eightqueens.asm @@ -360,11 +360,6 @@ printf_ulong: { // Print using format lda #0 sta.z printf_number_buffer.format_upper_case - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - lda #0 sta.z printf_number_buffer.format_zero_padding sta.z printf_number_buffer.format_justify_left tax @@ -374,23 +369,18 @@ printf_ulong: { } // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($b) buffer_sign, byte* zp($e) buffer_digits, byte register(X) format_min_length, byte zp($1f) format_justify_left, byte zp($a) format_zero_padding, byte zp($c) format_upper_case) +// printf_number_buffer(byte zp($b) buffer_sign, byte register(X) format_min_length, byte zp($1f) format_justify_left, byte zp($a) format_zero_padding, byte zp($c) format_upper_case) printf_number_buffer: { .label __19 = $21 .label buffer_sign = $b .label padding = $20 .label format_zero_padding = $a .label format_justify_left = $1f - .label buffer_digits = $e .label format_upper_case = $c // if(format.min_length) cpx #0 beq __b6 // strlen(buffer.digits) - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 jsr strlen // strlen(buffer.digits) // len = (signed char)strlen(buffer.digits) @@ -462,13 +452,13 @@ printf_number_buffer: { cmp.z format_upper_case beq __b5 // strupr(buffer.digits) - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 jsr strupr __b5: // printf_str(buffer.digits) + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z printf_str.str+1 jsr printf_str // if(format.justify_left && !format.zero_padding && padding) lda #0 @@ -514,10 +504,13 @@ printf_padding: { jmp __b1 } // Converts a string to uppercase. -// strupr(byte* zp($10) str) strupr: { - .label src = $10 - .label str = $10 + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + .label src = $e + lda #str + sta.z src+1 __b1: // while(*src) ldy #0 @@ -569,6 +562,10 @@ strlen: { lda #<0 sta.z len sta.z len+1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 __b1: // while(*str) ldy #0 @@ -595,10 +592,10 @@ strlen: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// ultoa(dword zp(6) value, byte* zp($e) buffer) +// ultoa(dword zp(6) value, byte* zp($10) buffer) ultoa: { .label digit_value = $1b - .label buffer = $e + .label buffer = $10 .label digit = $1f .label value = 6 lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - lda #0 sta.z printf_number_buffer.format_zero_padding sta.z printf_number_buffer.format_justify_left tax @@ -1256,10 +1248,6 @@ printf_uint: { // Print using format lda #format_upper_case sta.z printf_number_buffer.format_upper_case - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding lda #format_justify_left diff --git a/src/test/ref/examples/eightqueens/eightqueens.cfg b/src/test/ref/examples/eightqueens/eightqueens.cfg index 7f933438c..891db2395 100644 --- a/src/test/ref/examples/eightqueens/eightqueens.cfg +++ b/src/test/ref/examples/eightqueens/eightqueens.cfg @@ -82,7 +82,7 @@ main::@return: scope:[main] from main::@12 (void()) printf_str((byte*) printf_str::str) printf_str: scope:[printf_str] from main::@1 main::@10 main::@12 main::@2 main::@8 print print::@10 print::@12 print::@4 print::@8 printf_number_buffer::@5 printf_string::@1 - [44] (byte*) printf_str::str#15 ← phi( main::@1/(const byte*) main::str main::@10/(const byte*) main::str3 main::@12/(const byte*) main::str4 main::@2/(const byte*) main::str1 main::@8/(const byte*) main::str2 print/(const byte*) print::str print::@10/(const byte*) print::str4 print::@12/(const byte*) print::str1 print::@4/(const byte*) print::str2 print::@8/(const byte*) print::str3 printf_number_buffer::@5/(byte*) printf_str::str#1 printf_string::@1/(const byte*) tod_buffer ) + [44] (byte*) printf_str::str#15 ← phi( main::@1/(const byte*) main::str main::@10/(const byte*) main::str3 main::@12/(const byte*) main::str4 main::@2/(const byte*) main::str1 main::@8/(const byte*) main::str2 print/(const byte*) print::str print::@10/(const byte*) print::str4 print::@12/(const byte*) print::str1 print::@4/(const byte*) print::str2 print::@8/(const byte*) print::str3 printf_number_buffer::@5/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_string::@1/(const byte*) tod_buffer ) to:printf_str::@1 printf_str::@1: scope:[printf_str] from printf_str printf_str::@4 printf_str::@5 [45] (byte*) printf_str::str#13 ← phi( printf_str/(byte*) printf_str::str#15 printf_str::@4/(byte*) printf_str::str#0 printf_str::@5/(byte*) printf_str::str#0 ) @@ -233,14 +233,13 @@ printf_ulong::@return: scope:[printf_ulong] from printf_ulong::@2 printf_number_buffer: scope:[printf_number_buffer] from printf_uchar::@2 printf_uint::@2 printf_ulong::@2 [107] (byte) printf_number_buffer::format_upper_case#10 ← phi( printf_uchar::@2/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_upper_case#0 printf_ulong::@2/(byte) 0 ) [107] (byte) printf_number_buffer::buffer_sign#10 ← phi( printf_uchar::@2/(byte) printf_number_buffer::buffer_sign#2 printf_uint::@2/(byte) printf_number_buffer::buffer_sign#1 printf_ulong::@2/(byte) printf_number_buffer::buffer_sign#0 ) - [107] (byte*) printf_number_buffer::buffer_digits#10 ← phi( printf_uchar::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_uint::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_ulong::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) [107] (byte) printf_number_buffer::format_zero_padding#10 ← phi( printf_uchar::@2/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_zero_padding#0 printf_ulong::@2/(byte) 0 ) [107] (byte) printf_number_buffer::format_justify_left#10 ← phi( printf_uchar::@2/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_justify_left#0 printf_ulong::@2/(byte) 0 ) [107] (byte) printf_number_buffer::format_min_length#3 ← phi( printf_uchar::@2/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_min_length#0 printf_ulong::@2/(byte) 0 ) [108] if((byte) 0==(byte) printf_number_buffer::format_min_length#3) goto printf_number_buffer::@1 to:printf_number_buffer::@6 printf_number_buffer::@6: scope:[printf_number_buffer] from printf_number_buffer - [109] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [109] phi() [110] call strlen [111] (word) strlen::return#2 ← (word) strlen::len#2 to:printf_number_buffer::@14 @@ -295,11 +294,11 @@ printf_number_buffer::@4: scope:[printf_number_buffer] from printf_number_buffe [133] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 to:printf_number_buffer::@11 printf_number_buffer::@11: scope:[printf_number_buffer] from printf_number_buffer::@4 - [134] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 + [134] phi() [135] call strupr to:printf_number_buffer::@5 printf_number_buffer::@5: scope:[printf_number_buffer] from printf_number_buffer::@11 printf_number_buffer::@4 - [136] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [136] phi() [137] call printf_str to:printf_number_buffer::@15 printf_number_buffer::@15: scope:[printf_number_buffer] from printf_number_buffer::@5 @@ -344,7 +343,7 @@ strupr: scope:[strupr] from printf_number_buffer::@11 [151] phi() to:strupr::@1 strupr::@1: scope:[strupr] from strupr strupr::@3 - [152] (byte*) strupr::src#2 ← phi( strupr/(byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) + [152] (byte*) strupr::src#2 ← phi( strupr/(const byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) [153] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 to:strupr::@return strupr::@return: scope:[strupr] from strupr::@1 @@ -382,7 +381,7 @@ strlen: scope:[strlen] from printf_number_buffer::@6 to:strlen::@1 strlen::@1: scope:[strlen] from strlen strlen::@2 [167] (word) strlen::len#2 ← phi( strlen/(word) 0 strlen::@2/(word) strlen::len#1 ) - [167] (byte*) strlen::str#3 ← phi( strlen/(byte*) strlen::str#1 strlen::@2/(byte*) strlen::str#0 ) + [167] (byte*) strlen::str#3 ← phi( strlen/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS strlen::@2/(byte*) strlen::str#0 ) [168] if((byte) 0!=*((byte*) strlen::str#3)) goto strlen::@2 to:strlen::@return strlen::@return: scope:[strlen] from strlen::@1 diff --git a/src/test/ref/examples/eightqueens/eightqueens.log b/src/test/ref/examples/eightqueens/eightqueens.log index e2896e76e..e8a85c8b7 100644 --- a/src/test/ref/examples/eightqueens/eightqueens.log +++ b/src/test/ref/examples/eightqueens/eightqueens.log @@ -5150,6 +5150,7 @@ Identical Phi Values (byte) printf_uchar::format_min_length#2 (byte) 0 Identical Phi Values (byte) printf_uchar::format_justify_left#2 (byte) 0 Identical Phi Values (byte) printf_uchar::format_zero_padding#2 (byte) 0 Identical Phi Values (byte) printf_uchar::format_upper_case#2 (byte) 0 +Identical Phi Values (byte*) printf_number_buffer::buffer_digits#10 (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Successful SSA optimization Pass2IdenticalPhiElimination Constant (const byte) ultoa::radix#0 = DECIMAL Constant (const byte) printf_number_buffer::format_min_length#0 = 0 @@ -5161,6 +5162,9 @@ Constant (const byte) printf_number_buffer::format_min_length#2 = 0 Constant (const byte) printf_number_buffer::format_justify_left#2 = 0 Constant (const byte) printf_number_buffer::format_zero_padding#2 = 0 Constant (const byte) printf_number_buffer::format_upper_case#2 = 0 +Constant (const byte*) strlen::str#1 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant (const byte*) printf_str::str#1 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant (const byte*) strupr::str#0 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Successful SSA optimization Pass2ConstantIdentification if() condition always false - eliminating [32] if((const byte) uctoa::radix#0==(const byte) DECIMAL) goto uctoa::@1 if() condition always true - replacing block destination [33] if((const byte) uctoa::radix#0==(const byte) HEXADECIMAL) goto uctoa::@2 @@ -5213,6 +5217,8 @@ Removing unused block printf_ulong::@1 Removing PHI-reference to removed block (printf_uchar::@1) in block printf_uchar::@3 Removing unused block printf_uchar::@1 Successful SSA optimization Pass2EliminateUnusedBlocks +Inlining constant with var siblings (const byte*) strlen::str#1 +Inlining constant with var siblings (const byte*) printf_str::str#1 Inlining constant with var siblings (const byte) printf_number_buffer::format_min_length#0 Inlining constant with var siblings (const byte) printf_number_buffer::format_justify_left#0 Inlining constant with var siblings (const byte) printf_number_buffer::format_zero_padding#0 @@ -5226,7 +5232,9 @@ Constant inlined printf_number_buffer::format_zero_padding#2 = (byte) 0 Constant inlined printf_number_buffer::format_upper_case#2 = (byte) 0 Constant inlined printf_number_buffer::format_justify_left#2 = (byte) 0 Constant inlined printf_number_buffer::format_upper_case#0 = (byte) 0 +Constant inlined strlen::str#1 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Constant inlined printf_number_buffer::format_min_length#0 = (byte) 0 +Constant inlined printf_str::str#1 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Constant inlined printf_number_buffer::format_zero_padding#0 = (byte) 0 Constant inlined printf_number_buffer::format_min_length#2 = (byte) 0 Successful SSA optimization Pass2ConstantInlining @@ -5293,13 +5301,18 @@ Adding NOP phi() at start of printf_string::@2 Adding NOP phi() at start of printf_string::@8 Adding NOP phi() at start of printf_ulong::@2 Adding NOP phi() at start of printf_ulong::@5 +Adding NOP phi() at start of printf_number_buffer::@6 Adding NOP phi() at start of printf_number_buffer::@14 Adding NOP phi() at start of printf_number_buffer::@17 +Adding NOP phi() at start of printf_number_buffer::@11 Adding NOP phi() at start of printf_number_buffer::@20 +Adding NOP phi() at start of printf_number_buffer::@5 Adding NOP phi() at start of printf_number_buffer::@21 Adding NOP phi() at start of printf_number_buffer::@18 Adding NOP phi() at start of printf_number_buffer::@16 +Adding NOP phi() at start of strupr Adding NOP phi() at start of strupr::@3 +Adding NOP phi() at start of strlen Adding NOP phi() at start of strlen::@3 Adding NOP phi() at start of ultoa Adding NOP phi() at start of ultoa::@1 @@ -5340,105 +5353,102 @@ Calls in [printf_scroll] to memcpy:73 memset:75 Calls in [printf_char] to printf_scroll:108 Calls in [printf_string] to printf_str:115 Calls in [printf_ulong] to ultoa:122 printf_number_buffer:125 -Calls in [printf_number_buffer] to strlen:131 printf_char:149 strupr:155 printf_str:159 printf_padding:166 printf_padding:170 printf_padding:174 -Calls in [printf_padding] to printf_char:184 -Calls in [strupr] to toupper:193 -Calls in [ultoa] to ultoa_append:241 -Calls in [queens] to legal:292 print:301 -Calls in [print] to printf_str:313 printf_ulong:316 printf_str:318 printf_str:327 printf_uchar:330 printf_str:338 printf_str:343 printf_uchar:347 -Calls in [printf_uchar] to uctoa:354 printf_number_buffer:357 -Calls in [uctoa] to uctoa_append:385 -Calls in [printf_uint] to utoa:437 printf_number_buffer:440 -Calls in [utoa] to utoa_append:469 -Calls in [printf_cls] to memset:485 +Calls in [printf_number_buffer] to strlen:131 printf_char:149 strupr:155 printf_str:158 printf_padding:165 printf_padding:169 printf_padding:173 +Calls in [printf_padding] to printf_char:183 +Calls in [strupr] to toupper:192 +Calls in [ultoa] to ultoa_append:240 +Calls in [queens] to legal:291 print:300 +Calls in [print] to printf_str:312 printf_ulong:315 printf_str:317 printf_str:326 printf_uchar:329 printf_str:337 printf_str:342 printf_uchar:346 +Calls in [printf_uchar] to uctoa:353 printf_number_buffer:356 +Calls in [uctoa] to uctoa_append:384 +Calls in [printf_uint] to utoa:436 printf_number_buffer:439 +Calls in [utoa] to utoa_append:468 +Calls in [printf_cls] to memset:484 -Created 62 initial phi equivalence classes +Created 61 initial phi equivalence classes Coalesced [38] printf_ulong::uvalue#6 ← printf_ulong::uvalue#0 -Coalesced [49] printf_str::str#22 ← printf_str::str#15 +Coalesced [49] printf_str::str#21 ← printf_str::str#15 Coalesced [57] printf_char::ch#6 ← printf_char::ch#1 -Coalesced [59] printf_str::str#24 ← printf_str::str#0 -Coalesced (already) [62] printf_str::str#23 ← printf_str::str#0 +Coalesced [59] printf_str::str#23 ← printf_str::str#0 +Coalesced (already) [62] printf_str::str#22 ← printf_str::str#0 Coalesced [90] memset::dst#5 ← memset::dst#1 Coalesced [99] memcpy::src#4 ← memcpy::src#1 Coalesced [100] memcpy::dst#4 ← memcpy::dst#1 Coalesced [124] printf_number_buffer::buffer_sign#16 ← printf_number_buffer::buffer_sign#0 Coalesced [137] printf_number_buffer::len#5 ← printf_number_buffer::len#1 Coalesced [148] printf_char::ch#4 ← printf_char::ch#2 -Coalesced [158] printf_str::str#21 ← printf_str::str#1 -Coalesced [165] printf_padding::length#10 ← printf_padding::length#2 -Coalesced [169] printf_padding::length#9 ← printf_padding::length#1 -Coalesced [173] printf_padding::length#11 ← printf_padding::length#0 -Coalesced [176] printf_number_buffer::padding#18 ← printf_number_buffer::padding#1 -Coalesced [177] printf_number_buffer::len#4 ← printf_number_buffer::len#0 -Coalesced [183] printf_char::ch#5 ← printf_char::ch#0 -Coalesced [186] printf_padding::i#5 ← printf_padding::i#1 -Coalesced [187] strupr::src#5 ← strupr::str#0 -Coalesced [198] strupr::src#6 ← strupr::src#1 -Coalesced [201] toupper::return#7 ← toupper::ch#0 -Coalesced [205] toupper::return#6 ← toupper::return#0 -Coalesced [206] strlen::str#6 ← strlen::str#1 -Coalesced [213] strlen::str#7 ← strlen::str#0 -Coalesced [214] strlen::len#5 ← strlen::len#1 -Coalesced [217] ultoa::value#17 ← ultoa::value#1 -Coalesced [229] ultoa::value#18 ← ultoa::value#2 -Coalesced [230] ultoa::started#6 ← ultoa::started#2 -Coalesced [231] ultoa::buffer#23 ← ultoa::buffer#11 -Coalesced [234] ultoa::digit#7 ← ultoa::digit#1 -Coalesced (already) [235] ultoa::value#16 ← ultoa::value#6 -Coalesced (already) [236] ultoa::started#5 ← ultoa::started#4 -Coalesced (already) [237] ultoa::buffer#22 ← ultoa::buffer#14 -Coalesced [245] ultoa::value#19 ← ultoa::value#0 -Coalesced [246] ultoa::buffer#24 ← ultoa::buffer#4 -Coalesced [247] ultoa_append::value#6 ← ultoa_append::value#0 -Coalesced [254] ultoa_append::value#7 ← ultoa_append::value#1 -Coalesced [255] ultoa_append::digit#5 ← ultoa_append::digit#1 -Coalesced [298] queens::row#14 ← queens::row#1 -Coalesced (already) [299] count#38 ← count#10 -Coalesced (already) [302] queens::row#13 ← queens::row#10 -Coalesced [303] count#37 ← count#25 -Coalesced (already) [304] queens::row#16 ← queens::row#10 -Coalesced (already) [305] count#40 ← count#10 -Coalesced [309] queens::row#15 ← queens::row#2 -Coalesced (already) [310] count#39 ← count#10 -Coalesced [315] printf_ulong::uvalue#7 ← printf_ulong::uvalue#1 -Coalesced [329] printf_uchar::uvalue#6 ← printf_uchar::uvalue#1 -Coalesced [335] print::i1#14 ← print::i1#1 -Coalesced [341] print::j#9 ← print::j#1 -Coalesced [346] printf_uchar::uvalue#7 ← printf_uchar::uvalue#0 -Coalesced [349] print::i#5 ← print::i#1 -Coalesced [356] printf_number_buffer::buffer_sign#14 ← printf_number_buffer::buffer_sign#2 -Coalesced [363] uctoa::value#17 ← uctoa::value#1 -Coalesced [373] uctoa::value#18 ← uctoa::value#2 -Coalesced [374] uctoa::started#6 ← uctoa::started#2 -Coalesced [375] uctoa::buffer#23 ← uctoa::buffer#11 -Coalesced [378] uctoa::digit#7 ← uctoa::digit#1 -Coalesced (already) [379] uctoa::value#16 ← uctoa::value#6 -Coalesced (already) [380] uctoa::started#5 ← uctoa::started#4 -Coalesced (already) [381] uctoa::buffer#22 ← uctoa::buffer#14 -Coalesced [389] uctoa::value#19 ← uctoa::value#0 -Coalesced [390] uctoa::buffer#24 ← uctoa::buffer#4 -Coalesced [391] uctoa_append::value#6 ← uctoa_append::value#0 -Coalesced [398] uctoa_append::value#7 ← uctoa_append::value#1 -Coalesced [399] uctoa_append::digit#5 ← uctoa_append::digit#1 -Coalesced [411] legal::diff1_return#6 ← legal::diff1_return#1 -Coalesced [416] legal::diff2_return#6 ← legal::diff2_return#1 -Coalesced [421] legal::i#16 ← legal::i#1 -Coalesced [423] legal::diff2_return#5 ← legal::diff2_return#0 -Coalesced [425] legal::diff1_return#5 ← legal::diff1_return#0 -Coalesced [439] printf_number_buffer::buffer_sign#15 ← printf_number_buffer::buffer_sign#1 -Coalesced [457] utoa::value#17 ← utoa::value#2 -Coalesced [458] utoa::started#6 ← utoa::started#2 -Coalesced [459] utoa::buffer#23 ← utoa::buffer#11 -Coalesced [462] utoa::digit#7 ← utoa::digit#1 -Coalesced (already) [463] utoa::value#16 ← utoa::value#6 -Coalesced (already) [464] utoa::started#5 ← utoa::started#4 -Coalesced (already) [465] utoa::buffer#22 ← utoa::buffer#14 -Coalesced [473] utoa::value#18 ← utoa::value#0 -Coalesced [474] utoa::buffer#24 ← utoa::buffer#4 -Coalesced [475] utoa_append::value#6 ← utoa_append::value#0 -Coalesced [482] utoa_append::value#7 ← utoa_append::value#1 -Coalesced [483] utoa_append::digit#5 ← utoa_append::digit#1 -Coalesced down to 52 phi equivalence classes +Coalesced [164] printf_padding::length#10 ← printf_padding::length#2 +Coalesced [168] printf_padding::length#9 ← printf_padding::length#1 +Coalesced [172] printf_padding::length#11 ← printf_padding::length#0 +Coalesced [175] printf_number_buffer::padding#18 ← printf_number_buffer::padding#1 +Coalesced [176] printf_number_buffer::len#4 ← printf_number_buffer::len#0 +Coalesced [182] printf_char::ch#5 ← printf_char::ch#0 +Coalesced [185] printf_padding::i#5 ← printf_padding::i#1 +Coalesced [197] strupr::src#5 ← strupr::src#1 +Coalesced [200] toupper::return#7 ← toupper::ch#0 +Coalesced [204] toupper::return#6 ← toupper::return#0 +Coalesced [212] strlen::str#6 ← strlen::str#0 +Coalesced [213] strlen::len#5 ← strlen::len#1 +Coalesced [216] ultoa::value#17 ← ultoa::value#1 +Coalesced [228] ultoa::value#18 ← ultoa::value#2 +Coalesced [229] ultoa::started#6 ← ultoa::started#2 +Coalesced [230] ultoa::buffer#23 ← ultoa::buffer#11 +Coalesced [233] ultoa::digit#7 ← ultoa::digit#1 +Coalesced (already) [234] ultoa::value#16 ← ultoa::value#6 +Coalesced (already) [235] ultoa::started#5 ← ultoa::started#4 +Coalesced (already) [236] ultoa::buffer#22 ← ultoa::buffer#14 +Coalesced [244] ultoa::value#19 ← ultoa::value#0 +Coalesced [245] ultoa::buffer#24 ← ultoa::buffer#4 +Coalesced [246] ultoa_append::value#6 ← ultoa_append::value#0 +Coalesced [253] ultoa_append::value#7 ← ultoa_append::value#1 +Coalesced [254] ultoa_append::digit#5 ← ultoa_append::digit#1 +Coalesced [297] queens::row#14 ← queens::row#1 +Coalesced (already) [298] count#38 ← count#10 +Coalesced (already) [301] queens::row#13 ← queens::row#10 +Coalesced [302] count#37 ← count#25 +Coalesced (already) [303] queens::row#16 ← queens::row#10 +Coalesced (already) [304] count#40 ← count#10 +Coalesced [308] queens::row#15 ← queens::row#2 +Coalesced (already) [309] count#39 ← count#10 +Coalesced [314] printf_ulong::uvalue#7 ← printf_ulong::uvalue#1 +Coalesced [328] printf_uchar::uvalue#6 ← printf_uchar::uvalue#1 +Coalesced [334] print::i1#14 ← print::i1#1 +Coalesced [340] print::j#9 ← print::j#1 +Coalesced [345] printf_uchar::uvalue#7 ← printf_uchar::uvalue#0 +Coalesced [348] print::i#5 ← print::i#1 +Coalesced [355] printf_number_buffer::buffer_sign#14 ← printf_number_buffer::buffer_sign#2 +Coalesced [362] uctoa::value#17 ← uctoa::value#1 +Coalesced [372] uctoa::value#18 ← uctoa::value#2 +Coalesced [373] uctoa::started#6 ← uctoa::started#2 +Coalesced [374] uctoa::buffer#23 ← uctoa::buffer#11 +Coalesced [377] uctoa::digit#7 ← uctoa::digit#1 +Coalesced (already) [378] uctoa::value#16 ← uctoa::value#6 +Coalesced (already) [379] uctoa::started#5 ← uctoa::started#4 +Coalesced (already) [380] uctoa::buffer#22 ← uctoa::buffer#14 +Coalesced [388] uctoa::value#19 ← uctoa::value#0 +Coalesced [389] uctoa::buffer#24 ← uctoa::buffer#4 +Coalesced [390] uctoa_append::value#6 ← uctoa_append::value#0 +Coalesced [397] uctoa_append::value#7 ← uctoa_append::value#1 +Coalesced [398] uctoa_append::digit#5 ← uctoa_append::digit#1 +Coalesced [410] legal::diff1_return#6 ← legal::diff1_return#1 +Coalesced [415] legal::diff2_return#6 ← legal::diff2_return#1 +Coalesced [420] legal::i#16 ← legal::i#1 +Coalesced [422] legal::diff2_return#5 ← legal::diff2_return#0 +Coalesced [424] legal::diff1_return#5 ← legal::diff1_return#0 +Coalesced [438] printf_number_buffer::buffer_sign#15 ← printf_number_buffer::buffer_sign#1 +Coalesced [456] utoa::value#17 ← utoa::value#2 +Coalesced [457] utoa::started#6 ← utoa::started#2 +Coalesced [458] utoa::buffer#23 ← utoa::buffer#11 +Coalesced [461] utoa::digit#7 ← utoa::digit#1 +Coalesced (already) [462] utoa::value#16 ← utoa::value#6 +Coalesced (already) [463] utoa::started#5 ← utoa::started#4 +Coalesced (already) [464] utoa::buffer#22 ← utoa::buffer#14 +Coalesced [472] utoa::value#18 ← utoa::value#0 +Coalesced [473] utoa::buffer#24 ← utoa::buffer#4 +Coalesced [474] utoa_append::value#6 ← utoa_append::value#0 +Coalesced [481] utoa_append::value#7 ← utoa_append::value#1 +Coalesced [482] utoa_append::digit#5 ← utoa_append::digit#1 +Coalesced down to 51 phi equivalence classes Culled Empty Block (label) @2 Culled Empty Block (label) @4 Culled Empty Block (label) main::@13 @@ -5564,7 +5574,10 @@ Adding NOP phi() at start of printf_scroll::@2 Adding NOP phi() at start of memcpy Adding NOP phi() at start of printf_string Adding NOP phi() at start of printf_string::@1 +Adding NOP phi() at start of printf_number_buffer::@6 Adding NOP phi() at start of printf_number_buffer::@21 +Adding NOP phi() at start of printf_number_buffer::@11 +Adding NOP phi() at start of printf_number_buffer::@5 Adding NOP phi() at start of strupr Adding NOP phi() at start of strlen Adding NOP phi() at start of ultoa @@ -5668,7 +5681,7 @@ main::@return: scope:[main] from main::@12 (void()) printf_str((byte*) printf_str::str) printf_str: scope:[printf_str] from main::@1 main::@10 main::@12 main::@2 main::@8 print print::@10 print::@12 print::@4 print::@8 printf_number_buffer::@5 printf_string::@1 - [44] (byte*) printf_str::str#15 ← phi( main::@1/(const byte*) main::str main::@10/(const byte*) main::str3 main::@12/(const byte*) main::str4 main::@2/(const byte*) main::str1 main::@8/(const byte*) main::str2 print/(const byte*) print::str print::@10/(const byte*) print::str4 print::@12/(const byte*) print::str1 print::@4/(const byte*) print::str2 print::@8/(const byte*) print::str3 printf_number_buffer::@5/(byte*) printf_str::str#1 printf_string::@1/(const byte*) tod_buffer ) + [44] (byte*) printf_str::str#15 ← phi( main::@1/(const byte*) main::str main::@10/(const byte*) main::str3 main::@12/(const byte*) main::str4 main::@2/(const byte*) main::str1 main::@8/(const byte*) main::str2 print/(const byte*) print::str print::@10/(const byte*) print::str4 print::@12/(const byte*) print::str1 print::@4/(const byte*) print::str2 print::@8/(const byte*) print::str3 printf_number_buffer::@5/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_string::@1/(const byte*) tod_buffer ) to:printf_str::@1 printf_str::@1: scope:[printf_str] from printf_str printf_str::@4 printf_str::@5 [45] (byte*) printf_str::str#13 ← phi( printf_str/(byte*) printf_str::str#15 printf_str::@4/(byte*) printf_str::str#0 printf_str::@5/(byte*) printf_str::str#0 ) @@ -5819,14 +5832,13 @@ printf_ulong::@return: scope:[printf_ulong] from printf_ulong::@2 printf_number_buffer: scope:[printf_number_buffer] from printf_uchar::@2 printf_uint::@2 printf_ulong::@2 [107] (byte) printf_number_buffer::format_upper_case#10 ← phi( printf_uchar::@2/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_upper_case#0 printf_ulong::@2/(byte) 0 ) [107] (byte) printf_number_buffer::buffer_sign#10 ← phi( printf_uchar::@2/(byte) printf_number_buffer::buffer_sign#2 printf_uint::@2/(byte) printf_number_buffer::buffer_sign#1 printf_ulong::@2/(byte) printf_number_buffer::buffer_sign#0 ) - [107] (byte*) printf_number_buffer::buffer_digits#10 ← phi( printf_uchar::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_uint::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_ulong::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) [107] (byte) printf_number_buffer::format_zero_padding#10 ← phi( printf_uchar::@2/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_zero_padding#0 printf_ulong::@2/(byte) 0 ) [107] (byte) printf_number_buffer::format_justify_left#10 ← phi( printf_uchar::@2/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_justify_left#0 printf_ulong::@2/(byte) 0 ) [107] (byte) printf_number_buffer::format_min_length#3 ← phi( printf_uchar::@2/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_min_length#0 printf_ulong::@2/(byte) 0 ) [108] if((byte) 0==(byte) printf_number_buffer::format_min_length#3) goto printf_number_buffer::@1 to:printf_number_buffer::@6 printf_number_buffer::@6: scope:[printf_number_buffer] from printf_number_buffer - [109] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [109] phi() [110] call strlen [111] (word) strlen::return#2 ← (word) strlen::len#2 to:printf_number_buffer::@14 @@ -5881,11 +5893,11 @@ printf_number_buffer::@4: scope:[printf_number_buffer] from printf_number_buffe [133] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 to:printf_number_buffer::@11 printf_number_buffer::@11: scope:[printf_number_buffer] from printf_number_buffer::@4 - [134] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 + [134] phi() [135] call strupr to:printf_number_buffer::@5 printf_number_buffer::@5: scope:[printf_number_buffer] from printf_number_buffer::@11 printf_number_buffer::@4 - [136] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [136] phi() [137] call printf_str to:printf_number_buffer::@15 printf_number_buffer::@15: scope:[printf_number_buffer] from printf_number_buffer::@5 @@ -5930,7 +5942,7 @@ strupr: scope:[strupr] from printf_number_buffer::@11 [151] phi() to:strupr::@1 strupr::@1: scope:[strupr] from strupr strupr::@3 - [152] (byte*) strupr::src#2 ← phi( strupr/(byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) + [152] (byte*) strupr::src#2 ← phi( strupr/(const byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) [153] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 to:strupr::@return strupr::@return: scope:[strupr] from strupr::@1 @@ -5968,7 +5980,7 @@ strlen: scope:[strlen] from printf_number_buffer::@6 to:strlen::@1 strlen::@1: scope:[strlen] from strlen strlen::@2 [167] (word) strlen::len#2 ← phi( strlen/(word) 0 strlen::@2/(word) strlen::len#1 ) - [167] (byte*) strlen::str#3 ← phi( strlen/(byte*) strlen::str#1 strlen::@2/(byte*) strlen::str#0 ) + [167] (byte*) strlen::str#3 ← phi( strlen/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS strlen::@2/(byte*) strlen::str#0 ) [168] if((byte) 0!=*((byte*) strlen::str#3)) goto strlen::@2 to:strlen::@return strlen::@return: scope:[strlen] from strlen::@1 @@ -6678,7 +6690,6 @@ VARIABLE REGISTER WEIGHTS (word~) printf_number_buffer::$19 1.00000001E8 (struct printf_buffer_number) printf_number_buffer::buffer (byte*) printf_number_buffer::buffer_digits -(byte*) printf_number_buffer::buffer_digits#10 1.0344827689655172E7 (byte) printf_number_buffer::buffer_sign (byte) printf_number_buffer::buffer_sign#0 200002.0 (byte) printf_number_buffer::buffer_sign#1 202.0 @@ -6720,9 +6731,8 @@ VARIABLE REGISTER WEIGHTS (byte) printf_str::ch#0 1.0000000001E10 (byte*) printf_str::str (byte*) printf_str::str#0 4.2857142861428566E9 -(byte*) printf_str::str#1 2.00000002E8 (byte*) printf_str::str#13 2.05000000025E10 -(byte*) printf_str::str#15 1.100000002E9 +(byte*) printf_str::str#15 1.000000001E9 (void()) printf_string((byte*) printf_string::str , (byte) printf_string::format_min_length , (byte) printf_string::format_justify_left) (struct printf_format_string) printf_string::format (byte) printf_string::format_justify_left @@ -6777,16 +6787,14 @@ VARIABLE REGISTER WEIGHTS (word) strlen::return#2 2.00000002E8 (byte*) strlen::str (byte*) strlen::str#0 2.000000000002E12 -(byte*) strlen::str#1 5.50000001E8 -(byte*) strlen::str#3 1.0003333333346667E12 +(byte*) strlen::str#3 1.000000000001E12 (byte*()) strupr((byte*) strupr::str) (byte~) strupr::$0 2.000000000002E12 (byte*) strupr::return (byte*) strupr::src (byte*) strupr::src#1 2.000000000002E12 -(byte*) strupr::src#2 7.144285714294285E11 +(byte*) strupr::src#2 7.142857142864285E11 (byte*) strupr::str -(byte*) strupr::str#0 5.50000001E8 (void()) tod_init((byte) tod_init::tod_TENTHS , (byte) tod_init::tod_SEC , (byte) tod_init::tod_MIN , (byte) tod_init::tod_HOURS) (struct TIME_OF_DAY) tod_init::tod (byte) tod_init::tod_HOURS @@ -6966,7 +6974,7 @@ VARIABLE REGISTER WEIGHTS (word) utoa_append::value#2 5018334.166666666 Initial phi equivalence classes -[ printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 ] +[ printf_str::str#13 printf_str::str#15 printf_str::str#0 ] [ memset::num#2 ] [ memset::str#3 ] [ memset::c#4 ] @@ -6978,7 +6986,6 @@ Initial phi equivalence classes [ printf_number_buffer::format_min_length#3 ] [ printf_number_buffer::format_justify_left#10 ] [ printf_number_buffer::format_zero_padding#10 ] -[ printf_number_buffer::buffer_digits#10 ] [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] [ printf_number_buffer::format_upper_case#10 ] [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] @@ -6986,9 +6993,9 @@ Initial phi equivalence classes [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] [ printf_padding::pad#7 ] [ printf_padding::i#2 printf_padding::i#1 ] -[ strupr::src#2 strupr::str#0 strupr::src#1 ] +[ strupr::src#2 strupr::src#1 ] [ toupper::return#2 toupper::return#0 toupper::ch#0 ] -[ strlen::str#3 strlen::str#1 strlen::str#0 ] +[ strlen::str#3 strlen::str#0 ] [ strlen::len#2 strlen::len#1 ] [ ultoa::digit#2 ultoa::digit#1 ] [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] @@ -7090,7 +7097,7 @@ Added variable utoa_append::return#0 to live range equivalence class [ utoa_appe Added variable printf_buffer to live range equivalence class [ printf_buffer ] Added variable TOD_ZERO to live range equivalence class [ TOD_ZERO ] Complete equivalence classes -[ printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 ] +[ printf_str::str#13 printf_str::str#15 printf_str::str#0 ] [ memset::num#2 ] [ memset::str#3 ] [ memset::c#4 ] @@ -7102,7 +7109,6 @@ Complete equivalence classes [ printf_number_buffer::format_min_length#3 ] [ printf_number_buffer::format_justify_left#10 ] [ printf_number_buffer::format_zero_padding#10 ] -[ printf_number_buffer::buffer_digits#10 ] [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] [ printf_number_buffer::format_upper_case#10 ] [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] @@ -7110,9 +7116,9 @@ Complete equivalence classes [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] [ printf_padding::pad#7 ] [ printf_padding::i#2 printf_padding::i#1 ] -[ strupr::src#2 strupr::str#0 strupr::src#1 ] +[ strupr::src#2 strupr::src#1 ] [ toupper::return#2 toupper::return#0 toupper::ch#0 ] -[ strlen::str#3 strlen::str#1 strlen::str#0 ] +[ strlen::str#3 strlen::str#0 ] [ strlen::len#2 strlen::len#1 ] [ ultoa::digit#2 ultoa::digit#1 ] [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] @@ -7213,7 +7219,7 @@ Complete equivalence classes [ utoa_append::return#0 ] [ printf_buffer ] [ TOD_ZERO ] -Allocated zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 ] +Allocated zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#0 ] Allocated zp[2]:4 [ memset::num#2 ] Allocated zp[2]:6 [ memset::str#3 ] Allocated zp[1]:8 [ memset::c#4 ] @@ -7225,115 +7231,114 @@ Allocated zp[4]:16 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong: Allocated zp[1]:20 [ printf_number_buffer::format_min_length#3 ] Allocated zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] Allocated zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] -Allocated zp[2]:23 [ printf_number_buffer::buffer_digits#10 ] -Allocated zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Allocated zp[1]:26 [ printf_number_buffer::format_upper_case#10 ] -Allocated zp[1]:27 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] -Allocated zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Allocated zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Allocated zp[1]:30 [ printf_padding::pad#7 ] -Allocated zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] -Allocated zp[2]:32 [ strupr::src#2 strupr::str#0 strupr::src#1 ] -Allocated zp[1]:34 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] -Allocated zp[2]:35 [ strlen::str#3 strlen::str#1 strlen::str#0 ] -Allocated zp[2]:37 [ strlen::len#2 strlen::len#1 ] -Allocated zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] -Allocated zp[4]:40 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] -Allocated zp[1]:44 [ ultoa::started#2 ultoa::started#4 ] -Allocated zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] -Allocated zp[4]:47 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] -Allocated zp[1]:51 [ ultoa_append::digit#2 ultoa_append::digit#1 ] -Allocated zp[1]:52 [ queens::row#10 queens::row#1 queens::row#2 ] -Allocated zp[4]:53 [ count#10 count#25 ] -Allocated zp[1]:57 [ print::i#2 print::i#1 ] -Allocated zp[1]:58 [ print::i1#2 print::i1#1 ] -Allocated zp[1]:59 [ print::j#2 print::j#1 ] -Allocated zp[1]:60 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] -Allocated zp[1]:61 [ uctoa::digit#2 uctoa::digit#1 ] -Allocated zp[1]:62 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] -Allocated zp[1]:63 [ uctoa::started#2 uctoa::started#4 ] -Allocated zp[2]:64 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] -Allocated zp[1]:66 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] -Allocated zp[1]:67 [ uctoa_append::digit#2 uctoa_append::digit#1 ] -Allocated zp[1]:68 [ legal::i#10 legal::i#1 ] -Allocated zp[1]:69 [ legal::return#4 ] -Allocated zp[1]:70 [ legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 ] -Allocated zp[1]:71 [ legal::diff2_return#2 legal::diff2_return#0 legal::diff2_return#1 ] -Allocated zp[1]:72 [ utoa::digit#2 utoa::digit#1 ] -Allocated zp[2]:73 [ utoa::value#2 utoa::value#6 utoa::value#0 ] -Allocated zp[1]:75 [ utoa::started#2 utoa::started#4 ] -Allocated zp[2]:76 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] -Allocated zp[2]:78 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] -Allocated zp[1]:80 [ utoa_append::digit#2 utoa_append::digit#1 ] -Allocated zp[1]:81 [ printf_cursor_x ] -Allocated zp[1]:82 [ printf_cursor_y ] -Allocated zp[2]:83 [ printf_cursor_ptr ] -Allocated zp[1]:85 [ tod_init::tod_TENTHS#0 ] -Allocated zp[1]:86 [ tod_init::tod_SEC#0 ] -Allocated zp[1]:87 [ tod_init::tod_MIN#0 ] -Allocated zp[1]:88 [ tod_init::tod_HOURS#0 ] -Allocated zp[1]:89 [ tod_read::return_TENTHS#2 ] -Allocated zp[1]:90 [ tod_read::return_SEC#2 ] -Allocated zp[1]:91 [ tod_read::return_MIN#2 ] -Allocated zp[1]:92 [ tod_read::return_HOURS#2 ] -Allocated zp[1]:93 [ tod_str::tod_TENTHS#0 ] -Allocated zp[1]:94 [ tod_str::tod_SEC#0 ] -Allocated zp[1]:95 [ tod_str::tod_MIN#0 ] -Allocated zp[1]:96 [ tod_str::tod_HOURS#0 ] -Allocated zp[1]:97 [ printf_str::ch#0 ] -Allocated zp[2]:98 [ printf_ln::$0 ] -Allocated zp[2]:100 [ printf_ln::$1 ] -Allocated zp[2]:102 [ printf_scroll::$4 ] -Allocated zp[2]:104 [ memset::end#0 ] -Allocated zp[2]:106 [ strlen::return#2 ] -Allocated zp[2]:108 [ printf_number_buffer::$19 ] -Allocated zp[1]:110 [ toupper::return#3 ] -Allocated zp[1]:111 [ strupr::$0 ] -Allocated zp[1]:112 [ ultoa::$11 ] -Allocated zp[2]:113 [ ultoa::buffer#3 ] -Allocated zp[1]:115 [ ultoa::$10 ] -Allocated zp[4]:116 [ ultoa::digit_value#0 ] -Allocated zp[2]:120 [ ultoa_append::buffer#0 ] -Allocated zp[4]:122 [ ultoa_append::sub#0 ] -Allocated zp[4]:126 [ ultoa_append::return#0 ] -Allocated zp[1]:130 [ tod_str::$0 ] -Allocated zp[1]:131 [ tod_str::$1 ] -Allocated zp[1]:132 [ tod_str::$2 ] -Allocated zp[1]:133 [ tod_str::$3 ] -Allocated zp[1]:134 [ tod_str::$4 ] -Allocated zp[1]:135 [ tod_str::$5 ] -Allocated zp[1]:136 [ tod_str::$6 ] -Allocated zp[1]:137 [ tod_str::$7 ] -Allocated zp[1]:138 [ tod_str::$8 ] -Allocated zp[1]:139 [ tod_str::$9 ] -Allocated zp[1]:140 [ tod_str::$10 ] -Allocated zp[1]:141 [ tod_str::$11 ] -Allocated zp[1]:142 [ tod_str::$12 ] -Allocated zp[1]:143 [ tod_str::$13 ] -Allocated zp[1]:144 [ tod_str::$14 ] -Allocated zp[1]:145 [ tod_str::$15 ] -Allocated zp[1]:146 [ tod_read::return_HOURS#0 ] -Allocated zp[1]:147 [ tod_read::return_MIN#0 ] -Allocated zp[1]:148 [ tod_read::return_SEC#0 ] -Allocated zp[1]:149 [ tod_read::return_TENTHS#0 ] -Allocated zp[1]:150 [ legal::row#0 ] -Allocated zp[1]:151 [ legal::column#0 ] -Allocated zp[1]:152 [ legal::return#0 ] -Allocated zp[1]:153 [ queens::$2 ] -Allocated zp[2]:154 [ uctoa::buffer#3 ] -Allocated zp[1]:156 [ uctoa::digit_value#0 ] -Allocated zp[2]:157 [ uctoa_append::buffer#0 ] -Allocated zp[1]:159 [ uctoa_append::sub#0 ] -Allocated zp[1]:160 [ uctoa_append::return#0 ] -Allocated zp[1]:161 [ legal::$0 ] -Allocated zp[1]:162 [ legal::diff1_a#0 ] -Allocated zp[1]:163 [ utoa::$11 ] -Allocated zp[2]:164 [ utoa::buffer#3 ] -Allocated zp[1]:166 [ utoa::$10 ] -Allocated zp[2]:167 [ utoa::digit_value#0 ] -Allocated zp[2]:169 [ utoa_append::buffer#0 ] -Allocated zp[2]:171 [ utoa_append::sub#0 ] -Allocated zp[2]:173 [ utoa_append::return#0 ] +Allocated zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +Allocated zp[1]:24 [ printf_number_buffer::format_upper_case#10 ] +Allocated zp[1]:25 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] +Allocated zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Allocated zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Allocated zp[1]:28 [ printf_padding::pad#7 ] +Allocated zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] +Allocated zp[2]:30 [ strupr::src#2 strupr::src#1 ] +Allocated zp[1]:32 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] +Allocated zp[2]:33 [ strlen::str#3 strlen::str#0 ] +Allocated zp[2]:35 [ strlen::len#2 strlen::len#1 ] +Allocated zp[1]:37 [ ultoa::digit#2 ultoa::digit#1 ] +Allocated zp[4]:38 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] +Allocated zp[1]:42 [ ultoa::started#2 ultoa::started#4 ] +Allocated zp[2]:43 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] +Allocated zp[4]:45 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] +Allocated zp[1]:49 [ ultoa_append::digit#2 ultoa_append::digit#1 ] +Allocated zp[1]:50 [ queens::row#10 queens::row#1 queens::row#2 ] +Allocated zp[4]:51 [ count#10 count#25 ] +Allocated zp[1]:55 [ print::i#2 print::i#1 ] +Allocated zp[1]:56 [ print::i1#2 print::i1#1 ] +Allocated zp[1]:57 [ print::j#2 print::j#1 ] +Allocated zp[1]:58 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] +Allocated zp[1]:59 [ uctoa::digit#2 uctoa::digit#1 ] +Allocated zp[1]:60 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] +Allocated zp[1]:61 [ uctoa::started#2 uctoa::started#4 ] +Allocated zp[2]:62 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] +Allocated zp[1]:64 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] +Allocated zp[1]:65 [ uctoa_append::digit#2 uctoa_append::digit#1 ] +Allocated zp[1]:66 [ legal::i#10 legal::i#1 ] +Allocated zp[1]:67 [ legal::return#4 ] +Allocated zp[1]:68 [ legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 ] +Allocated zp[1]:69 [ legal::diff2_return#2 legal::diff2_return#0 legal::diff2_return#1 ] +Allocated zp[1]:70 [ utoa::digit#2 utoa::digit#1 ] +Allocated zp[2]:71 [ utoa::value#2 utoa::value#6 utoa::value#0 ] +Allocated zp[1]:73 [ utoa::started#2 utoa::started#4 ] +Allocated zp[2]:74 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] +Allocated zp[2]:76 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] +Allocated zp[1]:78 [ utoa_append::digit#2 utoa_append::digit#1 ] +Allocated zp[1]:79 [ printf_cursor_x ] +Allocated zp[1]:80 [ printf_cursor_y ] +Allocated zp[2]:81 [ printf_cursor_ptr ] +Allocated zp[1]:83 [ tod_init::tod_TENTHS#0 ] +Allocated zp[1]:84 [ tod_init::tod_SEC#0 ] +Allocated zp[1]:85 [ tod_init::tod_MIN#0 ] +Allocated zp[1]:86 [ tod_init::tod_HOURS#0 ] +Allocated zp[1]:87 [ tod_read::return_TENTHS#2 ] +Allocated zp[1]:88 [ tod_read::return_SEC#2 ] +Allocated zp[1]:89 [ tod_read::return_MIN#2 ] +Allocated zp[1]:90 [ tod_read::return_HOURS#2 ] +Allocated zp[1]:91 [ tod_str::tod_TENTHS#0 ] +Allocated zp[1]:92 [ tod_str::tod_SEC#0 ] +Allocated zp[1]:93 [ tod_str::tod_MIN#0 ] +Allocated zp[1]:94 [ tod_str::tod_HOURS#0 ] +Allocated zp[1]:95 [ printf_str::ch#0 ] +Allocated zp[2]:96 [ printf_ln::$0 ] +Allocated zp[2]:98 [ printf_ln::$1 ] +Allocated zp[2]:100 [ printf_scroll::$4 ] +Allocated zp[2]:102 [ memset::end#0 ] +Allocated zp[2]:104 [ strlen::return#2 ] +Allocated zp[2]:106 [ printf_number_buffer::$19 ] +Allocated zp[1]:108 [ toupper::return#3 ] +Allocated zp[1]:109 [ strupr::$0 ] +Allocated zp[1]:110 [ ultoa::$11 ] +Allocated zp[2]:111 [ ultoa::buffer#3 ] +Allocated zp[1]:113 [ ultoa::$10 ] +Allocated zp[4]:114 [ ultoa::digit_value#0 ] +Allocated zp[2]:118 [ ultoa_append::buffer#0 ] +Allocated zp[4]:120 [ ultoa_append::sub#0 ] +Allocated zp[4]:124 [ ultoa_append::return#0 ] +Allocated zp[1]:128 [ tod_str::$0 ] +Allocated zp[1]:129 [ tod_str::$1 ] +Allocated zp[1]:130 [ tod_str::$2 ] +Allocated zp[1]:131 [ tod_str::$3 ] +Allocated zp[1]:132 [ tod_str::$4 ] +Allocated zp[1]:133 [ tod_str::$5 ] +Allocated zp[1]:134 [ tod_str::$6 ] +Allocated zp[1]:135 [ tod_str::$7 ] +Allocated zp[1]:136 [ tod_str::$8 ] +Allocated zp[1]:137 [ tod_str::$9 ] +Allocated zp[1]:138 [ tod_str::$10 ] +Allocated zp[1]:139 [ tod_str::$11 ] +Allocated zp[1]:140 [ tod_str::$12 ] +Allocated zp[1]:141 [ tod_str::$13 ] +Allocated zp[1]:142 [ tod_str::$14 ] +Allocated zp[1]:143 [ tod_str::$15 ] +Allocated zp[1]:144 [ tod_read::return_HOURS#0 ] +Allocated zp[1]:145 [ tod_read::return_MIN#0 ] +Allocated zp[1]:146 [ tod_read::return_SEC#0 ] +Allocated zp[1]:147 [ tod_read::return_TENTHS#0 ] +Allocated zp[1]:148 [ legal::row#0 ] +Allocated zp[1]:149 [ legal::column#0 ] +Allocated zp[1]:150 [ legal::return#0 ] +Allocated zp[1]:151 [ queens::$2 ] +Allocated zp[2]:152 [ uctoa::buffer#3 ] +Allocated zp[1]:154 [ uctoa::digit_value#0 ] +Allocated zp[2]:155 [ uctoa_append::buffer#0 ] +Allocated zp[1]:157 [ uctoa_append::sub#0 ] +Allocated zp[1]:158 [ uctoa_append::return#0 ] +Allocated zp[1]:159 [ legal::$0 ] +Allocated zp[1]:160 [ legal::diff1_a#0 ] +Allocated zp[1]:161 [ utoa::$11 ] +Allocated zp[2]:162 [ utoa::buffer#3 ] +Allocated zp[1]:164 [ utoa::$10 ] +Allocated zp[2]:165 [ utoa::digit_value#0 ] +Allocated zp[2]:167 [ utoa_append::buffer#0 ] +Allocated zp[2]:169 [ utoa_append::sub#0 ] +Allocated zp[2]:171 [ utoa_append::return#0 ] Allocated mem[12] [ printf_buffer ] Allocated mem[4] [ TOD_ZERO ] @@ -7362,11 +7367,11 @@ Target platform is c64basic / MOS6502X .const OFFSET_STRUCT_MOS6526_CIA_TOD_MIN = $a .const OFFSET_STRUCT_MOS6526_CIA_TOD_SEC = 9 .const OFFSET_STRUCT_MOS6526_CIA_TOD_10THS = 8 - .label printf_cursor_x = $51 - .label printf_cursor_y = $52 - .label printf_cursor_ptr = $53 + .label printf_cursor_x = $4f + .label printf_cursor_y = $50 + .label printf_cursor_ptr = $51 // The number of found solutions - .label count = $35 + .label count = $33 // @begin __bbegin: jmp __b1 @@ -7594,7 +7599,7 @@ main: { // Handles escape codes such as newline // printf_str(byte* zp(2) str) printf_str: { - .label ch = $61 + .label ch = $5f .label str = 2 // [45] phi from printf_str printf_str::@4 printf_str::@5 to printf_str::@1 [phi:printf_str/printf_str::@4/printf_str::@5->printf_str::@1] __b1_from_printf_str: @@ -7655,8 +7660,8 @@ printf_str: { // printf_ln // Print a newline printf_ln: { - .label __0 = $62 - .label __1 = $64 + .label __0 = $60 + .label __1 = $62 // [55] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x -- pbuz1=pbuz2_minus_vbuz3 sec lda.z printf_cursor_ptr @@ -7694,7 +7699,7 @@ printf_ln: { // printf_scroll // Scroll the entire screen if the cursor is on the last line printf_scroll: { - .label __4 = $66 + .label __4 = $64 // [62] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return -- vbuz1_neq_vbuc1_then_la1 lda #$19 cmp.z printf_cursor_y @@ -7758,7 +7763,7 @@ printf_scroll: { // Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str. // memset(void* zp(6) str, byte zp(8) c, word zp(4) num) memset: { - .label end = $68 + .label end = $66 .label dst = 9 .label num = 4 .label str = 6 @@ -7978,18 +7983,13 @@ printf_ulong: { lda #0 sta.z printf_number_buffer.format_upper_case // [107] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#0 [phi:printf_ulong::@2->printf_number_buffer#1] -- register_copy - // [107] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_ulong::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [107] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_zero_padding - // [107] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_justify_left - // [107] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer @@ -8002,29 +8002,25 @@ printf_ulong: { // printf_number_buffer // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($19) buffer_sign, byte* zp($17) buffer_digits, byte zp($14) format_min_length, byte zp($15) format_justify_left, byte zp($16) format_zero_padding, byte zp($1a) format_upper_case) +// printf_number_buffer(byte zp($17) buffer_sign, byte zp($14) format_min_length, byte zp($15) format_justify_left, byte zp($16) format_zero_padding, byte zp($18) format_upper_case) printf_number_buffer: { - .label __19 = $6c - .label buffer_sign = $19 - .label len = $1b - .label padding = $1c + .label __19 = $6a + .label buffer_sign = $17 + .label len = $19 + .label padding = $1a .label format_min_length = $14 .label format_zero_padding = $16 .label format_justify_left = $15 - .label buffer_digits = $17 - .label format_upper_case = $1a + .label format_upper_case = $18 // [108] if((byte) 0==(byte) printf_number_buffer::format_min_length#3) goto printf_number_buffer::@1 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_min_length beq __b1_from_printf_number_buffer + // [109] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] + __b6_from_printf_number_buffer: jmp __b6 // printf_number_buffer::@6 __b6: - // [109] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 // [110] call strlen // [166] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] strlen_from___b6: @@ -8173,31 +8169,30 @@ printf_number_buffer: { // [133] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_upper_case - beq __b5 + beq __b5_from___b4 + // [134] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] + __b11_from___b4: jmp __b11 // printf_number_buffer::@11 __b11: - // [134] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 // [135] call strupr // [151] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] strupr_from___b11: jsr strupr + // [136] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] + __b5_from___b11: + __b5_from___b4: jmp __b5 // printf_number_buffer::@5 __b5: - // [136] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z printf_str.str - lda.z buffer_digits+1 - sta.z printf_str.str+1 // [137] call printf_str // [44] phi from printf_number_buffer::@5 to printf_str [phi:printf_number_buffer::@5->printf_str] printf_str_from___b5: - // [44] phi (byte*) printf_str::str#15 = (byte*) printf_str::str#1 [phi:printf_number_buffer::@5->printf_str#0] -- register_copy + // [44] phi (byte*) printf_str::str#15 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@5->printf_str#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z printf_str.str+1 jsr printf_str jmp __b15 // printf_number_buffer::@15 @@ -8242,11 +8237,11 @@ printf_number_buffer: { } // printf_padding // Print a padding char a number of times -// printf_padding(byte zp($1e) pad, byte zp($1d) length) +// printf_padding(byte zp($1c) pad, byte zp($1b) length) printf_padding: { - .label i = $1f - .label length = $1d - .label pad = $1e + .label i = $1d + .label length = $1b + .label pad = $1c // [145] phi from printf_padding to printf_padding::@1 [phi:printf_padding->printf_padding::@1] __b1_from_printf_padding: // [145] phi (byte) printf_padding::i#2 = (byte) 0 [phi:printf_padding->printf_padding::@1#0] -- vbuz1=vbuc1 @@ -8286,15 +8281,17 @@ printf_padding: { } // strupr // Converts a string to uppercase. -// strupr(byte* zp($20) str) strupr: { - .label __0 = $6f - .label src = $20 - .label str = $20 - // [152] phi from strupr strupr::@3 to strupr::@1 [phi:strupr/strupr::@3->strupr::@1] + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + .label __0 = $6d + .label src = $1e + // [152] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] __b1_from_strupr: - __b1_from___b3: - // [152] phi (byte*) strupr::src#2 = (byte*) strupr::str#0 [phi:strupr/strupr::@3->strupr::@1#0] -- register_copy + // [152] phi (byte*) strupr::src#2 = (const byte*) strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 + lda #str + sta.z src+1 jmp __b1 // strupr::@1 __b1: @@ -8334,16 +8331,19 @@ strupr: { bne !+ inc.z src+1 !: - jmp __b1_from___b3 + // [152] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] + __b1_from___b3: + // [152] phi (byte*) strupr::src#2 = (byte*) strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy + jmp __b1 } // toupper // Convert lowercase alphabet to uppercase // Returns uppercase equivalent to c, if such value exists, else c remains unchanged -// toupper(byte zp($22) ch) +// toupper(byte zp($20) ch) toupper: { - .label return = $22 - .label ch = $22 - .label return_1 = $6e + .label return = $20 + .label ch = $20 + .label return_1 = $6c // [161] if((byte) toupper::ch#0<(byte) 'a') goto toupper::@return -- vbuz1_lt_vbuc1_then_la1 lda.z ch cmp #'a' @@ -8375,11 +8375,11 @@ toupper: { } // strlen // Computes the length of the string str up to but not including the terminating null character. -// strlen(byte* zp($23) str) +// strlen(byte* zp($21) str) strlen: { - .label len = $25 - .label str = $23 - .label return = $6a + .label len = $23 + .label str = $21 + .label return = $68 // [167] phi from strlen to strlen::@1 [phi:strlen->strlen::@1] __b1_from_strlen: // [167] phi (word) strlen::len#2 = (word) 0 [phi:strlen->strlen::@1#0] -- vwuz1=vwuc1 @@ -8387,7 +8387,11 @@ strlen: { sta.z len lda #>0 sta.z len+1 - // [167] phi (byte*) strlen::str#3 = (byte*) strlen::str#1 [phi:strlen->strlen::@1#1] -- register_copy + // [167] phi (byte*) strlen::str#3 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:strlen->strlen::@1#1] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 jmp __b1 // strlen::@1 __b1: @@ -8425,16 +8429,16 @@ strlen: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// ultoa(dword zp($28) value, byte* zp($71) buffer) +// ultoa(dword zp($26) value, byte* zp($6f) buffer) ultoa: { - .label __10 = $73 - .label __11 = $70 - .label digit_value = $74 - .label buffer = $71 - .label digit = $27 - .label value = $28 - .label buffer_1 = $2d - .label started = $2c + .label __10 = $71 + .label __11 = $6e + .label digit_value = $72 + .label buffer = $6f + .label digit = $25 + .label value = $26 + .label buffer_1 = $2b + .label started = $2a // [173] phi from ultoa to ultoa::@1 [phi:ultoa->ultoa::@1] __b1_from_ultoa: // [173] phi (byte*) ultoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:ultoa->ultoa::@1#0] -- pbuz1=pbuc1 @@ -8615,13 +8619,13 @@ ultoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// ultoa_append(byte* zp($78) buffer, dword zp($2f) value, dword zp($7a) sub) +// ultoa_append(byte* zp($76) buffer, dword zp($2d) value, dword zp($78) sub) ultoa_append: { - .label buffer = $78 - .label value = $2f - .label sub = $7a - .label return = $7e - .label digit = $33 + .label buffer = $76 + .label value = $2d + .label sub = $78 + .label return = $7c + .label digit = $31 // [194] phi from ultoa_append to ultoa_append::@1 [phi:ultoa_append->ultoa_append::@1] __b1_from_ultoa_append: // [194] phi (byte) ultoa_append::digit#2 = (byte) 0 [phi:ultoa_append->ultoa_append::@1#0] -- vbuz1=vbuc1 @@ -8687,28 +8691,28 @@ ultoa_append: { } // tod_str // Convert time of day to a human-readable string "hh:mm:ss:10" -// tod_str(byte zp($5d) tod_TENTHS, byte zp($5e) tod_SEC, byte zp($5f) tod_MIN, byte zp($60) tod_HOURS) +// tod_str(byte zp($5b) tod_TENTHS, byte zp($5c) tod_SEC, byte zp($5d) tod_MIN, byte zp($5e) tod_HOURS) tod_str: { - .label __0 = $82 - .label __1 = $83 - .label __2 = $84 - .label __3 = $85 - .label __4 = $86 - .label __5 = $87 - .label __6 = $88 - .label __7 = $89 - .label __8 = $8a - .label __9 = $8b - .label __10 = $8c - .label __11 = $8d - .label __12 = $8e - .label __13 = $8f - .label __14 = $90 - .label __15 = $91 - .label tod_TENTHS = $5d - .label tod_SEC = $5e - .label tod_MIN = $5f - .label tod_HOURS = $60 + .label __0 = $80 + .label __1 = $81 + .label __2 = $82 + .label __3 = $83 + .label __4 = $84 + .label __5 = $85 + .label __6 = $86 + .label __7 = $87 + .label __8 = $88 + .label __9 = $89 + .label __10 = $8a + .label __11 = $8b + .label __12 = $8c + .label __13 = $8d + .label __14 = $8e + .label __15 = $8f + .label tod_TENTHS = $5b + .label tod_SEC = $5c + .label tod_MIN = $5d + .label tod_HOURS = $5e // [200] (byte~) tod_str::$0 ← (byte) tod_str::tod_HOURS#0 >> (byte) 4 -- vbuz1=vbuz2_ror_4 lda.z tod_HOURS lsr @@ -8818,14 +8822,14 @@ tod_str: { // tod_read // Read time of day tod_read: { - .label return_TENTHS = $95 - .label return_SEC = $94 - .label return_MIN = $93 - .label return_HOURS = $92 - .label return_TENTHS_1 = $59 - .label return_SEC_1 = $5a - .label return_MIN_1 = $5b - .label return_HOURS_1 = $5c + .label return_TENTHS = $93 + .label return_SEC = $92 + .label return_MIN = $91 + .label return_HOURS = $90 + .label return_TENTHS_1 = $57 + .label return_SEC_1 = $58 + .label return_MIN_1 = $59 + .label return_HOURS_1 = $5a // [225] (byte) tod_read::return_HOURS#0 ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS) -- vbuz1=_deref_pbuc1 // Reading sequence is important. TOD latches on reading hours until 10ths is read. lda CIA1+OFFSET_STRUCT_MOS6526_CIA_TOD_HOURS @@ -8853,9 +8857,9 @@ tod_read: { // The solution uses the board itself as a "cursor" moving through all possibilities // When all columns on a row is exhausted move back down to the lower level and move forward one position until we are done with the last position on the first row queens: { - .label __2 = $99 + .label __2 = $97 // The current row where the queen is moving - .label row = $34 + .label row = $32 // [231] phi from queens to queens::@1 [phi:queens->queens::@1] __b1_from_queens: // [231] phi (dword) count#10 = (dword) 0 [phi:queens->queens::@1#0] -- vduz1=vduc1 @@ -8974,9 +8978,9 @@ queens: { // print // Print the board with a legal placement. print: { - .label i = $39 - .label i1 = $3a - .label j = $3b + .label i = $37 + .label i1 = $38 + .label j = $39 // [249] call printf_str // [44] phi from print to printf_str [phi:print->printf_str] printf_str_from_print: @@ -9169,9 +9173,9 @@ print: { } // printf_uchar // Print an unsigned char using a specific format -// printf_uchar(byte zp($3c) uvalue) +// printf_uchar(byte zp($3a) uvalue) printf_uchar: { - .label uvalue = $3c + .label uvalue = $3a jmp __b1 // printf_uchar::@1 __b1: @@ -9201,18 +9205,13 @@ printf_uchar: { lda #0 sta.z printf_number_buffer.format_upper_case // [107] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#2 [phi:printf_uchar::@2->printf_number_buffer#1] -- register_copy - // [107] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uchar::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [107] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_zero_padding - // [107] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_justify_left - // [107] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer @@ -9228,14 +9227,14 @@ printf_uchar: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// uctoa(byte zp($3e) value, byte* zp($9a) buffer) +// uctoa(byte zp($3c) value, byte* zp($98) buffer) uctoa: { - .label digit_value = $9c - .label buffer = $9a - .label digit = $3d - .label value = $3e - .label buffer_1 = $40 - .label started = $3f + .label digit_value = $9a + .label buffer = $98 + .label digit = $3b + .label value = $3c + .label buffer_1 = $3e + .label started = $3d // [283] phi from uctoa to uctoa::@1 [phi:uctoa->uctoa::@1] __b1_from_uctoa: // [283] phi (byte*) uctoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:uctoa->uctoa::@1#0] -- pbuz1=pbuc1 @@ -9365,13 +9364,13 @@ uctoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// uctoa_append(byte* zp($9d) buffer, byte zp($42) value, byte zp($9f) sub) +// uctoa_append(byte* zp($9b) buffer, byte zp($40) value, byte zp($9d) sub) uctoa_append: { - .label buffer = $9d - .label value = $42 - .label sub = $9f - .label return = $a0 - .label digit = $43 + .label buffer = $9b + .label value = $40 + .label sub = $9d + .label return = $9e + .label digit = $41 // [302] phi from uctoa_append to uctoa_append::@1 [phi:uctoa_append->uctoa_append::@1] __b1_from_uctoa_append: // [302] phi (byte) uctoa_append::digit#2 = (byte) 0 [phi:uctoa_append->uctoa_append::@1#0] -- vbuz1=vbuc1 @@ -9417,23 +9416,23 @@ uctoa_append: { // Checks is a placement of the queen on the board is legal. // Checks the passed (row, column) against all queens placed on the board on lower rows. // If no conflict for desired position returns 1 otherwise returns 0 -// legal(byte zp($96) row, byte zp($97) column) +// legal(byte zp($94) row, byte zp($95) column) legal: { - .label __0 = $a1 - .label row = $96 - .label column = $97 + .label __0 = $9f + .label row = $94 + .label column = $95 // Placement is legal // The same column is a conflict. // The same diagonal is a conflict. - .label return = $98 - .label diff1_a = $a2 - .label diff1_return = $46 - .label diff2_return = $47 + .label return = $96 + .label diff1_a = $a0 + .label diff1_return = $44 + .label diff2_return = $45 // Placement is legal // The same column is a conflict. // The same diagonal is a conflict. - .label return_1 = $45 - .label i = $44 + .label return_1 = $43 + .label i = $42 // [309] phi from legal to legal::@1 [phi:legal->legal::@1] __b1_from_legal: // [309] phi (byte) legal::i#10 = (byte) 1 [phi:legal->legal::@1#0] -- vbuz1=vbuc1 @@ -9561,18 +9560,18 @@ legal: { // tod_init // Initialize time-of-day clock // This uses the MOS6526 CIA#1 -// tod_init(byte zp($55) tod_TENTHS, byte zp($56) tod_SEC, byte zp($57) tod_MIN, byte zp($58) tod_HOURS) +// tod_init(byte zp($53) tod_TENTHS, byte zp($54) tod_SEC, byte zp($55) tod_MIN, byte zp($56) tod_HOURS) tod_init: { - .label tod_TENTHS = $55 - .label tod_SEC = $56 - .label tod_MIN = $57 - .label tod_HOURS = $58 - // [326] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 -- _deref_pbuc1=_deref_pbuc2_bor_vbuc3 + .label tod_TENTHS = $53 + .label tod_SEC = $54 + .label tod_MIN = $55 + .label tod_HOURS = $56 + // [326] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 -- _deref_pbuc1=_deref_pbuc1_bor_vbuc2 // Set 50hz (this assumes PAL!) (bit7=1) lda #$80 ora CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL - // [327] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc2_band_vbuc3 + // [327] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 // Writing TOD clock (bit7=0) lda #$7f and CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL @@ -9631,18 +9630,13 @@ printf_uint: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [107] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#1 [phi:printf_uint::@2->printf_number_buffer#1] -- register_copy - // [107] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [107] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [107] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [107] phi (byte) printf_number_buffer::format_min_length#3 = (const byte) printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_min_length#3 = (const byte) printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #format_min_length sta.z printf_number_buffer.format_min_length jsr printf_number_buffer @@ -9658,17 +9652,17 @@ printf_uint: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// utoa(word zp($49) value, byte* zp($a4) buffer) +// utoa(word zp($47) value, byte* zp($a2) buffer) utoa: { .const max_digits = 5 - .label __10 = $a6 - .label __11 = $a3 - .label digit_value = $a7 - .label buffer = $a4 - .label digit = $48 - .label value = $49 - .label buffer_1 = $4c - .label started = $4b + .label __10 = $a4 + .label __11 = $a1 + .label digit_value = $a5 + .label buffer = $a2 + .label digit = $46 + .label value = $47 + .label buffer_1 = $4a + .label started = $49 // [340] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] __b1_from_utoa: // [340] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1 @@ -9824,13 +9818,13 @@ utoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// utoa_append(byte* zp($a9) buffer, word zp($4e) value, word zp($ab) sub) +// utoa_append(byte* zp($a7) buffer, word zp($4c) value, word zp($a9) sub) utoa_append: { - .label buffer = $a9 - .label value = $4e - .label sub = $ab - .label return = $ad - .label digit = $50 + .label buffer = $a7 + .label value = $4c + .label sub = $a9 + .label return = $ab + .label digit = $4e // [361] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] __b1_from_utoa_append: // [361] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuz1=vbuc1 @@ -9944,73 +9938,70 @@ Statement [1] (byte) printf_cursor_x ← (byte) 0 [ TOD_ZERO printf_buffer ] ( Statement [2] (byte) printf_cursor_y ← (byte) 0 [ TOD_ZERO printf_buffer ] ( [ TOD_ZERO printf_buffer ] { } ) always clobbers reg byte a Statement [3] (byte*) printf_cursor_ptr ← (byte*) 1024 [ TOD_ZERO printf_buffer ] ( [ TOD_ZERO printf_buffer ] { } ) always clobbers reg byte a Statement [35] (dword) printf_ulong::uvalue#0 ← (dword) count#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#0 printf_buffer ] ( main:5 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } } ) always clobbers reg byte a -Statement [46] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#13) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] ( main:5::printf_str:10 [ TOD_ZERO printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::printf_str:12 [ TOD_ZERO printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::printf_str:34 [ count#10 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::printf_str:38 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::printf_str:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::printf_string:40::printf_str:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249 [ queens::row#10 printf_buffer count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::queens:21::print:243::printf_str:253 [ queens::row#10 printf_buffer count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::queens:21::print:243::printf_str:260 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::queens:21::print:243::printf_str:268 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::queens:21::print:243::printf_str:271 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } ) always clobbers reg byte a reg byte y +Statement [46] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#13) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] ( main:5::printf_str:10 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:12 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:34 [ count#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:38 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::printf_string:40::printf_str:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::queens:21::print:243::printf_str:253 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::queens:21::print:243::printf_str:260 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::queens:21::print:243::printf_str:268 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::queens:21::print:243::printf_str:271 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte a as potential for zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] Removing always clobbered register reg byte y as potential for zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] Removing always clobbered register reg byte a as potential for zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] Removing always clobbered register reg byte y as potential for zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] -Removing always clobbered register reg byte a as potential for zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:52 [ queens::row#10 queens::row#1 queens::row#2 ] -Removing always clobbered register reg byte y as potential for zp[1]:52 [ queens::row#10 queens::row#1 queens::row#2 ] -Removing always clobbered register reg byte a as potential for zp[1]:58 [ print::i1#2 print::i1#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:58 [ print::i1#2 print::i1#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:57 [ print::i#2 print::i#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:57 [ print::i#2 print::i#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:59 [ print::j#2 print::j#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:59 [ print::j#2 print::j#1 ] -Statement [55] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:5::printf_str:10::printf_ln:54 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:12::printf_ln:54 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:34::printf_ln:54 [ count#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:38::printf_ln:54 [ printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:42::printf_ln:54 [ printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54 [ printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } ) always clobbers reg byte a -Statement [56] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:5::printf_str:10::printf_ln:54 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:12::printf_ln:54 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:34::printf_ln:54 [ count#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:38::printf_ln:54 [ printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:42::printf_ln:54 [ printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54 [ printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } ) always clobbers reg byte a -Statement [57] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:54 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_ln:54 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:54 [ count#10 printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:54 [ printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:42::printf_ln:54 [ printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_string:40::printf_str:98::printf_ln:54 [ printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a -Statement [58] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:54 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_ln:54 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:54 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:54 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:42::printf_ln:54 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_string:40::printf_str:98::printf_ln:54 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a -Statement [62] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:26 [ printf_number_buffer::format_upper_case#10 ] -Removing always clobbered register reg byte a as potential for zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:30 [ printf_padding::pad#7 ] -Removing always clobbered register reg byte a as potential for zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] -Statement [67] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [68] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [72] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:50 [ queens::row#10 queens::row#1 queens::row#2 ] +Removing always clobbered register reg byte y as potential for zp[1]:50 [ queens::row#10 queens::row#1 queens::row#2 ] +Removing always clobbered register reg byte a as potential for zp[1]:56 [ print::i1#2 print::i1#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:56 [ print::i1#2 print::i1#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:55 [ print::i#2 print::i#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:55 [ print::i#2 print::i#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:57 [ print::j#2 print::j#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:57 [ print::j#2 print::j#1 ] +Statement [55] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:5::printf_str:10::printf_ln:54 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:12::printf_ln:54 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:34::printf_ln:54 [ count#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:38::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:42::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } ) always clobbers reg byte a +Statement [56] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:5::printf_str:10::printf_ln:54 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:12::printf_ln:54 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:34::printf_ln:54 [ count#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:38::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:42::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } ) always clobbers reg byte a +Statement [57] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:54 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_ln:54 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:54 [ count#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:42::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_string:40::printf_str:98::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a +Statement [58] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:54 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_ln:54 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:54 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:42::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_string:40::printf_str:98::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a +Statement [62] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:24 [ printf_number_buffer::format_upper_case#10 ] +Removing always clobbered register reg byte a as potential for zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:28 [ printf_padding::pad#7 ] +Removing always clobbered register reg byte a as potential for zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] +Statement [67] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [68] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [72] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:8 [ memset::c#4 ] -Statement [73] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a -Statement [74] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a -Statement [76] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a -Statement [78] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y +Statement [73] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a +Statement [74] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a +Statement [76] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a +Statement [78] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte y as potential for zp[1]:8 [ memset::c#4 ] -Removing always clobbered register reg byte y as potential for zp[1]:26 [ printf_number_buffer::format_upper_case#10 ] -Removing always clobbered register reg byte y as potential for zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Removing always clobbered register reg byte y as potential for zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Removing always clobbered register reg byte y as potential for zp[1]:30 [ printf_padding::pad#7 ] -Removing always clobbered register reg byte y as potential for zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] -Statement [82] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memcpy:64 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memcpy:64 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [84] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memcpy:64 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memcpy:64 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a reg byte y -Statement [88] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_char:52 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte y -Statement [91] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_char:52 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [92] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_char:52 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Removing always clobbered register reg byte y as potential for zp[1]:24 [ printf_number_buffer::format_upper_case#10 ] +Removing always clobbered register reg byte y as potential for zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +Removing always clobbered register reg byte y as potential for zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Removing always clobbered register reg byte y as potential for zp[1]:28 [ printf_padding::pad#7 ] +Removing always clobbered register reg byte y as potential for zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] +Statement [82] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memcpy:64 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memcpy:64 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [84] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memcpy:64 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memcpy:64 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a reg byte y +Statement [88] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_char:52 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte y +Statement [91] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_char:52 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [92] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_char:52 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a Statement [101] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#2 printf_buffer ] ( main:5::printf_ulong:36 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#2 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } } main:5::queens:21::print:243::printf_ulong:251 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#2 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } } ) always clobbers reg byte a Statement [102] (dword) ultoa::value#1 ← (dword) printf_ulong::uvalue#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::value#1 ] ( main:5::printf_ulong:36 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } } main:5::queens:21::print:243::printf_ulong:251 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } } ) always clobbers reg byte a -Statement [109] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a +Statement [111] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:20 [ printf_number_buffer::format_min_length#3 ] -Statement [111] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a -Statement [112] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [113] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [117] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#3 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [134] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [136] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [153] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strupr:135 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strupr:135 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::strupr:135 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a reg byte y -Statement [155] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strupr:135 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strupr:135 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:14::printf_number_buffer:337::strupr:135 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y -Statement [159] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strupr:135 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strupr:135 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::strupr:135 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte y -Statement [163] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strupr:135::toupper:156 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strupr:135::toupper:156 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strupr:135::toupper:156 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strupr:135::toupper:156 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:14::printf_number_buffer:337::strupr:135::toupper:156 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a -Statement [168] if((byte) 0!=*((byte*) strlen::str#3)) goto strlen::@2 [ strlen::len#2 strlen::str#3 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strlen:110 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strlen:110 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strlen:110 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strlen:110 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:14::printf_number_buffer:337::strlen:110 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y +Statement [112] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [113] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [117] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#3 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [153] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strupr:135 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strupr:135 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::strupr:135 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a reg byte y +Statement [155] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strupr:135 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strupr:135 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:14::printf_number_buffer:337::strupr:135 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y +Statement [159] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strupr:135 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strupr:135 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::strupr:135 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte y +Statement [163] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strupr:135::toupper:156 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strupr:135::toupper:156 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strupr:135::toupper:156 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strupr:135::toupper:156 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:14::printf_number_buffer:337::strupr:135::toupper:156 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a +Statement [168] if((byte) 0!=*((byte*) strlen::str#3)) goto strlen::@2 [ printf_buffer strlen::len#2 strlen::str#3 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strlen:110 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strlen:110 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strlen:110 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strlen:110 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:14::printf_number_buffer:337::strlen:110 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte y as potential for zp[1]:20 [ printf_number_buffer::format_min_length#3 ] Statement [175] (byte~) ultoa::$11 ← (byte)(dword) ultoa::value#2 [ printf_buffer ultoa::buffer#11 ultoa::$11 ] ( main:5::printf_ulong:36::ultoa:103 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } } main:5::queens:21::print:243::printf_ulong:251::ultoa:103 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } } ) always clobbers reg byte a Statement [176] *((byte*) ultoa::buffer#11) ← *((const byte*) DIGITS + (byte~) ultoa::$11) [ printf_buffer ultoa::buffer#11 ] ( main:5::printf_ulong:36::ultoa:103 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } } main:5::queens:21::print:243::printf_ulong:251::ultoa:103 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } } ) always clobbers reg byte a reg byte y Statement [177] (byte*) ultoa::buffer#3 ← ++ (byte*) ultoa::buffer#11 [ printf_buffer ultoa::buffer#3 ] ( main:5::printf_ulong:36::ultoa:103 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } } main:5::queens:21::print:243::printf_ulong:251::ultoa:103 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } } ) always clobbers reg byte a Statement [178] *((byte*) ultoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_ulong:36::ultoa:103 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } } main:5::queens:21::print:243::printf_ulong:251::ultoa:103 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } } ) always clobbers reg byte a reg byte y Statement [180] (byte~) ultoa::$10 ← (byte) ultoa::digit#2 << (byte) 2 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] ( main:5::printf_ulong:36::ultoa:103 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } } main:5::queens:21::print:243::printf_ulong:251::ultoa:103 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:44 [ ultoa::started#2 ultoa::started#4 ] +Removing always clobbered register reg byte a as potential for zp[1]:37 [ ultoa::digit#2 ultoa::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:42 [ ultoa::started#2 ultoa::started#4 ] Statement [181] (dword) ultoa::digit_value#0 ← *((const dword*) RADIX_DECIMAL_VALUES_LONG + (byte~) ultoa::$10) [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] ( main:5::printf_ulong:36::ultoa:103 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } } main:5::queens:21::print:243::printf_ulong:251::ultoa:103 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } } ) always clobbers reg byte a Statement [183] if((dword) ultoa::value#2>=(dword) ultoa::digit_value#0) goto ultoa::@5 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] ( main:5::printf_ulong:36::ultoa:103 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } } main:5::queens:21::print:243::printf_ulong:251::ultoa:103 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } } ) always clobbers reg byte a Statement [186] (byte*) ultoa_append::buffer#0 ← (byte*) ultoa::buffer#11 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] ( main:5::printf_ulong:36::ultoa:103 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:5::queens:21::print:243::printf_ulong:251::ultoa:103 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a @@ -10019,15 +10010,15 @@ Statement [188] (dword) ultoa_append::sub#0 ← (dword) ultoa::digit_value#0 [ p Statement [190] (dword) ultoa_append::return#0 ← (dword) ultoa_append::value#2 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] ( main:5::printf_ulong:36::ultoa:103 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:5::queens:21::print:243::printf_ulong:251::ultoa:103 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a Statement [191] (dword) ultoa::value#0 ← (dword) ultoa_append::return#0 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] ( main:5::printf_ulong:36::ultoa:103 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } } main:5::queens:21::print:243::printf_ulong:251::ultoa:103 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } } ) always clobbers reg byte a Statement [195] if((dword) ultoa_append::value#2>=(dword) ultoa_append::sub#0) goto ultoa_append::@2 [ ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] ( main:5::printf_ulong:36::ultoa:103::ultoa_append:189 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:5::queens:21::print:243::printf_ulong:251::ultoa:103::ultoa_append:189 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:51 [ ultoa_append::digit#2 ultoa_append::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:49 [ ultoa_append::digit#2 ultoa_append::digit#1 ] Statement [196] *((byte*) ultoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) ultoa_append::digit#2) [ ultoa_append::value#2 ] ( main:5::printf_ulong:36::ultoa:103::ultoa_append:189 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::value#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:5::queens:21::print:243::printf_ulong:251::ultoa:103::ultoa_append:189 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::value#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a reg byte y -Removing always clobbered register reg byte y as potential for zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:37 [ ultoa::digit#2 ultoa::digit#1 ] Statement [199] (dword) ultoa_append::value#1 ← (dword) ultoa_append::value#2 - (dword) ultoa_append::sub#0 [ ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] ( main:5::printf_ulong:36::ultoa:103::ultoa_append:189 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:5::queens:21::print:243::printf_ulong:251::ultoa:103::ultoa_append:189 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a Statement [200] (byte~) tod_str::$0 ← (byte) tod_str::tod_HOURS#0 >> (byte) 4 [ tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::tod_HOURS#0 tod_str::$0 ] ( main:5::tod_str:32 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count#10 printf_buffer tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::tod_HOURS#0 tod_str::$0 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:93 [ tod_str::tod_TENTHS#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:94 [ tod_str::tod_SEC#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:95 [ tod_str::tod_MIN#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:96 [ tod_str::tod_HOURS#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:91 [ tod_str::tod_TENTHS#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:92 [ tod_str::tod_SEC#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:93 [ tod_str::tod_MIN#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:94 [ tod_str::tod_HOURS#0 ] Statement [203] (byte~) tod_str::$2 ← (byte) tod_str::tod_HOURS#0 & (byte) $f [ tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::$2 ] ( main:5::tod_str:32 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count#10 printf_buffer tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::$2 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a Statement [206] (byte~) tod_str::$4 ← (byte) tod_str::tod_MIN#0 >> (byte) 4 [ tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::$4 ] ( main:5::tod_str:32 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count#10 printf_buffer tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::tod_MIN#0 tod_str::$4 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a Statement [209] (byte~) tod_str::$6 ← (byte) tod_str::tod_MIN#0 & (byte) $f [ tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::$6 ] ( main:5::tod_str:32 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count#10 printf_buffer tod_str::tod_TENTHS#0 tod_str::tod_SEC#0 tod_str::$6 ] { { tod_str::tod_TENTHS#0 = tod_read::return_TENTHS#2 } { tod_str::tod_SEC#0 = tod_read::return_SEC#2 } { tod_str::tod_MIN#0 = tod_read::return_MIN#2 } { tod_str::tod_HOURS#0 = tod_read::return_HOURS#2 } } ) always clobbers reg byte a @@ -10040,35 +10031,35 @@ Statement [244] *((const byte*) board + (byte) queens::row#10) ← (byte) 0 [ pr Statement [250] (dword) printf_ulong::uvalue#1 ← (dword) count#25 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#1 printf_buffer count#25 ] ( main:5::queens:21::print:243 [ queens::row#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#1 printf_buffer count#25 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } } ) always clobbers reg byte a Statement [266] if(*((const byte*) board + (byte) print::i1#2)==(byte) print::j#2) goto print::@8 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer count#25 print::i1#2 print::j#2 ] ( main:5::queens:21::print:243 [ queens::row#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer count#25 print::i1#2 print::j#2 ] { } ) always clobbers reg byte a Statement [276] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_uchar::uvalue#2 ] ( main:5::queens:21::print:243::printf_uchar:262 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_uchar::uvalue#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:5::queens:21::print:243::printf_uchar:273 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_uchar::uvalue#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:60 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:58 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] Statement [285] *((byte*) uctoa::buffer#11) ← *((const byte*) DIGITS + (byte) uctoa::value#2) [ printf_buffer uctoa::buffer#11 ] ( main:5::queens:21::print:243::printf_uchar:262::uctoa:278 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#11 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:5::queens:21::print:243::printf_uchar:273::uctoa:278 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#11 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a reg byte y Statement [286] (byte*) uctoa::buffer#3 ← ++ (byte*) uctoa::buffer#11 [ printf_buffer uctoa::buffer#3 ] ( main:5::queens:21::print:243::printf_uchar:262::uctoa:278 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#3 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:5::queens:21::print:243::printf_uchar:273::uctoa:278 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#3 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a Statement [287] *((byte*) uctoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::queens:21::print:243::printf_uchar:262::uctoa:278 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } } main:5::queens:21::print:243::printf_uchar:273::uctoa:278 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } } ) always clobbers reg byte a reg byte y Statement [294] (byte*) uctoa_append::buffer#0 ← (byte*) uctoa::buffer#11 [ printf_buffer uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] ( main:5::queens:21::print:243::printf_uchar:262::uctoa:278 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::queens:21::print:243::printf_uchar:273::uctoa:278 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:61 [ uctoa::digit#2 uctoa::digit#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:62 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:156 [ uctoa::digit_value#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:59 [ uctoa::digit#2 uctoa::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:60 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:154 [ uctoa::digit_value#0 ] Statement [304] *((byte*) uctoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) uctoa_append::digit#2) [ uctoa_append::value#2 ] ( main:5::queens:21::print:243::printf_uchar:262::uctoa:278::uctoa_append:297 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::value#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::queens:21::print:243::printf_uchar:273::uctoa:278::uctoa_append:297 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::value#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a reg byte y -Removing always clobbered register reg byte y as potential for zp[1]:61 [ uctoa::digit#2 uctoa::digit#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:66 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:66 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:59 [ uctoa::digit#2 uctoa::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:64 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:64 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] Statement [307] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - (byte) uctoa_append::sub#0 [ uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] ( main:5::queens:21::print:243::printf_uchar:262::uctoa:278::uctoa_append:297 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::queens:21::print:243::printf_uchar:273::uctoa:278::uctoa_append:297 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#11 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 uctoa::value#1 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:159 [ uctoa_append::sub#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:67 [ uctoa_append::digit#2 uctoa_append::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:157 [ uctoa_append::sub#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:65 [ uctoa_append::digit#2 uctoa_append::digit#1 ] Statement [314] if(*((const byte*) board + (byte) legal::i#10)==(byte) legal::column#0) goto legal::@return [ legal::row#0 legal::column#0 legal::i#10 ] ( main:5::queens:21::legal:236 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count#10 printf_buffer queens::row#10 legal::row#0 legal::column#0 legal::i#10 ] { { legal::row#0 = queens::row#10 } { legal::return#0 = legal::return#4 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:150 [ legal::row#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:151 [ legal::column#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:68 [ legal::i#10 legal::i#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:148 [ legal::row#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:149 [ legal::column#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:66 [ legal::i#10 legal::i#1 ] Statement [317] (byte) legal::diff1_return#1 ← (byte) legal::diff1_a#0 - (byte) legal::column#0 [ legal::row#0 legal::column#0 legal::i#10 legal::diff1_return#1 ] ( main:5::queens:21::legal:236 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count#10 printf_buffer queens::row#10 legal::row#0 legal::column#0 legal::i#10 legal::diff1_return#1 ] { { legal::row#0 = queens::row#10 } { legal::return#0 = legal::return#4 } } ) always clobbers reg byte a Statement [320] (byte) legal::diff2_return#1 ← (byte) legal::i#10 - (byte) legal::row#0 [ legal::row#0 legal::column#0 legal::i#10 legal::diff1_return#2 legal::diff2_return#1 ] ( main:5::queens:21::legal:236 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count#10 printf_buffer queens::row#10 legal::row#0 legal::column#0 legal::i#10 legal::diff1_return#2 legal::diff2_return#1 ] { { legal::row#0 = queens::row#10 } { legal::return#0 = legal::return#4 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:70 [ legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:68 [ legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 ] Statement [324] (byte) legal::diff2_return#0 ← (byte) legal::row#0 - (byte) legal::i#10 [ legal::row#0 legal::column#0 legal::i#10 legal::diff1_return#2 legal::diff2_return#0 ] ( main:5::queens:21::legal:236 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count#10 printf_buffer queens::row#10 legal::row#0 legal::column#0 legal::i#10 legal::diff1_return#2 legal::diff2_return#0 ] { { legal::row#0 = queens::row#10 } { legal::return#0 = legal::return#4 } } ) always clobbers reg byte a Statement [325] (byte) legal::diff1_return#0 ← (byte) legal::column#0 - (byte) legal::diff1_a#0 [ legal::row#0 legal::column#0 legal::i#10 legal::diff1_return#0 ] ( main:5::queens:21::legal:236 [ printf_cursor_x printf_cursor_y printf_cursor_ptr count#10 printf_buffer queens::row#10 legal::row#0 legal::column#0 legal::i#10 legal::diff1_return#0 ] { { legal::row#0 = queens::row#10 } { legal::return#0 = legal::return#4 } } ) always clobbers reg byte a Statement [326] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 [ tod_init::tod_TENTHS#0 tod_init::tod_SEC#0 tod_init::tod_MIN#0 tod_init::tod_HOURS#0 ] ( main:5::tod_init:19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer tod_init::tod_TENTHS#0 tod_init::tod_SEC#0 tod_init::tod_MIN#0 tod_init::tod_HOURS#0 ] { } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:85 [ tod_init::tod_TENTHS#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:86 [ tod_init::tod_SEC#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:87 [ tod_init::tod_MIN#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:88 [ tod_init::tod_HOURS#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:83 [ tod_init::tod_TENTHS#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:84 [ tod_init::tod_SEC#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:85 [ tod_init::tod_MIN#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:86 [ tod_init::tod_HOURS#0 ] Statement [327] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f [ tod_init::tod_TENTHS#0 tod_init::tod_SEC#0 tod_init::tod_MIN#0 tod_init::tod_HOURS#0 ] ( main:5::tod_init:19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer tod_init::tod_TENTHS#0 tod_init::tod_SEC#0 tod_init::tod_MIN#0 tod_init::tod_HOURS#0 ] { } ) always clobbers reg byte a Statement [334] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_uint:14 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a Statement [342] (byte~) utoa::$11 ← (byte)(word) utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( main:5::printf_uint:14::utoa:335 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#11 utoa::$11 ] { } ) always clobbers reg byte a @@ -10076,8 +10067,8 @@ Statement [343] *((byte*) utoa::buffer#11) ← *((const byte*) DIGITS + (byte~) Statement [344] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( main:5::printf_uint:14::utoa:335 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#3 ] { } ) always clobbers reg byte a Statement [345] *((byte*) utoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uint:14::utoa:335 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a reg byte y Statement [347] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] ( main:5::printf_uint:14::utoa:335 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:72 [ utoa::digit#2 utoa::digit#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:75 [ utoa::started#2 utoa::started#4 ] +Removing always clobbered register reg byte a as potential for zp[1]:70 [ utoa::digit#2 utoa::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:73 [ utoa::started#2 utoa::started#4 ] Statement [348] (word) utoa::digit_value#0 ← *((const word*) RADIX_DECIMAL_VALUES + (byte~) utoa::$10) [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:5::printf_uint:14::utoa:335 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } ) always clobbers reg byte a Statement [350] if((word) utoa::value#2>=(word) utoa::digit_value#0) goto utoa::@5 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:5::printf_uint:14::utoa:335 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } ) always clobbers reg byte a Statement [353] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#11 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:5::printf_uint:14::utoa:335 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a @@ -10086,9 +10077,9 @@ Statement [355] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 [ print Statement [357] (word) utoa_append::return#0 ← (word) utoa_append::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] ( main:5::printf_uint:14::utoa:335 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a Statement [358] (word) utoa::value#0 ← (word) utoa_append::return#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] ( main:5::printf_uint:14::utoa:335 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } ) always clobbers reg byte a Statement [362] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:5::printf_uint:14::utoa:335::utoa_append:356 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:80 [ utoa_append::digit#2 utoa_append::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:78 [ utoa_append::digit#2 utoa_append::digit#1 ] Statement [363] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) [ utoa_append::value#2 ] ( main:5::printf_uint:14::utoa:335::utoa_append:356 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a reg byte y -Removing always clobbered register reg byte y as potential for zp[1]:72 [ utoa::digit#2 utoa::digit#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:70 [ utoa::digit#2 utoa::digit#1 ] Statement [366] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:5::printf_uint:14::utoa:335::utoa_append:356 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a Statement [369] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_cursor_ptr ] ( main:5::printf_cls:8 [ TOD_ZERO printf_buffer printf_cursor_ptr ] { } ) always clobbers reg byte a Statement [370] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_ptr ] ( main:5::printf_cls:8 [ TOD_ZERO printf_buffer printf_cursor_x printf_cursor_ptr ] { } ) always clobbers reg byte a @@ -10097,38 +10088,35 @@ Statement [1] (byte) printf_cursor_x ← (byte) 0 [ TOD_ZERO printf_buffer ] ( Statement [2] (byte) printf_cursor_y ← (byte) 0 [ TOD_ZERO printf_buffer ] ( [ TOD_ZERO printf_buffer ] { } ) always clobbers reg byte a Statement [3] (byte*) printf_cursor_ptr ← (byte*) 1024 [ TOD_ZERO printf_buffer ] ( [ TOD_ZERO printf_buffer ] { } ) always clobbers reg byte a Statement [35] (dword) printf_ulong::uvalue#0 ← (dword) count#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#0 printf_buffer ] ( main:5 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } } ) always clobbers reg byte a -Statement [46] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#13) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] ( main:5::printf_str:10 [ TOD_ZERO printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::printf_str:12 [ TOD_ZERO printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::printf_str:34 [ count#10 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::printf_str:38 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::printf_str:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::printf_string:40::printf_str:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249 [ queens::row#10 printf_buffer count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::queens:21::print:243::printf_str:253 [ queens::row#10 printf_buffer count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::queens:21::print:243::printf_str:260 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::queens:21::print:243::printf_str:268 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } main:5::queens:21::print:243::printf_str:271 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 ] { } ) always clobbers reg byte a reg byte y -Statement [55] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:5::printf_str:10::printf_ln:54 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:12::printf_ln:54 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:34::printf_ln:54 [ count#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:38::printf_ln:54 [ printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:42::printf_ln:54 [ printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54 [ printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } ) always clobbers reg byte a -Statement [56] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:5::printf_str:10::printf_ln:54 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:12::printf_ln:54 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:34::printf_ln:54 [ count#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:38::printf_ln:54 [ printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:42::printf_ln:54 [ printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54 [ printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } ) always clobbers reg byte a -Statement [57] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:54 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_ln:54 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:54 [ count#10 printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:54 [ printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:42::printf_ln:54 [ printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_string:40::printf_str:98::printf_ln:54 [ printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a -Statement [58] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:54 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_ln:54 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:54 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:54 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:42::printf_ln:54 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_string:40::printf_str:98::printf_ln:54 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a -Statement [62] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [67] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [68] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [72] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a -Statement [73] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a -Statement [74] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a -Statement [76] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a -Statement [78] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y -Statement [82] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memcpy:64 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memcpy:64 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [84] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memcpy:64 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memcpy:64 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a reg byte y -Statement [88] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_char:52 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte y -Statement [91] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_char:52 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [92] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_char:52 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52 [ TOD_ZERO printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52 [ count#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52 [ queens::row#10 printf_buffer count#25 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52 [ queens::row#10 printf_buffer count#25 print::i1#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52 [ queens::row#10 printf_buffer count#25 print::i1#2 print::j#2 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [46] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#13) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] ( main:5::printf_str:10 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:12 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:34 [ count#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:38 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::printf_string:40::printf_str:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::queens:21::print:243::printf_str:253 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::queens:21::print:243::printf_str:260 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::queens:21::print:243::printf_str:268 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } main:5::queens:21::print:243::printf_str:271 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#13 printf_str::ch#0 printf_buffer ] { } ) always clobbers reg byte a reg byte y +Statement [55] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:5::printf_str:10::printf_ln:54 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:12::printf_ln:54 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:34::printf_ln:54 [ count#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:38::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:42::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } ) always clobbers reg byte a +Statement [56] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:5::printf_str:10::printf_ln:54 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:12::printf_ln:54 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:34::printf_ln:54 [ count#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:38::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:42::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } ) always clobbers reg byte a +Statement [57] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:54 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_ln:54 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:54 [ count#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:42::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_string:40::printf_str:98::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a +Statement [58] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:54 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_ln:54 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:54 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:42::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_string:40::printf_str:98::printf_ln:54 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a +Statement [62] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [67] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [68] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [72] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a +Statement [73] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a +Statement [74] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a +Statement [76] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a +Statement [78] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memset:66 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memset:66 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memset:66 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memset:66 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_cls:8::memset:368 [ TOD_ZERO printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y +Statement [82] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memcpy:64 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memcpy:64 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [84] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:10::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:12::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:34::printf_ln:54::printf_scroll:60::memcpy:64 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:38::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:42::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_string:40::printf_str:98::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_ln:54::printf_scroll:60::memcpy:64 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_str:249::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:253::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:260::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:268::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::queens:21::print:243::printf_str:271::printf_ln:54::printf_scroll:60::memcpy:64 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:10::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52::printf_scroll:94::memcpy:64 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52::printf_scroll:94::memcpy:64 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149::printf_scroll:94::memcpy:64 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a reg byte y +Statement [88] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_char:52 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte y +Statement [91] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_char:52 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [92] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_char:52 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:12::printf_char:52 [ TOD_ZERO printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:34::printf_char:52 [ count#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:38::printf_char:52 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_str:42::printf_char:52 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_string:40::printf_str:98::printf_char:52 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_str:137::printf_char:52 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_str:137::printf_char:52 [ queens::row#10 count#25 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i1#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_str:137::printf_char:52 [ queens::row#10 count#25 print::i#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_uint:14::printf_number_buffer:337::printf_str:137::printf_char:52 [ TOD_ZERO printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:249::printf_char:52 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:253::printf_char:52 [ queens::row#10 count#25 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:260::printf_char:52 [ queens::row#10 count#25 print::i1#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:268::printf_char:52 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::queens:21::print:243::printf_str:271::printf_char:52 [ queens::row#10 count#25 print::i1#2 print::j#2 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_char:128 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_char:128 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_char:128 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::printf_char:128 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:125::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:125::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:125::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:125::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:132::printf_char:149 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:132::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:132::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:132::printf_char:149 [ TOD_ZERO printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_ulong:36::printf_number_buffer:105::printf_padding:142::printf_char:149 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::printf_padding:142::printf_char:149 [ queens::row#10 count#25 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i1#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::printf_padding:142::printf_char:149 [ queens::row#10 count#25 print::i#2 printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } main:5::printf_uint:14::printf_number_buffer:337::printf_padding:142::printf_char:149 [ TOD_ZERO printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#7 } } ) always clobbers reg byte a Statement [101] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#2 printf_buffer ] ( main:5::printf_ulong:36 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#2 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } } main:5::queens:21::print:243::printf_ulong:251 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_ulong::uvalue#2 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } } ) always clobbers reg byte a Statement [102] (dword) ultoa::value#1 ← (dword) printf_ulong::uvalue#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::value#1 ] ( main:5::printf_ulong:36 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } } main:5::queens:21::print:243::printf_ulong:251 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } } ) always clobbers reg byte a -Statement [109] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a -Statement [111] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a -Statement [112] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [113] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [117] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#3 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [134] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [136] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#15 printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [153] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strupr:135 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strupr:135 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::strupr:135 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a reg byte y -Statement [155] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strupr:135 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strupr:135 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:14::printf_number_buffer:337::strupr:135 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y -Statement [159] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strupr:135 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strupr:135 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:14::printf_number_buffer:337::strupr:135 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte y -Statement [163] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strupr:135::toupper:156 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strupr:135::toupper:156 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strupr:135::toupper:156 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strupr:135::toupper:156 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:14::printf_number_buffer:337::strupr:135::toupper:156 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a -Statement [168] if((byte) 0!=*((byte*) strlen::str#3)) goto strlen::@2 [ strlen::len#2 strlen::str#3 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strlen:110 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strlen:110 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strlen:110 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strlen:110 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:14::printf_number_buffer:337::strlen:110 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y +Statement [111] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a +Statement [112] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [113] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [117] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#3 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:5::printf_ulong:36::printf_number_buffer:105 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [153] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strupr:135 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strupr:135 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::strupr:135 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a reg byte y +Statement [155] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strupr:135 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strupr:135 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:14::printf_number_buffer:337::strupr:135 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y +Statement [159] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strupr:135 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strupr:135 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strupr:135 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uint:14::printf_number_buffer:337::strupr:135 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte y +Statement [163] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strupr:135::toupper:156 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strupr:135::toupper:156 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strupr:135::toupper:156 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strupr:135::toupper:156 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:14::printf_number_buffer:337::strupr:135::toupper:156 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a +Statement [168] if((byte) 0!=*((byte*) strlen::str#3)) goto strlen::@2 [ printf_buffer strlen::len#2 strlen::str#3 ] ( main:5::printf_ulong:36::printf_number_buffer:105::strlen:110 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_ulong:251::printf_number_buffer:105::strlen:110 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:262::printf_number_buffer:280::strlen:110 [ queens::row#10 count#25 print::i1#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#1 = printf_uchar::uvalue#2 print::i1#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:5::queens:21::print:243::printf_uchar:273::printf_number_buffer:280::strlen:110 [ queens::row#10 count#25 print::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_uchar::uvalue#0 = printf_uchar::uvalue#2 print::i#2 } { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:14::printf_number_buffer:337::strlen:110 [ TOD_ZERO printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#3 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y Statement [175] (byte~) ultoa::$11 ← (byte)(dword) ultoa::value#2 [ printf_buffer ultoa::buffer#11 ultoa::$11 ] ( main:5::printf_ulong:36::ultoa:103 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } } main:5::queens:21::print:243::printf_ulong:251::ultoa:103 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } } ) always clobbers reg byte a Statement [176] *((byte*) ultoa::buffer#11) ← *((const byte*) DIGITS + (byte~) ultoa::$11) [ printf_buffer ultoa::buffer#11 ] ( main:5::printf_ulong:36::ultoa:103 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } } main:5::queens:21::print:243::printf_ulong:251::ultoa:103 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } } ) always clobbers reg byte a reg byte y Statement [177] (byte*) ultoa::buffer#3 ← ++ (byte*) ultoa::buffer#11 [ printf_buffer ultoa::buffer#3 ] ( main:5::printf_ulong:36::ultoa:103 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 count#10 ultoa::value#1 } } main:5::queens:21::print:243::printf_ulong:251::ultoa:103 [ queens::row#10 count#25 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 count#25 ultoa::value#1 } } ) always clobbers reg byte a @@ -10189,7 +10177,7 @@ Statement [366] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (w Statement [369] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_cursor_ptr ] ( main:5::printf_cls:8 [ TOD_ZERO printf_buffer printf_cursor_ptr ] { } ) always clobbers reg byte a Statement [370] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_ptr ] ( main:5::printf_cls:8 [ TOD_ZERO printf_buffer printf_cursor_x printf_cursor_ptr ] { } ) always clobbers reg byte a Statement [371] (byte) printf_cursor_y ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_cls:8 [ TOD_ZERO printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a -Potential registers zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 ] : zp[2]:2 , +Potential registers zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#0 ] : zp[2]:2 , Potential registers zp[2]:4 [ memset::num#2 ] : zp[2]:4 , Potential registers zp[2]:6 [ memset::str#3 ] : zp[2]:6 , Potential registers zp[1]:8 [ memset::c#4 ] : zp[1]:8 , reg byte x , @@ -10201,145 +10189,144 @@ Potential registers zp[4]:16 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 pri Potential registers zp[1]:20 [ printf_number_buffer::format_min_length#3 ] : zp[1]:20 , reg byte x , Potential registers zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] : zp[1]:21 , reg byte x , Potential registers zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] : zp[1]:22 , reg byte x , -Potential registers zp[2]:23 [ printf_number_buffer::buffer_digits#10 ] : zp[2]:23 , -Potential registers zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] : zp[1]:25 , reg byte x , -Potential registers zp[1]:26 [ printf_number_buffer::format_upper_case#10 ] : zp[1]:26 , reg byte x , -Potential registers zp[1]:27 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] : zp[1]:27 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] : zp[1]:28 , reg byte x , -Potential registers zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] : zp[1]:29 , reg byte x , -Potential registers zp[1]:30 [ printf_padding::pad#7 ] : zp[1]:30 , reg byte x , -Potential registers zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] : zp[1]:31 , reg byte x , -Potential registers zp[2]:32 [ strupr::src#2 strupr::str#0 strupr::src#1 ] : zp[2]:32 , -Potential registers zp[1]:34 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] : zp[1]:34 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:35 [ strlen::str#3 strlen::str#1 strlen::str#0 ] : zp[2]:35 , -Potential registers zp[2]:37 [ strlen::len#2 strlen::len#1 ] : zp[2]:37 , -Potential registers zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] : zp[1]:39 , reg byte x , -Potential registers zp[4]:40 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] : zp[4]:40 , -Potential registers zp[1]:44 [ ultoa::started#2 ultoa::started#4 ] : zp[1]:44 , reg byte x , reg byte y , -Potential registers zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] : zp[2]:45 , -Potential registers zp[4]:47 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] : zp[4]:47 , -Potential registers zp[1]:51 [ ultoa_append::digit#2 ultoa_append::digit#1 ] : zp[1]:51 , reg byte x , reg byte y , -Potential registers zp[1]:52 [ queens::row#10 queens::row#1 queens::row#2 ] : zp[1]:52 , reg byte x , -Potential registers zp[4]:53 [ count#10 count#25 ] : zp[4]:53 , -Potential registers zp[1]:57 [ print::i#2 print::i#1 ] : zp[1]:57 , reg byte x , -Potential registers zp[1]:58 [ print::i1#2 print::i1#1 ] : zp[1]:58 , reg byte x , -Potential registers zp[1]:59 [ print::j#2 print::j#1 ] : zp[1]:59 , reg byte x , -Potential registers zp[1]:60 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] : zp[1]:60 , reg byte x , reg byte y , -Potential registers zp[1]:61 [ uctoa::digit#2 uctoa::digit#1 ] : zp[1]:61 , reg byte x , -Potential registers zp[1]:62 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] : zp[1]:62 , reg byte x , reg byte y , -Potential registers zp[1]:63 [ uctoa::started#2 uctoa::started#4 ] : zp[1]:63 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:64 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] : zp[2]:64 , -Potential registers zp[1]:66 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] : zp[1]:66 , reg byte x , -Potential registers zp[1]:67 [ uctoa_append::digit#2 uctoa_append::digit#1 ] : zp[1]:67 , reg byte x , reg byte y , -Potential registers zp[1]:68 [ legal::i#10 legal::i#1 ] : zp[1]:68 , reg byte x , reg byte y , -Potential registers zp[1]:69 [ legal::return#4 ] : zp[1]:69 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:70 [ legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 ] : zp[1]:70 , reg byte x , reg byte y , -Potential registers zp[1]:71 [ legal::diff2_return#2 legal::diff2_return#0 legal::diff2_return#1 ] : zp[1]:71 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:72 [ utoa::digit#2 utoa::digit#1 ] : zp[1]:72 , reg byte x , -Potential registers zp[2]:73 [ utoa::value#2 utoa::value#6 utoa::value#0 ] : zp[2]:73 , -Potential registers zp[1]:75 [ utoa::started#2 utoa::started#4 ] : zp[1]:75 , reg byte x , reg byte y , -Potential registers zp[2]:76 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] : zp[2]:76 , -Potential registers zp[2]:78 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] : zp[2]:78 , -Potential registers zp[1]:80 [ utoa_append::digit#2 utoa_append::digit#1 ] : zp[1]:80 , reg byte x , reg byte y , -Potential registers zp[1]:81 [ printf_cursor_x ] : zp[1]:81 , -Potential registers zp[1]:82 [ printf_cursor_y ] : zp[1]:82 , -Potential registers zp[2]:83 [ printf_cursor_ptr ] : zp[2]:83 , -Potential registers zp[1]:85 [ tod_init::tod_TENTHS#0 ] : zp[1]:85 , reg byte x , reg byte y , -Potential registers zp[1]:86 [ tod_init::tod_SEC#0 ] : zp[1]:86 , reg byte x , reg byte y , -Potential registers zp[1]:87 [ tod_init::tod_MIN#0 ] : zp[1]:87 , reg byte x , reg byte y , -Potential registers zp[1]:88 [ tod_init::tod_HOURS#0 ] : zp[1]:88 , reg byte x , reg byte y , -Potential registers zp[1]:89 [ tod_read::return_TENTHS#2 ] : zp[1]:89 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:90 [ tod_read::return_SEC#2 ] : zp[1]:90 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:91 [ tod_read::return_MIN#2 ] : zp[1]:91 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:92 [ tod_read::return_HOURS#2 ] : zp[1]:92 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:93 [ tod_str::tod_TENTHS#0 ] : zp[1]:93 , reg byte x , reg byte y , -Potential registers zp[1]:94 [ tod_str::tod_SEC#0 ] : zp[1]:94 , reg byte x , reg byte y , -Potential registers zp[1]:95 [ tod_str::tod_MIN#0 ] : zp[1]:95 , reg byte x , reg byte y , -Potential registers zp[1]:96 [ tod_str::tod_HOURS#0 ] : zp[1]:96 , reg byte x , reg byte y , -Potential registers zp[1]:97 [ printf_str::ch#0 ] : zp[1]:97 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:98 [ printf_ln::$0 ] : zp[2]:98 , -Potential registers zp[2]:100 [ printf_ln::$1 ] : zp[2]:100 , -Potential registers zp[2]:102 [ printf_scroll::$4 ] : zp[2]:102 , -Potential registers zp[2]:104 [ memset::end#0 ] : zp[2]:104 , -Potential registers zp[2]:106 [ strlen::return#2 ] : zp[2]:106 , -Potential registers zp[2]:108 [ printf_number_buffer::$19 ] : zp[2]:108 , -Potential registers zp[1]:110 [ toupper::return#3 ] : zp[1]:110 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:111 [ strupr::$0 ] : zp[1]:111 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:112 [ ultoa::$11 ] : zp[1]:112 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:113 [ ultoa::buffer#3 ] : zp[2]:113 , -Potential registers zp[1]:115 [ ultoa::$10 ] : zp[1]:115 , reg byte a , reg byte x , reg byte y , -Potential registers zp[4]:116 [ ultoa::digit_value#0 ] : zp[4]:116 , -Potential registers zp[2]:120 [ ultoa_append::buffer#0 ] : zp[2]:120 , -Potential registers zp[4]:122 [ ultoa_append::sub#0 ] : zp[4]:122 , -Potential registers zp[4]:126 [ ultoa_append::return#0 ] : zp[4]:126 , -Potential registers zp[1]:130 [ tod_str::$0 ] : zp[1]:130 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:131 [ tod_str::$1 ] : zp[1]:131 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:132 [ tod_str::$2 ] : zp[1]:132 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:133 [ tod_str::$3 ] : zp[1]:133 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:134 [ tod_str::$4 ] : zp[1]:134 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:135 [ tod_str::$5 ] : zp[1]:135 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:136 [ tod_str::$6 ] : zp[1]:136 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:137 [ tod_str::$7 ] : zp[1]:137 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:138 [ tod_str::$8 ] : zp[1]:138 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:139 [ tod_str::$9 ] : zp[1]:139 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:140 [ tod_str::$10 ] : zp[1]:140 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:141 [ tod_str::$11 ] : zp[1]:141 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:142 [ tod_str::$12 ] : zp[1]:142 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:143 [ tod_str::$13 ] : zp[1]:143 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:144 [ tod_str::$14 ] : zp[1]:144 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:145 [ tod_str::$15 ] : zp[1]:145 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:146 [ tod_read::return_HOURS#0 ] : zp[1]:146 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:147 [ tod_read::return_MIN#0 ] : zp[1]:147 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:148 [ tod_read::return_SEC#0 ] : zp[1]:148 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:149 [ tod_read::return_TENTHS#0 ] : zp[1]:149 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:150 [ legal::row#0 ] : zp[1]:150 , reg byte x , reg byte y , -Potential registers zp[1]:151 [ legal::column#0 ] : zp[1]:151 , reg byte x , reg byte y , -Potential registers zp[1]:152 [ legal::return#0 ] : zp[1]:152 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:153 [ queens::$2 ] : zp[1]:153 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:154 [ uctoa::buffer#3 ] : zp[2]:154 , -Potential registers zp[1]:156 [ uctoa::digit_value#0 ] : zp[1]:156 , reg byte x , reg byte y , -Potential registers zp[2]:157 [ uctoa_append::buffer#0 ] : zp[2]:157 , -Potential registers zp[1]:159 [ uctoa_append::sub#0 ] : zp[1]:159 , reg byte x , reg byte y , -Potential registers zp[1]:160 [ uctoa_append::return#0 ] : zp[1]:160 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:161 [ legal::$0 ] : zp[1]:161 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:162 [ legal::diff1_a#0 ] : zp[1]:162 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:163 [ utoa::$11 ] : zp[1]:163 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:164 [ utoa::buffer#3 ] : zp[2]:164 , -Potential registers zp[1]:166 [ utoa::$10 ] : zp[1]:166 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:167 [ utoa::digit_value#0 ] : zp[2]:167 , -Potential registers zp[2]:169 [ utoa_append::buffer#0 ] : zp[2]:169 , -Potential registers zp[2]:171 [ utoa_append::sub#0 ] : zp[2]:171 , -Potential registers zp[2]:173 [ utoa_append::return#0 ] : zp[2]:173 , +Potential registers zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] : zp[1]:23 , reg byte x , +Potential registers zp[1]:24 [ printf_number_buffer::format_upper_case#10 ] : zp[1]:24 , reg byte x , +Potential registers zp[1]:25 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] : zp[1]:25 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] : zp[1]:26 , reg byte x , +Potential registers zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] : zp[1]:27 , reg byte x , +Potential registers zp[1]:28 [ printf_padding::pad#7 ] : zp[1]:28 , reg byte x , +Potential registers zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] : zp[1]:29 , reg byte x , +Potential registers zp[2]:30 [ strupr::src#2 strupr::src#1 ] : zp[2]:30 , +Potential registers zp[1]:32 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] : zp[1]:32 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:33 [ strlen::str#3 strlen::str#0 ] : zp[2]:33 , +Potential registers zp[2]:35 [ strlen::len#2 strlen::len#1 ] : zp[2]:35 , +Potential registers zp[1]:37 [ ultoa::digit#2 ultoa::digit#1 ] : zp[1]:37 , reg byte x , +Potential registers zp[4]:38 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] : zp[4]:38 , +Potential registers zp[1]:42 [ ultoa::started#2 ultoa::started#4 ] : zp[1]:42 , reg byte x , reg byte y , +Potential registers zp[2]:43 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] : zp[2]:43 , +Potential registers zp[4]:45 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] : zp[4]:45 , +Potential registers zp[1]:49 [ ultoa_append::digit#2 ultoa_append::digit#1 ] : zp[1]:49 , reg byte x , reg byte y , +Potential registers zp[1]:50 [ queens::row#10 queens::row#1 queens::row#2 ] : zp[1]:50 , reg byte x , +Potential registers zp[4]:51 [ count#10 count#25 ] : zp[4]:51 , +Potential registers zp[1]:55 [ print::i#2 print::i#1 ] : zp[1]:55 , reg byte x , +Potential registers zp[1]:56 [ print::i1#2 print::i1#1 ] : zp[1]:56 , reg byte x , +Potential registers zp[1]:57 [ print::j#2 print::j#1 ] : zp[1]:57 , reg byte x , +Potential registers zp[1]:58 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] : zp[1]:58 , reg byte x , reg byte y , +Potential registers zp[1]:59 [ uctoa::digit#2 uctoa::digit#1 ] : zp[1]:59 , reg byte x , +Potential registers zp[1]:60 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] : zp[1]:60 , reg byte x , reg byte y , +Potential registers zp[1]:61 [ uctoa::started#2 uctoa::started#4 ] : zp[1]:61 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:62 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] : zp[2]:62 , +Potential registers zp[1]:64 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] : zp[1]:64 , reg byte x , +Potential registers zp[1]:65 [ uctoa_append::digit#2 uctoa_append::digit#1 ] : zp[1]:65 , reg byte x , reg byte y , +Potential registers zp[1]:66 [ legal::i#10 legal::i#1 ] : zp[1]:66 , reg byte x , reg byte y , +Potential registers zp[1]:67 [ legal::return#4 ] : zp[1]:67 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:68 [ legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 ] : zp[1]:68 , reg byte x , reg byte y , +Potential registers zp[1]:69 [ legal::diff2_return#2 legal::diff2_return#0 legal::diff2_return#1 ] : zp[1]:69 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:70 [ utoa::digit#2 utoa::digit#1 ] : zp[1]:70 , reg byte x , +Potential registers zp[2]:71 [ utoa::value#2 utoa::value#6 utoa::value#0 ] : zp[2]:71 , +Potential registers zp[1]:73 [ utoa::started#2 utoa::started#4 ] : zp[1]:73 , reg byte x , reg byte y , +Potential registers zp[2]:74 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] : zp[2]:74 , +Potential registers zp[2]:76 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] : zp[2]:76 , +Potential registers zp[1]:78 [ utoa_append::digit#2 utoa_append::digit#1 ] : zp[1]:78 , reg byte x , reg byte y , +Potential registers zp[1]:79 [ printf_cursor_x ] : zp[1]:79 , +Potential registers zp[1]:80 [ printf_cursor_y ] : zp[1]:80 , +Potential registers zp[2]:81 [ printf_cursor_ptr ] : zp[2]:81 , +Potential registers zp[1]:83 [ tod_init::tod_TENTHS#0 ] : zp[1]:83 , reg byte x , reg byte y , +Potential registers zp[1]:84 [ tod_init::tod_SEC#0 ] : zp[1]:84 , reg byte x , reg byte y , +Potential registers zp[1]:85 [ tod_init::tod_MIN#0 ] : zp[1]:85 , reg byte x , reg byte y , +Potential registers zp[1]:86 [ tod_init::tod_HOURS#0 ] : zp[1]:86 , reg byte x , reg byte y , +Potential registers zp[1]:87 [ tod_read::return_TENTHS#2 ] : zp[1]:87 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:88 [ tod_read::return_SEC#2 ] : zp[1]:88 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:89 [ tod_read::return_MIN#2 ] : zp[1]:89 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:90 [ tod_read::return_HOURS#2 ] : zp[1]:90 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:91 [ tod_str::tod_TENTHS#0 ] : zp[1]:91 , reg byte x , reg byte y , +Potential registers zp[1]:92 [ tod_str::tod_SEC#0 ] : zp[1]:92 , reg byte x , reg byte y , +Potential registers zp[1]:93 [ tod_str::tod_MIN#0 ] : zp[1]:93 , reg byte x , reg byte y , +Potential registers zp[1]:94 [ tod_str::tod_HOURS#0 ] : zp[1]:94 , reg byte x , reg byte y , +Potential registers zp[1]:95 [ printf_str::ch#0 ] : zp[1]:95 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:96 [ printf_ln::$0 ] : zp[2]:96 , +Potential registers zp[2]:98 [ printf_ln::$1 ] : zp[2]:98 , +Potential registers zp[2]:100 [ printf_scroll::$4 ] : zp[2]:100 , +Potential registers zp[2]:102 [ memset::end#0 ] : zp[2]:102 , +Potential registers zp[2]:104 [ strlen::return#2 ] : zp[2]:104 , +Potential registers zp[2]:106 [ printf_number_buffer::$19 ] : zp[2]:106 , +Potential registers zp[1]:108 [ toupper::return#3 ] : zp[1]:108 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:109 [ strupr::$0 ] : zp[1]:109 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:110 [ ultoa::$11 ] : zp[1]:110 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:111 [ ultoa::buffer#3 ] : zp[2]:111 , +Potential registers zp[1]:113 [ ultoa::$10 ] : zp[1]:113 , reg byte a , reg byte x , reg byte y , +Potential registers zp[4]:114 [ ultoa::digit_value#0 ] : zp[4]:114 , +Potential registers zp[2]:118 [ ultoa_append::buffer#0 ] : zp[2]:118 , +Potential registers zp[4]:120 [ ultoa_append::sub#0 ] : zp[4]:120 , +Potential registers zp[4]:124 [ ultoa_append::return#0 ] : zp[4]:124 , +Potential registers zp[1]:128 [ tod_str::$0 ] : zp[1]:128 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:129 [ tod_str::$1 ] : zp[1]:129 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:130 [ tod_str::$2 ] : zp[1]:130 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:131 [ tod_str::$3 ] : zp[1]:131 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:132 [ tod_str::$4 ] : zp[1]:132 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:133 [ tod_str::$5 ] : zp[1]:133 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:134 [ tod_str::$6 ] : zp[1]:134 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:135 [ tod_str::$7 ] : zp[1]:135 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:136 [ tod_str::$8 ] : zp[1]:136 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:137 [ tod_str::$9 ] : zp[1]:137 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:138 [ tod_str::$10 ] : zp[1]:138 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:139 [ tod_str::$11 ] : zp[1]:139 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:140 [ tod_str::$12 ] : zp[1]:140 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:141 [ tod_str::$13 ] : zp[1]:141 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:142 [ tod_str::$14 ] : zp[1]:142 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:143 [ tod_str::$15 ] : zp[1]:143 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:144 [ tod_read::return_HOURS#0 ] : zp[1]:144 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:145 [ tod_read::return_MIN#0 ] : zp[1]:145 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:146 [ tod_read::return_SEC#0 ] : zp[1]:146 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:147 [ tod_read::return_TENTHS#0 ] : zp[1]:147 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:148 [ legal::row#0 ] : zp[1]:148 , reg byte x , reg byte y , +Potential registers zp[1]:149 [ legal::column#0 ] : zp[1]:149 , reg byte x , reg byte y , +Potential registers zp[1]:150 [ legal::return#0 ] : zp[1]:150 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:151 [ queens::$2 ] : zp[1]:151 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:152 [ uctoa::buffer#3 ] : zp[2]:152 , +Potential registers zp[1]:154 [ uctoa::digit_value#0 ] : zp[1]:154 , reg byte x , reg byte y , +Potential registers zp[2]:155 [ uctoa_append::buffer#0 ] : zp[2]:155 , +Potential registers zp[1]:157 [ uctoa_append::sub#0 ] : zp[1]:157 , reg byte x , reg byte y , +Potential registers zp[1]:158 [ uctoa_append::return#0 ] : zp[1]:158 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:159 [ legal::$0 ] : zp[1]:159 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:160 [ legal::diff1_a#0 ] : zp[1]:160 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:161 [ utoa::$11 ] : zp[1]:161 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:162 [ utoa::buffer#3 ] : zp[2]:162 , +Potential registers zp[1]:164 [ utoa::$10 ] : zp[1]:164 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:165 [ utoa::digit_value#0 ] : zp[2]:165 , +Potential registers zp[2]:167 [ utoa_append::buffer#0 ] : zp[2]:167 , +Potential registers zp[2]:169 [ utoa_append::sub#0 ] : zp[2]:169 , +Potential registers zp[2]:171 [ utoa_append::return#0 ] : zp[2]:171 , Potential registers mem[12] [ printf_buffer ] : mem[12] , Potential registers mem[4] [ TOD_ZERO ] : mem[4] , REGISTER UPLIFT SCOPES Uplift Scope [memcpy] 30,000,000,000,000,000,000: zp[2]:11 [ memcpy::src#2 memcpy::src#1 ] 20,000,000,000,000,000,000: zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 ] -Uplift Scope [memset] 335,666,666,666,666,620: zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 16,833,333,333,333,332: zp[2]:104 [ memset::end#0 ] 12,500,000,000,000,000: zp[1]:8 [ memset::c#4 ] 1,000,000,000,000,001: zp[2]:4 [ memset::num#2 ] 0: zp[2]:6 [ memset::str#3 ] -Uplift Scope [uctoa_append] 25,000,550,000,000,000: zp[1]:66 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] 20,000,500,000,000,000: zp[1]:67 [ uctoa_append::digit#2 uctoa_append::digit#1 ] 3,333,350,000,000,000: zp[1]:159 [ uctoa_append::sub#0 ] 200,000,000,002: zp[1]:160 [ uctoa_append::return#0 ] 137,500,000,000.25: zp[2]:157 [ uctoa_append::buffer#0 ] -Uplift Scope [printf_scroll] 200,000,000,000,002: zp[2]:102 [ printf_scroll::$4 ] -Uplift Scope [toupper] 47,333,333,333,338.66: zp[1]:34 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] 2,000,000,000,002: zp[1]:110 [ toupper::return#3 ] +Uplift Scope [memset] 335,666,666,666,666,620: zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 16,833,333,333,333,332: zp[2]:102 [ memset::end#0 ] 12,500,000,000,000,000: zp[1]:8 [ memset::c#4 ] 1,000,000,000,000,001: zp[2]:4 [ memset::num#2 ] 0: zp[2]:6 [ memset::str#3 ] +Uplift Scope [uctoa_append] 25,000,550,000,000,000: zp[1]:64 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] 20,000,500,000,000,000: zp[1]:65 [ uctoa_append::digit#2 uctoa_append::digit#1 ] 3,333,350,000,000,000: zp[1]:157 [ uctoa_append::sub#0 ] 200,000,000,002: zp[1]:158 [ uctoa_append::return#0 ] 137,500,000,000.25: zp[2]:155 [ uctoa_append::buffer#0 ] +Uplift Scope [printf_scroll] 200,000,000,000,002: zp[2]:100 [ printf_scroll::$4 ] +Uplift Scope [toupper] 47,333,333,333,338.66: zp[1]:32 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] 2,000,000,000,002: zp[1]:108 [ toupper::return#3 ] Uplift Scope [printf_char] 13,030,300,000,010: zp[1]:15 [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] -Uplift Scope [ultoa_append] 2,500,550,000,003.5: zp[4]:47 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] 2,000,500,000,002.5: zp[1]:51 [ ultoa_append::digit#2 ultoa_append::digit#1 ] 333,350,000,000.5: zp[4]:122 [ ultoa_append::sub#0 ] 200,000,002: zp[4]:126 [ ultoa_append::return#0 ] 137,500,000.25: zp[2]:120 [ ultoa_append::buffer#0 ] -Uplift Scope [strupr] 2,714,978,571,432.43: zp[2]:32 [ strupr::src#2 strupr::str#0 strupr::src#1 ] 2,000,000,000,002: zp[1]:111 [ strupr::$0 ] -Uplift Scope [strlen] 3,000,883,333,337.67: zp[2]:35 [ strlen::str#3 strlen::str#1 strlen::str#0 ] 1,500,025,000,001.75: zp[2]:37 [ strlen::len#2 strlen::len#1 ] 200,000,002: zp[2]:106 [ strlen::return#2 ] -Uplift Scope [] 1,730,810,810,811.41: zp[1]:82 [ printf_cursor_y ] 1,251,086,956,522.34: zp[2]:83 [ printf_cursor_ptr ] 231,034,482,759.25: zp[1]:81 [ printf_cursor_x ] 690.41: zp[4]:53 [ count#10 count#25 ] 0: mem[12] [ printf_buffer ] 0: mem[4] [ TOD_ZERO ] -Uplift Scope [printf_padding] 2,750,000,000,002.75: zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] 167,316,666,673.33: zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] 166,666,666,666.83: zp[1]:30 [ printf_padding::pad#7 ] -Uplift Scope [uctoa] 383,350,000,004: zp[2]:64 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] 316,755,000,004.5: zp[1]:62 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] 230,769,230,771.54: zp[1]:61 [ uctoa::digit#2 uctoa::digit#1 ] 160,000,000,001.6: zp[1]:63 [ uctoa::started#2 uctoa::started#4 ] 60,000,000,000.6: zp[1]:156 [ uctoa::digit_value#0 ] 200,000,002: zp[2]:154 [ uctoa::buffer#3 ] -Uplift Scope [printf_ln] 200,000,000,002: zp[2]:98 [ printf_ln::$0 ] 200,000,000,002: zp[2]:100 [ printf_ln::$1 ] -Uplift Scope [printf_str] 26,085,714,292.64: zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 ] 10,000,000,001: zp[1]:97 [ printf_str::ch#0 ] -Uplift Scope [ultoa] 378,714,289.64: zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] 307,835,718.5: zp[4]:40 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] 228,571,430.86: zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] 200,000,002: zp[1]:115 [ ultoa::$10 ] 150,000,001.5: zp[1]:44 [ ultoa::started#2 ultoa::started#4 ] 60,000,000.6: zp[4]:116 [ ultoa::digit_value#0 ] 2,000,002: zp[1]:112 [ ultoa::$11 ] 2,000,002: zp[2]:113 [ ultoa::buffer#3 ] -Uplift Scope [printf_number_buffer] 650,000,006.5: zp[1]:27 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] 119,047,620.24: zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] 100,000,001: zp[2]:108 [ printf_number_buffer::$19 ] 35,705,211.3: zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] 10,344,827.69: zp[2]:23 [ printf_number_buffer::buffer_digits#10 ] 10,000,000.1: zp[1]:20 [ printf_number_buffer::format_min_length#3 ] 9,375,000.09: zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] 6,451,612.97: zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] 3,846,153.88: zp[1]:26 [ printf_number_buffer::format_upper_case#10 ] -Uplift Scope [utoa_append] 25,055,003.5: zp[2]:78 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] 20,050,002.5: zp[1]:80 [ utoa_append::digit#2 utoa_append::digit#1 ] 3,335,000.5: zp[2]:171 [ utoa_append::sub#0 ] 20,002: zp[2]:173 [ utoa_append::return#0 ] 13,750.25: zp[2]:169 [ utoa_append::buffer#0 ] -Uplift Scope [print] 25,714,288.29: zp[1]:59 [ print::j#2 print::j#1 ] 3,000,003: zp[1]:57 [ print::i#2 print::i#1 ] 3,000,002.36: zp[1]:58 [ print::i1#2 print::i1#1 ] -Uplift Scope [legal] 7,000,007: zp[1]:71 [ legal::diff2_return#2 legal::diff2_return#0 legal::diff2_return#1 ] 4,600,004.6: zp[1]:70 [ legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 ] 2,571,431.14: zp[1]:68 [ legal::i#10 legal::i#1 ] 2,000,002: zp[1]:161 [ legal::$0 ] 2,000,002: zp[1]:162 [ legal::diff1_a#0 ] 235,353.24: zp[1]:151 [ legal::column#0 ] 222,278.06: zp[1]:150 [ legal::row#0 ] 2,002: zp[1]:152 [ legal::return#0 ] 333.67: zp[1]:69 [ legal::return#4 ] -Uplift Scope [printf_uchar] 10,000,005.5: zp[1]:60 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] -Uplift Scope [utoa] 38,003.93: zp[2]:76 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] 30,717.36: zp[2]:73 [ utoa::value#2 utoa::value#6 utoa::value#0 ] 22,859.43: zp[1]:72 [ utoa::digit#2 utoa::digit#1 ] 20,002: zp[1]:166 [ utoa::$10 ] 15,001.5: zp[1]:75 [ utoa::started#2 utoa::started#4 ] 6,000.6: zp[2]:167 [ utoa::digit_value#0 ] 2,002: zp[1]:163 [ utoa::$11 ] 2,002: zp[2]:164 [ utoa::buffer#3 ] +Uplift Scope [ultoa_append] 2,500,550,000,003.5: zp[4]:45 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] 2,000,500,000,002.5: zp[1]:49 [ ultoa_append::digit#2 ultoa_append::digit#1 ] 333,350,000,000.5: zp[4]:120 [ ultoa_append::sub#0 ] 200,000,002: zp[4]:124 [ ultoa_append::return#0 ] 137,500,000.25: zp[2]:118 [ ultoa_append::buffer#0 ] +Uplift Scope [strupr] 2,714,285,714,288.43: zp[2]:30 [ strupr::src#2 strupr::src#1 ] 2,000,000,000,002: zp[1]:109 [ strupr::$0 ] +Uplift Scope [strlen] 3,000,000,000,003: zp[2]:33 [ strlen::str#3 strlen::str#0 ] 1,500,025,000,001.75: zp[2]:35 [ strlen::len#2 strlen::len#1 ] 200,000,002: zp[2]:104 [ strlen::return#2 ] +Uplift Scope [] 1,730,810,810,811.41: zp[1]:80 [ printf_cursor_y ] 1,251,086,956,522.34: zp[2]:81 [ printf_cursor_ptr ] 231,034,482,759.25: zp[1]:79 [ printf_cursor_x ] 690.41: zp[4]:51 [ count#10 count#25 ] 0: mem[12] [ printf_buffer ] 0: mem[4] [ TOD_ZERO ] +Uplift Scope [printf_padding] 2,750,000,000,002.75: zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] 167,316,666,673.33: zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] 166,666,666,666.83: zp[1]:28 [ printf_padding::pad#7 ] +Uplift Scope [uctoa] 383,350,000,004: zp[2]:62 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] 316,755,000,004.5: zp[1]:60 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] 230,769,230,771.54: zp[1]:59 [ uctoa::digit#2 uctoa::digit#1 ] 160,000,000,001.6: zp[1]:61 [ uctoa::started#2 uctoa::started#4 ] 60,000,000,000.6: zp[1]:154 [ uctoa::digit_value#0 ] 200,000,002: zp[2]:152 [ uctoa::buffer#3 ] +Uplift Scope [printf_ln] 200,000,000,002: zp[2]:96 [ printf_ln::$0 ] 200,000,000,002: zp[2]:98 [ printf_ln::$1 ] +Uplift Scope [printf_str] 25,785,714,289.64: zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#0 ] 10,000,000,001: zp[1]:95 [ printf_str::ch#0 ] +Uplift Scope [ultoa] 378,714,289.64: zp[2]:43 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] 307,835,718.5: zp[4]:38 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] 228,571,430.86: zp[1]:37 [ ultoa::digit#2 ultoa::digit#1 ] 200,000,002: zp[1]:113 [ ultoa::$10 ] 150,000,001.5: zp[1]:42 [ ultoa::started#2 ultoa::started#4 ] 60,000,000.6: zp[4]:114 [ ultoa::digit_value#0 ] 2,000,002: zp[1]:110 [ ultoa::$11 ] 2,000,002: zp[2]:111 [ ultoa::buffer#3 ] +Uplift Scope [printf_number_buffer] 650,000,006.5: zp[1]:25 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] 119,047,620.24: zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] 100,000,001: zp[2]:106 [ printf_number_buffer::$19 ] 35,705,211.3: zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] 10,000,000.1: zp[1]:20 [ printf_number_buffer::format_min_length#3 ] 9,375,000.09: zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] 6,451,612.97: zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] 3,846,153.88: zp[1]:24 [ printf_number_buffer::format_upper_case#10 ] +Uplift Scope [utoa_append] 25,055,003.5: zp[2]:76 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] 20,050,002.5: zp[1]:78 [ utoa_append::digit#2 utoa_append::digit#1 ] 3,335,000.5: zp[2]:169 [ utoa_append::sub#0 ] 20,002: zp[2]:171 [ utoa_append::return#0 ] 13,750.25: zp[2]:167 [ utoa_append::buffer#0 ] +Uplift Scope [print] 25,714,288.29: zp[1]:57 [ print::j#2 print::j#1 ] 3,000,003: zp[1]:55 [ print::i#2 print::i#1 ] 3,000,002.36: zp[1]:56 [ print::i1#2 print::i1#1 ] +Uplift Scope [legal] 7,000,007: zp[1]:69 [ legal::diff2_return#2 legal::diff2_return#0 legal::diff2_return#1 ] 4,600,004.6: zp[1]:68 [ legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 ] 2,571,431.14: zp[1]:66 [ legal::i#10 legal::i#1 ] 2,000,002: zp[1]:159 [ legal::$0 ] 2,000,002: zp[1]:160 [ legal::diff1_a#0 ] 235,353.24: zp[1]:149 [ legal::column#0 ] 222,278.06: zp[1]:148 [ legal::row#0 ] 2,002: zp[1]:150 [ legal::return#0 ] 333.67: zp[1]:67 [ legal::return#4 ] +Uplift Scope [printf_uchar] 10,000,005.5: zp[1]:58 [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] +Uplift Scope [utoa] 38,003.93: zp[2]:74 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] 30,717.36: zp[2]:71 [ utoa::value#2 utoa::value#6 utoa::value#0 ] 22,859.43: zp[1]:70 [ utoa::digit#2 utoa::digit#1 ] 20,002: zp[1]:164 [ utoa::$10 ] 15,001.5: zp[1]:73 [ utoa::started#2 utoa::started#4 ] 6,000.6: zp[2]:165 [ utoa::digit_value#0 ] 2,002: zp[1]:161 [ utoa::$11 ] 2,002: zp[2]:162 [ utoa::buffer#3 ] Uplift Scope [printf_ulong] 75,030.5: zp[4]:16 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ] -Uplift Scope [queens] 5,148: zp[1]:52 [ queens::row#10 queens::row#1 queens::row#2 ] 2,002: zp[1]:153 [ queens::$2 ] -Uplift Scope [tod_str] 202: zp[1]:130 [ tod_str::$0 ] 202: zp[1]:131 [ tod_str::$1 ] 202: zp[1]:132 [ tod_str::$2 ] 202: zp[1]:133 [ tod_str::$3 ] 202: zp[1]:134 [ tod_str::$4 ] 202: zp[1]:135 [ tod_str::$5 ] 202: zp[1]:136 [ tod_str::$6 ] 202: zp[1]:137 [ tod_str::$7 ] 202: zp[1]:138 [ tod_str::$8 ] 202: zp[1]:139 [ tod_str::$9 ] 202: zp[1]:140 [ tod_str::$10 ] 202: zp[1]:141 [ tod_str::$11 ] 202: zp[1]:142 [ tod_str::$12 ] 202: zp[1]:143 [ tod_str::$13 ] 202: zp[1]:144 [ tod_str::$14 ] 202: zp[1]:145 [ tod_str::$15 ] 53.25: zp[1]:96 [ tod_str::tod_HOURS#0 ] 19.36: zp[1]:95 [ tod_str::tod_MIN#0 ] 11.83: zp[1]:94 [ tod_str::tod_SEC#0 ] 8.52: zp[1]:93 [ tod_str::tod_TENTHS#0 ] -Uplift Scope [tod_read] 37.33: zp[1]:149 [ tod_read::return_TENTHS#0 ] 22.4: zp[1]:148 [ tod_read::return_SEC#0 ] 16: zp[1]:147 [ tod_read::return_MIN#0 ] 12.44: zp[1]:146 [ tod_read::return_HOURS#0 ] 5.5: zp[1]:89 [ tod_read::return_TENTHS#2 ] 5.5: zp[1]:90 [ tod_read::return_SEC#2 ] 5.5: zp[1]:91 [ tod_read::return_MIN#2 ] 5.5: zp[1]:92 [ tod_read::return_HOURS#2 ] -Uplift Scope [tod_init] 37.33: zp[1]:88 [ tod_init::tod_HOURS#0 ] 22.4: zp[1]:87 [ tod_init::tod_MIN#0 ] 16: zp[1]:86 [ tod_init::tod_SEC#0 ] 12.44: zp[1]:85 [ tod_init::tod_TENTHS#0 ] +Uplift Scope [queens] 5,148: zp[1]:50 [ queens::row#10 queens::row#1 queens::row#2 ] 2,002: zp[1]:151 [ queens::$2 ] +Uplift Scope [tod_str] 202: zp[1]:128 [ tod_str::$0 ] 202: zp[1]:129 [ tod_str::$1 ] 202: zp[1]:130 [ tod_str::$2 ] 202: zp[1]:131 [ tod_str::$3 ] 202: zp[1]:132 [ tod_str::$4 ] 202: zp[1]:133 [ tod_str::$5 ] 202: zp[1]:134 [ tod_str::$6 ] 202: zp[1]:135 [ tod_str::$7 ] 202: zp[1]:136 [ tod_str::$8 ] 202: zp[1]:137 [ tod_str::$9 ] 202: zp[1]:138 [ tod_str::$10 ] 202: zp[1]:139 [ tod_str::$11 ] 202: zp[1]:140 [ tod_str::$12 ] 202: zp[1]:141 [ tod_str::$13 ] 202: zp[1]:142 [ tod_str::$14 ] 202: zp[1]:143 [ tod_str::$15 ] 53.25: zp[1]:94 [ tod_str::tod_HOURS#0 ] 19.36: zp[1]:93 [ tod_str::tod_MIN#0 ] 11.83: zp[1]:92 [ tod_str::tod_SEC#0 ] 8.52: zp[1]:91 [ tod_str::tod_TENTHS#0 ] +Uplift Scope [tod_read] 37.33: zp[1]:147 [ tod_read::return_TENTHS#0 ] 22.4: zp[1]:146 [ tod_read::return_SEC#0 ] 16: zp[1]:145 [ tod_read::return_MIN#0 ] 12.44: zp[1]:144 [ tod_read::return_HOURS#0 ] 5.5: zp[1]:87 [ tod_read::return_TENTHS#2 ] 5.5: zp[1]:88 [ tod_read::return_SEC#2 ] 5.5: zp[1]:89 [ tod_read::return_MIN#2 ] 5.5: zp[1]:90 [ tod_read::return_HOURS#2 ] +Uplift Scope [tod_init] 37.33: zp[1]:86 [ tod_init::tod_HOURS#0 ] 22.4: zp[1]:85 [ tod_init::tod_MIN#0 ] 16: zp[1]:84 [ tod_init::tod_SEC#0 ] 12.44: zp[1]:83 [ tod_init::tod_TENTHS#0 ] Uplift Scope [RADIX] Uplift Scope [printf_format_number] Uplift Scope [printf_buffer_number] @@ -10353,219 +10340,218 @@ Uplift Scope [MOS6569_VICII] Uplift Scope [MOS6581_SID] Uplift Scope [main] -Uplifting [memcpy] best 1739295 combination zp[2]:11 [ memcpy::src#2 memcpy::src#1 ] zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 ] -Uplifting [memset] best 1739189 combination zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:104 [ memset::end#0 ] reg byte x [ memset::c#4 ] zp[2]:4 [ memset::num#2 ] zp[2]:6 [ memset::str#3 ] -Uplifting [uctoa_append] best 1617186 combination reg byte x [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] reg byte y [ uctoa_append::digit#2 uctoa_append::digit#1 ] zp[1]:159 [ uctoa_append::sub#0 ] reg byte x [ uctoa_append::return#0 ] zp[2]:157 [ uctoa_append::buffer#0 ] -Uplifting [printf_scroll] best 1617186 combination zp[2]:102 [ printf_scroll::$4 ] -Uplifting [toupper] best 1605179 combination reg byte a [ toupper::return#2 toupper::return#0 toupper::ch#0 ] reg byte a [ toupper::return#3 ] -Uplifting [printf_char] best 1602143 combination reg byte a [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] -Uplifting [ultoa_append] best 1596140 combination zp[4]:47 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] reg byte x [ ultoa_append::digit#2 ultoa_append::digit#1 ] zp[4]:122 [ ultoa_append::sub#0 ] zp[4]:126 [ ultoa_append::return#0 ] zp[2]:120 [ ultoa_append::buffer#0 ] -Uplifting [strupr] best 1590140 combination zp[2]:32 [ strupr::src#2 strupr::str#0 strupr::src#1 ] reg byte a [ strupr::$0 ] -Uplifting [strlen] best 1590140 combination zp[2]:35 [ strlen::str#3 strlen::str#1 strlen::str#0 ] zp[2]:37 [ strlen::len#2 strlen::len#1 ] zp[2]:106 [ strlen::return#2 ] -Uplifting [] best 1590140 combination zp[1]:82 [ printf_cursor_y ] zp[2]:83 [ printf_cursor_ptr ] zp[1]:81 [ printf_cursor_x ] zp[4]:53 [ count#10 count#25 ] mem[12] [ printf_buffer ] mem[4] [ TOD_ZERO ] -Uplifting [printf_padding] best 1590140 combination zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] zp[1]:30 [ printf_padding::pad#7 ] -Uplifting [uctoa] best 1581134 combination zp[2]:64 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] reg byte x [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] zp[1]:61 [ uctoa::digit#2 uctoa::digit#1 ] zp[1]:63 [ uctoa::started#2 uctoa::started#4 ] zp[1]:156 [ uctoa::digit_value#0 ] zp[2]:154 [ uctoa::buffer#3 ] -Uplifting [printf_ln] best 1581134 combination zp[2]:98 [ printf_ln::$0 ] zp[2]:100 [ printf_ln::$1 ] -Uplifting [printf_str] best 1581014 combination zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 ] reg byte a [ printf_str::ch#0 ] -Uplifting [ultoa] best 1579710 combination zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] zp[4]:40 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] reg byte a [ ultoa::$10 ] reg byte x [ ultoa::started#2 ultoa::started#4 ] zp[4]:116 [ ultoa::digit_value#0 ] reg byte a [ ultoa::$11 ] zp[2]:113 [ ultoa::buffer#3 ] -Uplifting [printf_number_buffer] best 1579696 combination reg byte y [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] zp[2]:108 [ printf_number_buffer::$19 ] zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] zp[2]:23 [ printf_number_buffer::buffer_digits#10 ] reg byte x [ printf_number_buffer::format_min_length#3 ] zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] zp[1]:26 [ printf_number_buffer::format_upper_case#10 ] +Uplifting [memcpy] best 1759239 combination zp[2]:11 [ memcpy::src#2 memcpy::src#1 ] zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 ] +Uplifting [memset] best 1759133 combination zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:102 [ memset::end#0 ] reg byte x [ memset::c#4 ] zp[2]:4 [ memset::num#2 ] zp[2]:6 [ memset::str#3 ] +Uplifting [uctoa_append] best 1637130 combination reg byte x [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] reg byte y [ uctoa_append::digit#2 uctoa_append::digit#1 ] zp[1]:157 [ uctoa_append::sub#0 ] reg byte x [ uctoa_append::return#0 ] zp[2]:155 [ uctoa_append::buffer#0 ] +Uplifting [printf_scroll] best 1637130 combination zp[2]:100 [ printf_scroll::$4 ] +Uplifting [toupper] best 1625123 combination reg byte a [ toupper::return#2 toupper::return#0 toupper::ch#0 ] reg byte a [ toupper::return#3 ] +Uplifting [printf_char] best 1622087 combination reg byte a [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] +Uplifting [ultoa_append] best 1616084 combination zp[4]:45 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] reg byte x [ ultoa_append::digit#2 ultoa_append::digit#1 ] zp[4]:120 [ ultoa_append::sub#0 ] zp[4]:124 [ ultoa_append::return#0 ] zp[2]:118 [ ultoa_append::buffer#0 ] +Uplifting [strupr] best 1610084 combination zp[2]:30 [ strupr::src#2 strupr::src#1 ] reg byte a [ strupr::$0 ] +Uplifting [strlen] best 1610084 combination zp[2]:33 [ strlen::str#3 strlen::str#0 ] zp[2]:35 [ strlen::len#2 strlen::len#1 ] zp[2]:104 [ strlen::return#2 ] +Uplifting [] best 1610084 combination zp[1]:80 [ printf_cursor_y ] zp[2]:81 [ printf_cursor_ptr ] zp[1]:79 [ printf_cursor_x ] zp[4]:51 [ count#10 count#25 ] mem[12] [ printf_buffer ] mem[4] [ TOD_ZERO ] +Uplifting [printf_padding] best 1610084 combination zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] zp[1]:28 [ printf_padding::pad#7 ] +Uplifting [uctoa] best 1601078 combination zp[2]:62 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] reg byte x [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] zp[1]:59 [ uctoa::digit#2 uctoa::digit#1 ] zp[1]:61 [ uctoa::started#2 uctoa::started#4 ] zp[1]:154 [ uctoa::digit_value#0 ] zp[2]:152 [ uctoa::buffer#3 ] +Uplifting [printf_ln] best 1601078 combination zp[2]:96 [ printf_ln::$0 ] zp[2]:98 [ printf_ln::$1 ] +Uplifting [printf_str] best 1600958 combination zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#0 ] reg byte a [ printf_str::ch#0 ] +Uplifting [ultoa] best 1599654 combination zp[2]:43 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] zp[4]:38 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] zp[1]:37 [ ultoa::digit#2 ultoa::digit#1 ] reg byte a [ ultoa::$10 ] reg byte x [ ultoa::started#2 ultoa::started#4 ] zp[4]:114 [ ultoa::digit_value#0 ] reg byte a [ ultoa::$11 ] zp[2]:111 [ ultoa::buffer#3 ] +Uplifting [printf_number_buffer] best 1599640 combination reg byte y [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] zp[2]:106 [ printf_number_buffer::$19 ] zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] reg byte x [ printf_number_buffer::format_min_length#3 ] zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] zp[1]:24 [ printf_number_buffer::format_upper_case#10 ] Limited combination testing to 100 combinations of 256 possible. -Uplifting [utoa_append] best 1579093 combination zp[2]:78 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] zp[2]:171 [ utoa_append::sub#0 ] zp[2]:173 [ utoa_append::return#0 ] zp[2]:169 [ utoa_append::buffer#0 ] -Uplifting [print] best 1579093 combination zp[1]:59 [ print::j#2 print::j#1 ] zp[1]:57 [ print::i#2 print::i#1 ] zp[1]:58 [ print::i1#2 print::i1#1 ] -Uplifting [legal] best 1576393 combination reg byte a [ legal::diff2_return#2 legal::diff2_return#0 legal::diff2_return#1 ] zp[1]:70 [ legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 ] reg byte y [ legal::i#10 legal::i#1 ] reg byte x [ legal::$0 ] zp[1]:162 [ legal::diff1_a#0 ] zp[1]:151 [ legal::column#0 ] zp[1]:150 [ legal::row#0 ] zp[1]:152 [ legal::return#0 ] zp[1]:69 [ legal::return#4 ] +Uplifting [utoa_append] best 1599037 combination zp[2]:76 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] zp[2]:169 [ utoa_append::sub#0 ] zp[2]:171 [ utoa_append::return#0 ] zp[2]:167 [ utoa_append::buffer#0 ] +Uplifting [print] best 1599037 combination zp[1]:57 [ print::j#2 print::j#1 ] zp[1]:55 [ print::i#2 print::i#1 ] zp[1]:56 [ print::i1#2 print::i1#1 ] +Uplifting [legal] best 1596337 combination reg byte a [ legal::diff2_return#2 legal::diff2_return#0 legal::diff2_return#1 ] zp[1]:68 [ legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 ] reg byte y [ legal::i#10 legal::i#1 ] reg byte x [ legal::$0 ] zp[1]:160 [ legal::diff1_a#0 ] zp[1]:149 [ legal::column#0 ] zp[1]:148 [ legal::row#0 ] zp[1]:150 [ legal::return#0 ] zp[1]:67 [ legal::return#4 ] Limited combination testing to 100 combinations of 82944 possible. -Uplifting [printf_uchar] best 1575790 combination reg byte x [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] -Uplifting [utoa] best 1575656 combination zp[2]:76 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] zp[2]:73 [ utoa::value#2 utoa::value#6 utoa::value#0 ] zp[1]:72 [ utoa::digit#2 utoa::digit#1 ] reg byte a [ utoa::$10 ] reg byte x [ utoa::started#2 utoa::started#4 ] zp[2]:167 [ utoa::digit_value#0 ] reg byte a [ utoa::$11 ] zp[2]:164 [ utoa::buffer#3 ] -Uplifting [printf_ulong] best 1575656 combination zp[4]:16 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ] -Uplifting [queens] best 1575596 combination zp[1]:52 [ queens::row#10 queens::row#1 queens::row#2 ] reg byte a [ queens::$2 ] -Uplifting [tod_read] best 1575578 combination reg byte y [ tod_read::return_TENTHS#0 ] reg byte x [ tod_read::return_SEC#0 ] reg byte a [ tod_read::return_MIN#0 ] zp[1]:146 [ tod_read::return_HOURS#0 ] zp[1]:89 [ tod_read::return_TENTHS#2 ] zp[1]:90 [ tod_read::return_SEC#2 ] zp[1]:91 [ tod_read::return_MIN#2 ] zp[1]:92 [ tod_read::return_HOURS#2 ] +Uplifting [printf_uchar] best 1595734 combination reg byte x [ printf_uchar::uvalue#2 printf_uchar::uvalue#1 printf_uchar::uvalue#0 ] +Uplifting [utoa] best 1595600 combination zp[2]:74 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] zp[2]:71 [ utoa::value#2 utoa::value#6 utoa::value#0 ] zp[1]:70 [ utoa::digit#2 utoa::digit#1 ] reg byte a [ utoa::$10 ] reg byte x [ utoa::started#2 utoa::started#4 ] zp[2]:165 [ utoa::digit_value#0 ] reg byte a [ utoa::$11 ] zp[2]:162 [ utoa::buffer#3 ] +Uplifting [printf_ulong] best 1595600 combination zp[4]:16 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ] +Uplifting [queens] best 1595540 combination zp[1]:50 [ queens::row#10 queens::row#1 queens::row#2 ] reg byte a [ queens::$2 ] +Uplifting [tod_read] best 1595522 combination reg byte y [ tod_read::return_TENTHS#0 ] reg byte x [ tod_read::return_SEC#0 ] reg byte a [ tod_read::return_MIN#0 ] zp[1]:144 [ tod_read::return_HOURS#0 ] zp[1]:87 [ tod_read::return_TENTHS#2 ] zp[1]:88 [ tod_read::return_SEC#2 ] zp[1]:89 [ tod_read::return_MIN#2 ] zp[1]:90 [ tod_read::return_HOURS#2 ] Limited combination testing to 100 combinations of 65536 possible. -Uplifting [tod_init] best 1575566 combination reg byte y [ tod_init::tod_HOURS#0 ] reg byte x [ tod_init::tod_MIN#0 ] zp[1]:86 [ tod_init::tod_SEC#0 ] zp[1]:85 [ tod_init::tod_TENTHS#0 ] -Uplifting [RADIX] best 1575566 combination -Uplifting [printf_format_number] best 1575566 combination -Uplifting [printf_buffer_number] best 1575566 combination -Uplifting [printf_format_string] best 1575566 combination -Uplifting [printf_cls] best 1575566 combination -Uplifting [printf_uint] best 1575566 combination -Uplifting [printf_string] best 1575566 combination -Uplifting [TIME_OF_DAY] best 1575566 combination -Uplifting [MOS6526_CIA] best 1575566 combination -Uplifting [MOS6569_VICII] best 1575566 combination -Uplifting [MOS6581_SID] best 1575566 combination -Uplifting [main] best 1575566 combination -Attempting to uplift remaining variables inzp[1]:159 [ uctoa_append::sub#0 ] -Uplifting [uctoa_append] best 1575566 combination zp[1]:159 [ uctoa_append::sub#0 ] -Attempting to uplift remaining variables inzp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] -Uplifting [printf_padding] best 1575566 combination zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] -Attempting to uplift remaining variables inzp[1]:82 [ printf_cursor_y ] -Uplifting [] best 1575566 combination zp[1]:82 [ printf_cursor_y ] -Attempting to uplift remaining variables inzp[1]:81 [ printf_cursor_x ] -Uplifting [] best 1575566 combination zp[1]:81 [ printf_cursor_x ] -Attempting to uplift remaining variables inzp[1]:61 [ uctoa::digit#2 uctoa::digit#1 ] -Uplifting [uctoa] best 1575566 combination zp[1]:61 [ uctoa::digit#2 uctoa::digit#1 ] -Attempting to uplift remaining variables inzp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Uplifting [printf_padding] best 1575566 combination zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Attempting to uplift remaining variables inzp[1]:30 [ printf_padding::pad#7 ] -Uplifting [printf_padding] best 1575566 combination zp[1]:30 [ printf_padding::pad#7 ] -Attempting to uplift remaining variables inzp[1]:63 [ uctoa::started#2 uctoa::started#4 ] -Uplifting [uctoa] best 1575566 combination zp[1]:63 [ uctoa::started#2 uctoa::started#4 ] -Attempting to uplift remaining variables inzp[1]:156 [ uctoa::digit_value#0 ] -Uplifting [uctoa] best 1575566 combination zp[1]:156 [ uctoa::digit_value#0 ] -Attempting to uplift remaining variables inzp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] -Uplifting [ultoa] best 1575566 combination zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] -Attempting to uplift remaining variables inzp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Uplifting [printf_number_buffer] best 1575566 combination zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Attempting to uplift remaining variables inzp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Uplifting [printf_number_buffer] best 1575566 combination zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Attempting to uplift remaining variables inzp[1]:59 [ print::j#2 print::j#1 ] -Uplifting [print] best 1575566 combination zp[1]:59 [ print::j#2 print::j#1 ] +Uplifting [tod_init] best 1595510 combination reg byte y [ tod_init::tod_HOURS#0 ] reg byte x [ tod_init::tod_MIN#0 ] zp[1]:84 [ tod_init::tod_SEC#0 ] zp[1]:83 [ tod_init::tod_TENTHS#0 ] +Uplifting [RADIX] best 1595510 combination +Uplifting [printf_format_number] best 1595510 combination +Uplifting [printf_buffer_number] best 1595510 combination +Uplifting [printf_format_string] best 1595510 combination +Uplifting [printf_cls] best 1595510 combination +Uplifting [printf_uint] best 1595510 combination +Uplifting [printf_string] best 1595510 combination +Uplifting [TIME_OF_DAY] best 1595510 combination +Uplifting [MOS6526_CIA] best 1595510 combination +Uplifting [MOS6569_VICII] best 1595510 combination +Uplifting [MOS6581_SID] best 1595510 combination +Uplifting [main] best 1595510 combination +Attempting to uplift remaining variables inzp[1]:157 [ uctoa_append::sub#0 ] +Uplifting [uctoa_append] best 1595510 combination zp[1]:157 [ uctoa_append::sub#0 ] +Attempting to uplift remaining variables inzp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] +Uplifting [printf_padding] best 1595510 combination zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] +Attempting to uplift remaining variables inzp[1]:80 [ printf_cursor_y ] +Uplifting [] best 1595510 combination zp[1]:80 [ printf_cursor_y ] +Attempting to uplift remaining variables inzp[1]:79 [ printf_cursor_x ] +Uplifting [] best 1595510 combination zp[1]:79 [ printf_cursor_x ] +Attempting to uplift remaining variables inzp[1]:59 [ uctoa::digit#2 uctoa::digit#1 ] +Uplifting [uctoa] best 1595510 combination zp[1]:59 [ uctoa::digit#2 uctoa::digit#1 ] +Attempting to uplift remaining variables inzp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Uplifting [printf_padding] best 1595510 combination zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Attempting to uplift remaining variables inzp[1]:28 [ printf_padding::pad#7 ] +Uplifting [printf_padding] best 1595510 combination zp[1]:28 [ printf_padding::pad#7 ] +Attempting to uplift remaining variables inzp[1]:61 [ uctoa::started#2 uctoa::started#4 ] +Uplifting [uctoa] best 1595510 combination zp[1]:61 [ uctoa::started#2 uctoa::started#4 ] +Attempting to uplift remaining variables inzp[1]:154 [ uctoa::digit_value#0 ] +Uplifting [uctoa] best 1595510 combination zp[1]:154 [ uctoa::digit_value#0 ] +Attempting to uplift remaining variables inzp[1]:37 [ ultoa::digit#2 ultoa::digit#1 ] +Uplifting [ultoa] best 1595510 combination zp[1]:37 [ ultoa::digit#2 ultoa::digit#1 ] +Attempting to uplift remaining variables inzp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Uplifting [printf_number_buffer] best 1595510 combination zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Attempting to uplift remaining variables inzp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +Uplifting [printf_number_buffer] best 1595510 combination zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +Attempting to uplift remaining variables inzp[1]:57 [ print::j#2 print::j#1 ] +Uplifting [print] best 1595510 combination zp[1]:57 [ print::j#2 print::j#1 ] Attempting to uplift remaining variables inzp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] -Uplifting [printf_number_buffer] best 1575566 combination zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] +Uplifting [printf_number_buffer] best 1595510 combination zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] Attempting to uplift remaining variables inzp[1]:21 [ printf_number_buffer::format_justify_left#10 ] -Uplifting [printf_number_buffer] best 1575566 combination zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] -Attempting to uplift remaining variables inzp[1]:70 [ legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 ] -Uplifting [legal] best 1575566 combination zp[1]:70 [ legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 ] -Attempting to uplift remaining variables inzp[1]:26 [ printf_number_buffer::format_upper_case#10 ] -Uplifting [printf_number_buffer] best 1575566 combination zp[1]:26 [ printf_number_buffer::format_upper_case#10 ] -Attempting to uplift remaining variables inzp[1]:57 [ print::i#2 print::i#1 ] -Uplifting [print] best 1575566 combination zp[1]:57 [ print::i#2 print::i#1 ] -Attempting to uplift remaining variables inzp[1]:58 [ print::i1#2 print::i1#1 ] -Uplifting [print] best 1575566 combination zp[1]:58 [ print::i1#2 print::i1#1 ] -Attempting to uplift remaining variables inzp[1]:162 [ legal::diff1_a#0 ] -Uplifting [legal] best 1574566 combination reg byte a [ legal::diff1_a#0 ] -Attempting to uplift remaining variables inzp[1]:151 [ legal::column#0 ] -Uplifting [legal] best 1574566 combination zp[1]:151 [ legal::column#0 ] -Attempting to uplift remaining variables inzp[1]:150 [ legal::row#0 ] -Uplifting [legal] best 1574566 combination zp[1]:150 [ legal::row#0 ] -Attempting to uplift remaining variables inzp[1]:72 [ utoa::digit#2 utoa::digit#1 ] -Uplifting [utoa] best 1574566 combination zp[1]:72 [ utoa::digit#2 utoa::digit#1 ] -Attempting to uplift remaining variables inzp[1]:52 [ queens::row#10 queens::row#1 queens::row#2 ] -Uplifting [queens] best 1574566 combination zp[1]:52 [ queens::row#10 queens::row#1 queens::row#2 ] -Attempting to uplift remaining variables inzp[1]:152 [ legal::return#0 ] -Uplifting [legal] best 1574506 combination reg byte a [ legal::return#0 ] -Attempting to uplift remaining variables inzp[1]:69 [ legal::return#4 ] -Uplifting [legal] best 1574470 combination reg byte a [ legal::return#4 ] -Attempting to uplift remaining variables inzp[1]:130 [ tod_str::$0 ] -Uplifting [tod_str] best 1574466 combination reg byte a [ tod_str::$0 ] -Attempting to uplift remaining variables inzp[1]:131 [ tod_str::$1 ] -Uplifting [tod_str] best 1574460 combination reg byte a [ tod_str::$1 ] -Attempting to uplift remaining variables inzp[1]:132 [ tod_str::$2 ] -Uplifting [tod_str] best 1574456 combination reg byte a [ tod_str::$2 ] -Attempting to uplift remaining variables inzp[1]:133 [ tod_str::$3 ] -Uplifting [tod_str] best 1574450 combination reg byte a [ tod_str::$3 ] -Attempting to uplift remaining variables inzp[1]:134 [ tod_str::$4 ] -Uplifting [tod_str] best 1574446 combination reg byte a [ tod_str::$4 ] -Attempting to uplift remaining variables inzp[1]:135 [ tod_str::$5 ] -Uplifting [tod_str] best 1574440 combination reg byte a [ tod_str::$5 ] -Attempting to uplift remaining variables inzp[1]:136 [ tod_str::$6 ] -Uplifting [tod_str] best 1574436 combination reg byte a [ tod_str::$6 ] -Attempting to uplift remaining variables inzp[1]:137 [ tod_str::$7 ] -Uplifting [tod_str] best 1574430 combination reg byte a [ tod_str::$7 ] -Attempting to uplift remaining variables inzp[1]:138 [ tod_str::$8 ] -Uplifting [tod_str] best 1574426 combination reg byte a [ tod_str::$8 ] -Attempting to uplift remaining variables inzp[1]:139 [ tod_str::$9 ] -Uplifting [tod_str] best 1574420 combination reg byte a [ tod_str::$9 ] -Attempting to uplift remaining variables inzp[1]:140 [ tod_str::$10 ] -Uplifting [tod_str] best 1574416 combination reg byte a [ tod_str::$10 ] -Attempting to uplift remaining variables inzp[1]:141 [ tod_str::$11 ] -Uplifting [tod_str] best 1574410 combination reg byte a [ tod_str::$11 ] -Attempting to uplift remaining variables inzp[1]:142 [ tod_str::$12 ] -Uplifting [tod_str] best 1574406 combination reg byte a [ tod_str::$12 ] -Attempting to uplift remaining variables inzp[1]:143 [ tod_str::$13 ] -Uplifting [tod_str] best 1574400 combination reg byte a [ tod_str::$13 ] -Attempting to uplift remaining variables inzp[1]:144 [ tod_str::$14 ] -Uplifting [tod_str] best 1574396 combination reg byte a [ tod_str::$14 ] -Attempting to uplift remaining variables inzp[1]:145 [ tod_str::$15 ] -Uplifting [tod_str] best 1574390 combination reg byte a [ tod_str::$15 ] -Attempting to uplift remaining variables inzp[1]:96 [ tod_str::tod_HOURS#0 ] -Uplifting [tod_str] best 1574385 combination reg byte x [ tod_str::tod_HOURS#0 ] -Attempting to uplift remaining variables inzp[1]:95 [ tod_str::tod_MIN#0 ] -Uplifting [tod_str] best 1574380 combination reg byte y [ tod_str::tod_MIN#0 ] -Attempting to uplift remaining variables inzp[1]:86 [ tod_init::tod_SEC#0 ] -Uplifting [tod_init] best 1574380 combination zp[1]:86 [ tod_init::tod_SEC#0 ] -Attempting to uplift remaining variables inzp[1]:85 [ tod_init::tod_TENTHS#0 ] -Uplifting [tod_init] best 1574380 combination zp[1]:85 [ tod_init::tod_TENTHS#0 ] -Attempting to uplift remaining variables inzp[1]:146 [ tod_read::return_HOURS#0 ] -Uplifting [tod_read] best 1574380 combination zp[1]:146 [ tod_read::return_HOURS#0 ] -Attempting to uplift remaining variables inzp[1]:94 [ tod_str::tod_SEC#0 ] -Uplifting [tod_str] best 1574380 combination zp[1]:94 [ tod_str::tod_SEC#0 ] -Attempting to uplift remaining variables inzp[1]:93 [ tod_str::tod_TENTHS#0 ] -Uplifting [tod_str] best 1574380 combination zp[1]:93 [ tod_str::tod_TENTHS#0 ] -Attempting to uplift remaining variables inzp[1]:89 [ tod_read::return_TENTHS#2 ] -Uplifting [tod_read] best 1574374 combination reg byte y [ tod_read::return_TENTHS#2 ] -Attempting to uplift remaining variables inzp[1]:90 [ tod_read::return_SEC#2 ] -Uplifting [tod_read] best 1574368 combination reg byte x [ tod_read::return_SEC#2 ] -Attempting to uplift remaining variables inzp[1]:91 [ tod_read::return_MIN#2 ] -Uplifting [tod_read] best 1574368 combination zp[1]:91 [ tod_read::return_MIN#2 ] -Attempting to uplift remaining variables inzp[1]:92 [ tod_read::return_HOURS#2 ] -Uplifting [tod_read] best 1574364 combination reg byte a [ tod_read::return_HOURS#2 ] -Coalescing zero page register [ zp[4]:16 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ] ] with [ zp[4]:53 [ count#10 count#25 ] ] - score: 2 -Coalescing zero page register [ zp[2]:83 [ printf_cursor_ptr ] ] with [ zp[2]:102 [ printf_scroll::$4 ] ] - score: 2 -Coalescing zero page register [ zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 ] ] with [ zp[2]:23 [ printf_number_buffer::buffer_digits#10 ] ] - score: 1 -Coalescing zero page register [ zp[2]:4 [ memset::num#2 ] ] with [ zp[2]:104 [ memset::end#0 ] ] - score: 1 +Uplifting [printf_number_buffer] best 1595510 combination zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] +Attempting to uplift remaining variables inzp[1]:68 [ legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 ] +Uplifting [legal] best 1595510 combination zp[1]:68 [ legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 ] +Attempting to uplift remaining variables inzp[1]:24 [ printf_number_buffer::format_upper_case#10 ] +Uplifting [printf_number_buffer] best 1595510 combination zp[1]:24 [ printf_number_buffer::format_upper_case#10 ] +Attempting to uplift remaining variables inzp[1]:55 [ print::i#2 print::i#1 ] +Uplifting [print] best 1595510 combination zp[1]:55 [ print::i#2 print::i#1 ] +Attempting to uplift remaining variables inzp[1]:56 [ print::i1#2 print::i1#1 ] +Uplifting [print] best 1595510 combination zp[1]:56 [ print::i1#2 print::i1#1 ] +Attempting to uplift remaining variables inzp[1]:160 [ legal::diff1_a#0 ] +Uplifting [legal] best 1594510 combination reg byte a [ legal::diff1_a#0 ] +Attempting to uplift remaining variables inzp[1]:149 [ legal::column#0 ] +Uplifting [legal] best 1594510 combination zp[1]:149 [ legal::column#0 ] +Attempting to uplift remaining variables inzp[1]:148 [ legal::row#0 ] +Uplifting [legal] best 1594510 combination zp[1]:148 [ legal::row#0 ] +Attempting to uplift remaining variables inzp[1]:70 [ utoa::digit#2 utoa::digit#1 ] +Uplifting [utoa] best 1594510 combination zp[1]:70 [ utoa::digit#2 utoa::digit#1 ] +Attempting to uplift remaining variables inzp[1]:50 [ queens::row#10 queens::row#1 queens::row#2 ] +Uplifting [queens] best 1594510 combination zp[1]:50 [ queens::row#10 queens::row#1 queens::row#2 ] +Attempting to uplift remaining variables inzp[1]:150 [ legal::return#0 ] +Uplifting [legal] best 1594450 combination reg byte a [ legal::return#0 ] +Attempting to uplift remaining variables inzp[1]:67 [ legal::return#4 ] +Uplifting [legal] best 1594414 combination reg byte a [ legal::return#4 ] +Attempting to uplift remaining variables inzp[1]:128 [ tod_str::$0 ] +Uplifting [tod_str] best 1594410 combination reg byte a [ tod_str::$0 ] +Attempting to uplift remaining variables inzp[1]:129 [ tod_str::$1 ] +Uplifting [tod_str] best 1594404 combination reg byte a [ tod_str::$1 ] +Attempting to uplift remaining variables inzp[1]:130 [ tod_str::$2 ] +Uplifting [tod_str] best 1594400 combination reg byte a [ tod_str::$2 ] +Attempting to uplift remaining variables inzp[1]:131 [ tod_str::$3 ] +Uplifting [tod_str] best 1594394 combination reg byte a [ tod_str::$3 ] +Attempting to uplift remaining variables inzp[1]:132 [ tod_str::$4 ] +Uplifting [tod_str] best 1594390 combination reg byte a [ tod_str::$4 ] +Attempting to uplift remaining variables inzp[1]:133 [ tod_str::$5 ] +Uplifting [tod_str] best 1594384 combination reg byte a [ tod_str::$5 ] +Attempting to uplift remaining variables inzp[1]:134 [ tod_str::$6 ] +Uplifting [tod_str] best 1594380 combination reg byte a [ tod_str::$6 ] +Attempting to uplift remaining variables inzp[1]:135 [ tod_str::$7 ] +Uplifting [tod_str] best 1594374 combination reg byte a [ tod_str::$7 ] +Attempting to uplift remaining variables inzp[1]:136 [ tod_str::$8 ] +Uplifting [tod_str] best 1594370 combination reg byte a [ tod_str::$8 ] +Attempting to uplift remaining variables inzp[1]:137 [ tod_str::$9 ] +Uplifting [tod_str] best 1594364 combination reg byte a [ tod_str::$9 ] +Attempting to uplift remaining variables inzp[1]:138 [ tod_str::$10 ] +Uplifting [tod_str] best 1594360 combination reg byte a [ tod_str::$10 ] +Attempting to uplift remaining variables inzp[1]:139 [ tod_str::$11 ] +Uplifting [tod_str] best 1594354 combination reg byte a [ tod_str::$11 ] +Attempting to uplift remaining variables inzp[1]:140 [ tod_str::$12 ] +Uplifting [tod_str] best 1594350 combination reg byte a [ tod_str::$12 ] +Attempting to uplift remaining variables inzp[1]:141 [ tod_str::$13 ] +Uplifting [tod_str] best 1594344 combination reg byte a [ tod_str::$13 ] +Attempting to uplift remaining variables inzp[1]:142 [ tod_str::$14 ] +Uplifting [tod_str] best 1594340 combination reg byte a [ tod_str::$14 ] +Attempting to uplift remaining variables inzp[1]:143 [ tod_str::$15 ] +Uplifting [tod_str] best 1594334 combination reg byte a [ tod_str::$15 ] +Attempting to uplift remaining variables inzp[1]:94 [ tod_str::tod_HOURS#0 ] +Uplifting [tod_str] best 1594329 combination reg byte x [ tod_str::tod_HOURS#0 ] +Attempting to uplift remaining variables inzp[1]:93 [ tod_str::tod_MIN#0 ] +Uplifting [tod_str] best 1594324 combination reg byte y [ tod_str::tod_MIN#0 ] +Attempting to uplift remaining variables inzp[1]:84 [ tod_init::tod_SEC#0 ] +Uplifting [tod_init] best 1594324 combination zp[1]:84 [ tod_init::tod_SEC#0 ] +Attempting to uplift remaining variables inzp[1]:83 [ tod_init::tod_TENTHS#0 ] +Uplifting [tod_init] best 1594324 combination zp[1]:83 [ tod_init::tod_TENTHS#0 ] +Attempting to uplift remaining variables inzp[1]:144 [ tod_read::return_HOURS#0 ] +Uplifting [tod_read] best 1594324 combination zp[1]:144 [ tod_read::return_HOURS#0 ] +Attempting to uplift remaining variables inzp[1]:92 [ tod_str::tod_SEC#0 ] +Uplifting [tod_str] best 1594324 combination zp[1]:92 [ tod_str::tod_SEC#0 ] +Attempting to uplift remaining variables inzp[1]:91 [ tod_str::tod_TENTHS#0 ] +Uplifting [tod_str] best 1594324 combination zp[1]:91 [ tod_str::tod_TENTHS#0 ] +Attempting to uplift remaining variables inzp[1]:87 [ tod_read::return_TENTHS#2 ] +Uplifting [tod_read] best 1594318 combination reg byte y [ tod_read::return_TENTHS#2 ] +Attempting to uplift remaining variables inzp[1]:88 [ tod_read::return_SEC#2 ] +Uplifting [tod_read] best 1594312 combination reg byte x [ tod_read::return_SEC#2 ] +Attempting to uplift remaining variables inzp[1]:89 [ tod_read::return_MIN#2 ] +Uplifting [tod_read] best 1594312 combination zp[1]:89 [ tod_read::return_MIN#2 ] +Attempting to uplift remaining variables inzp[1]:90 [ tod_read::return_HOURS#2 ] +Uplifting [tod_read] best 1594308 combination reg byte a [ tod_read::return_HOURS#2 ] +Coalescing zero page register [ zp[4]:16 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ] ] with [ zp[4]:51 [ count#10 count#25 ] ] - score: 2 +Coalescing zero page register [ zp[2]:81 [ printf_cursor_ptr ] ] with [ zp[2]:100 [ printf_scroll::$4 ] ] - score: 2 +Coalescing zero page register [ zp[2]:4 [ memset::num#2 ] ] with [ zp[2]:102 [ memset::end#0 ] ] - score: 1 Coalescing zero page register [ zp[2]:6 [ memset::str#3 ] ] with [ zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] ] - score: 1 -Coalescing zero page register [ zp[2]:37 [ strlen::len#2 strlen::len#1 ] ] with [ zp[2]:106 [ strlen::return#2 ] ] - score: 1 -Coalescing zero page register [ zp[4]:40 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] ] with [ zp[4]:47 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] ] - score: 1 -Coalescing zero page register [ zp[4]:40 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] ] with [ zp[4]:126 [ ultoa_append::return#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] ] with [ zp[2]:113 [ ultoa::buffer#3 ] ] - score: 1 -Coalescing zero page register [ zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ] ] with [ zp[2]:120 [ ultoa_append::buffer#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:52 [ queens::row#10 queens::row#1 queens::row#2 ] ] with [ zp[1]:150 [ legal::row#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:64 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] ] with [ zp[2]:154 [ uctoa::buffer#3 ] ] - score: 1 -Coalescing zero page register [ zp[2]:64 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 ] ] with [ zp[2]:157 [ uctoa_append::buffer#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:73 [ utoa::value#2 utoa::value#6 utoa::value#0 ] ] with [ zp[2]:78 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] - score: 1 -Coalescing zero page register [ zp[2]:73 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] with [ zp[2]:173 [ utoa_append::return#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:76 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] ] with [ zp[2]:164 [ utoa::buffer#3 ] ] - score: 1 -Coalescing zero page register [ zp[2]:76 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 ] ] with [ zp[2]:169 [ utoa_append::buffer#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:83 [ printf_cursor_ptr printf_scroll::$4 ] ] with [ zp[2]:98 [ printf_ln::$0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:83 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 ] ] with [ zp[2]:100 [ printf_ln::$1 ] ] - score: 1 -Coalescing zero page register [ zp[4]:116 [ ultoa::digit_value#0 ] ] with [ zp[4]:122 [ ultoa_append::sub#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:156 [ uctoa::digit_value#0 ] ] with [ zp[1]:159 [ uctoa_append::sub#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:167 [ utoa::digit_value#0 ] ] with [ zp[2]:171 [ utoa_append::sub#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:37 [ strlen::len#2 strlen::len#1 strlen::return#2 ] ] with [ zp[2]:108 [ printf_number_buffer::$19 ] ] - score: 1 +Coalescing zero page register [ zp[2]:35 [ strlen::len#2 strlen::len#1 ] ] with [ zp[2]:104 [ strlen::return#2 ] ] - score: 1 +Coalescing zero page register [ zp[4]:38 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] ] with [ zp[4]:45 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] ] - score: 1 +Coalescing zero page register [ zp[4]:38 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] ] with [ zp[4]:124 [ ultoa_append::return#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:43 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] ] with [ zp[2]:111 [ ultoa::buffer#3 ] ] - score: 1 +Coalescing zero page register [ zp[2]:43 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ] ] with [ zp[2]:118 [ ultoa_append::buffer#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:50 [ queens::row#10 queens::row#1 queens::row#2 ] ] with [ zp[1]:148 [ legal::row#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:62 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] ] with [ zp[2]:152 [ uctoa::buffer#3 ] ] - score: 1 +Coalescing zero page register [ zp[2]:62 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 ] ] with [ zp[2]:155 [ uctoa_append::buffer#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:71 [ utoa::value#2 utoa::value#6 utoa::value#0 ] ] with [ zp[2]:76 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] - score: 1 +Coalescing zero page register [ zp[2]:71 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] with [ zp[2]:171 [ utoa_append::return#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:74 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] ] with [ zp[2]:162 [ utoa::buffer#3 ] ] - score: 1 +Coalescing zero page register [ zp[2]:74 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 ] ] with [ zp[2]:167 [ utoa_append::buffer#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:81 [ printf_cursor_ptr printf_scroll::$4 ] ] with [ zp[2]:96 [ printf_ln::$0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:81 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 ] ] with [ zp[2]:98 [ printf_ln::$1 ] ] - score: 1 +Coalescing zero page register [ zp[4]:114 [ ultoa::digit_value#0 ] ] with [ zp[4]:120 [ ultoa_append::sub#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:154 [ uctoa::digit_value#0 ] ] with [ zp[1]:157 [ uctoa_append::sub#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:165 [ utoa::digit_value#0 ] ] with [ zp[2]:169 [ utoa_append::sub#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:35 [ strlen::len#2 strlen::len#1 strlen::return#2 ] ] with [ zp[2]:106 [ printf_number_buffer::$19 ] ] - score: 1 Coalescing zero page register [ zp[2]:11 [ memcpy::src#2 memcpy::src#1 ] ] with [ zp[2]:4 [ memset::num#2 memset::end#0 ] ] Coalescing zero page register [ zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 ] ] with [ zp[2]:6 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] -Coalescing zero page register [ zp[2]:35 [ strlen::str#3 strlen::str#1 strlen::str#0 ] ] with [ zp[2]:32 [ strupr::src#2 strupr::str#0 strupr::src#1 ] ] -Coalescing zero page register [ zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 ] ] with [ zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] ] -Coalescing zero page register [ zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 ] ] with [ zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 printf_number_buffer::buffer_digits#10 ] ] -Coalescing zero page register [ zp[1]:59 [ print::j#2 print::j#1 ] ] with [ zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] ] -Coalescing zero page register [ zp[1]:61 [ uctoa::digit#2 uctoa::digit#1 ] ] with [ zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] ] -Coalescing zero page register [ zp[1]:63 [ uctoa::started#2 uctoa::started#4 ] ] with [ zp[1]:26 [ printf_number_buffer::format_upper_case#10 ] ] -Coalescing zero page register [ zp[2]:64 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 ] ] with [ zp[2]:37 [ strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] -Coalescing zero page register [ zp[1]:70 [ legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 ] ] with [ zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] -Coalescing zero page register [ zp[1]:72 [ utoa::digit#2 utoa::digit#1 ] ] with [ zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] ] -Coalescing zero page register [ zp[1]:85 [ tod_init::tod_TENTHS#0 ] ] with [ zp[1]:30 [ printf_padding::pad#7 ] ] -Coalescing zero page register [ zp[1]:86 [ tod_init::tod_SEC#0 ] ] with [ zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] ] -Coalescing zero page register [ zp[1]:91 [ tod_read::return_MIN#2 ] ] with [ zp[1]:52 [ queens::row#10 queens::row#1 queens::row#2 legal::row#0 ] ] -Coalescing zero page register [ zp[1]:93 [ tod_str::tod_TENTHS#0 ] ] with [ zp[1]:57 [ print::i#2 print::i#1 ] ] -Coalescing zero page register [ zp[1]:94 [ tod_str::tod_SEC#0 ] ] with [ zp[1]:58 [ print::i1#2 print::i1#1 ] ] -Coalescing zero page register [ zp[1]:151 [ legal::column#0 ] ] with [ zp[1]:146 [ tod_read::return_HOURS#0 ] ] -Coalescing zero page register [ zp[2]:35 [ strlen::str#3 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 ] ] with [ zp[2]:11 [ memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] -Coalescing zero page register [ zp[2]:64 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] with [ zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] -Coalescing zero page register [ zp[2]:73 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] with [ zp[2]:45 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 printf_number_buffer::buffer_digits#10 ] ] -Coalescing zero page register [ zp[1]:151 [ legal::column#0 tod_read::return_HOURS#0 ] ] with [ zp[1]:39 [ ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_justify_left#10 ] ] -Coalescing zero page register [ zp[1]:156 [ uctoa::digit_value#0 uctoa_append::sub#0 ] ] with [ zp[1]:70 [ legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] -Coalescing zero page register [ zp[2]:76 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ] ] with [ zp[2]:35 [ strlen::str#3 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] -Coalescing zero page register [ zp[2]:167 [ utoa::digit_value#0 utoa_append::sub#0 ] ] with [ zp[2]:64 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] +Coalescing zero page register [ zp[2]:30 [ strupr::src#2 strupr::src#1 ] ] with [ zp[2]:2 [ printf_str::str#13 printf_str::str#15 printf_str::str#0 ] ] +Coalescing zero page register [ zp[1]:37 [ ultoa::digit#2 ultoa::digit#1 ] ] with [ zp[1]:21 [ printf_number_buffer::format_justify_left#10 ] ] +Coalescing zero page register [ zp[2]:43 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 ] ] with [ zp[2]:33 [ strlen::str#3 strlen::str#0 ] ] +Coalescing zero page register [ zp[1]:57 [ print::j#2 print::j#1 ] ] with [ zp[1]:22 [ printf_number_buffer::format_zero_padding#10 ] ] +Coalescing zero page register [ zp[1]:59 [ uctoa::digit#2 uctoa::digit#1 ] ] with [ zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] ] +Coalescing zero page register [ zp[1]:61 [ uctoa::started#2 uctoa::started#4 ] ] with [ zp[1]:24 [ printf_number_buffer::format_upper_case#10 ] ] +Coalescing zero page register [ zp[2]:62 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 ] ] with [ zp[2]:35 [ strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] +Coalescing zero page register [ zp[1]:68 [ legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 ] ] with [ zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] +Coalescing zero page register [ zp[1]:70 [ utoa::digit#2 utoa::digit#1 ] ] with [ zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] ] +Coalescing zero page register [ zp[1]:83 [ tod_init::tod_TENTHS#0 ] ] with [ zp[1]:28 [ printf_padding::pad#7 ] ] +Coalescing zero page register [ zp[1]:84 [ tod_init::tod_SEC#0 ] ] with [ zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] ] +Coalescing zero page register [ zp[1]:89 [ tod_read::return_MIN#2 ] ] with [ zp[1]:50 [ queens::row#10 queens::row#1 queens::row#2 legal::row#0 ] ] +Coalescing zero page register [ zp[1]:91 [ tod_str::tod_TENTHS#0 ] ] with [ zp[1]:55 [ print::i#2 print::i#1 ] ] +Coalescing zero page register [ zp[1]:92 [ tod_str::tod_SEC#0 ] ] with [ zp[1]:56 [ print::i1#2 print::i1#1 ] ] +Coalescing zero page register [ zp[1]:149 [ legal::column#0 ] ] with [ zp[1]:144 [ tod_read::return_HOURS#0 ] ] +Coalescing zero page register [ zp[2]:43 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 strlen::str#3 strlen::str#0 ] ] with [ zp[2]:11 [ memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] +Coalescing zero page register [ zp[2]:62 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] with [ zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] +Coalescing zero page register [ zp[2]:71 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] with [ zp[2]:30 [ strupr::src#2 strupr::src#1 printf_str::str#13 printf_str::str#15 printf_str::str#0 ] ] +Coalescing zero page register [ zp[1]:149 [ legal::column#0 tod_read::return_HOURS#0 ] ] with [ zp[1]:37 [ ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_justify_left#10 ] ] +Coalescing zero page register [ zp[1]:154 [ uctoa::digit_value#0 uctoa_append::sub#0 ] ] with [ zp[1]:68 [ legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] +Coalescing zero page register [ zp[2]:74 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ] ] with [ zp[2]:43 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 strlen::str#3 strlen::str#0 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] +Coalescing zero page register [ zp[2]:165 [ utoa::digit_value#0 utoa_append::sub#0 ] ] with [ zp[2]:62 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] Allocated (was zp[4]:16) zp[4]:2 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 count#10 count#25 ] -Allocated (was zp[4]:40) zp[4]:6 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ] -Allocated (was zp[1]:59) zp[1]:10 [ print::j#2 print::j#1 printf_number_buffer::format_zero_padding#10 ] -Allocated (was zp[1]:61) zp[1]:11 [ uctoa::digit#2 uctoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Allocated (was zp[1]:63) zp[1]:12 [ uctoa::started#2 uctoa::started#4 printf_number_buffer::format_upper_case#10 ] -Allocated (was zp[1]:72) zp[1]:13 [ utoa::digit#2 utoa::digit#1 printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Allocated (was zp[2]:73) zp[2]:14 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 printf_number_buffer::buffer_digits#10 ] -Allocated (was zp[2]:76) zp[2]:16 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strlen::str#3 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] -Allocated (was zp[1]:81) zp[1]:18 [ printf_cursor_x ] -Allocated (was zp[1]:82) zp[1]:19 [ printf_cursor_y ] -Allocated (was zp[2]:83) zp[2]:20 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 printf_ln::$1 ] -Allocated (was zp[1]:85) zp[1]:22 [ tod_init::tod_TENTHS#0 printf_padding::pad#7 ] -Allocated (was zp[1]:86) zp[1]:23 [ tod_init::tod_SEC#0 printf_padding::i#2 printf_padding::i#1 ] -Allocated (was zp[1]:91) zp[1]:24 [ tod_read::return_MIN#2 queens::row#10 queens::row#1 queens::row#2 legal::row#0 ] -Allocated (was zp[1]:93) zp[1]:25 [ tod_str::tod_TENTHS#0 print::i#2 print::i#1 ] -Allocated (was zp[1]:94) zp[1]:26 [ tod_str::tod_SEC#0 print::i1#2 print::i1#1 ] -Allocated (was zp[4]:116) zp[4]:27 [ ultoa::digit_value#0 ultoa_append::sub#0 ] -Allocated (was zp[1]:151) zp[1]:31 [ legal::column#0 tod_read::return_HOURS#0 ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_justify_left#10 ] -Allocated (was zp[1]:156) zp[1]:32 [ uctoa::digit_value#0 uctoa_append::sub#0 legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Allocated (was zp[2]:167) zp[2]:33 [ utoa::digit_value#0 utoa_append::sub#0 uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] +Allocated (was zp[4]:38) zp[4]:6 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ] +Allocated (was zp[1]:57) zp[1]:10 [ print::j#2 print::j#1 printf_number_buffer::format_zero_padding#10 ] +Allocated (was zp[1]:59) zp[1]:11 [ uctoa::digit#2 uctoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +Allocated (was zp[1]:61) zp[1]:12 [ uctoa::started#2 uctoa::started#4 printf_number_buffer::format_upper_case#10 ] +Allocated (was zp[1]:70) zp[1]:13 [ utoa::digit#2 utoa::digit#1 printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Allocated (was zp[2]:71) zp[2]:14 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 strupr::src#2 strupr::src#1 printf_str::str#13 printf_str::str#15 printf_str::str#0 ] +Allocated (was zp[2]:74) zp[2]:16 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 strlen::str#3 strlen::str#0 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] +Allocated (was zp[1]:79) zp[1]:18 [ printf_cursor_x ] +Allocated (was zp[1]:80) zp[1]:19 [ printf_cursor_y ] +Allocated (was zp[2]:81) zp[2]:20 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 printf_ln::$1 ] +Allocated (was zp[1]:83) zp[1]:22 [ tod_init::tod_TENTHS#0 printf_padding::pad#7 ] +Allocated (was zp[1]:84) zp[1]:23 [ tod_init::tod_SEC#0 printf_padding::i#2 printf_padding::i#1 ] +Allocated (was zp[1]:89) zp[1]:24 [ tod_read::return_MIN#2 queens::row#10 queens::row#1 queens::row#2 legal::row#0 ] +Allocated (was zp[1]:91) zp[1]:25 [ tod_str::tod_TENTHS#0 print::i#2 print::i#1 ] +Allocated (was zp[1]:92) zp[1]:26 [ tod_str::tod_SEC#0 print::i1#2 print::i1#1 ] +Allocated (was zp[4]:114) zp[4]:27 [ ultoa::digit_value#0 ultoa_append::sub#0 ] +Allocated (was zp[1]:149) zp[1]:31 [ legal::column#0 tod_read::return_HOURS#0 ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_justify_left#10 ] +Allocated (was zp[1]:154) zp[1]:32 [ uctoa::digit_value#0 uctoa_append::sub#0 legal::diff1_return#2 legal::diff1_return#0 legal::diff1_return#1 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Allocated (was zp[2]:165) zp[2]:33 [ utoa::digit_value#0 utoa_append::sub#0 uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ASSEMBLER BEFORE OPTIMIZATION // File Comments @@ -11166,18 +11152,13 @@ printf_ulong: { lda #0 sta.z printf_number_buffer.format_upper_case // [107] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#0 [phi:printf_ulong::@2->printf_number_buffer#1] -- register_copy - // [107] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_ulong::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [107] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_zero_padding - // [107] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_justify_left - // [107] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#5] -- vbuxx=vbuc1 + // [107] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #0 jsr printf_number_buffer jmp __breturn @@ -11189,26 +11170,22 @@ printf_ulong: { // printf_number_buffer // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($b) buffer_sign, byte* zp($e) buffer_digits, byte register(X) format_min_length, byte zp($1f) format_justify_left, byte zp($a) format_zero_padding, byte zp($c) format_upper_case) +// printf_number_buffer(byte zp($b) buffer_sign, byte register(X) format_min_length, byte zp($1f) format_justify_left, byte zp($a) format_zero_padding, byte zp($c) format_upper_case) printf_number_buffer: { .label __19 = $21 .label buffer_sign = $b .label padding = $20 .label format_zero_padding = $a .label format_justify_left = $1f - .label buffer_digits = $e .label format_upper_case = $c // [108] if((byte) 0==(byte) printf_number_buffer::format_min_length#3) goto printf_number_buffer::@1 -- vbuc1_eq_vbuxx_then_la1 cpx #0 beq __b1_from_printf_number_buffer + // [109] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] + __b6_from_printf_number_buffer: jmp __b6 // printf_number_buffer::@6 __b6: - // [109] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 // [110] call strlen // [166] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] strlen_from___b6: @@ -11349,27 +11326,30 @@ printf_number_buffer: { // [133] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_upper_case - beq __b5 + beq __b5_from___b4 + // [134] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] + __b11_from___b4: jmp __b11 // printf_number_buffer::@11 __b11: - // [134] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 // [135] call strupr // [151] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] strupr_from___b11: jsr strupr + // [136] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] + __b5_from___b11: + __b5_from___b4: jmp __b5 // printf_number_buffer::@5 __b5: - // [136] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 // [137] call printf_str // [44] phi from printf_number_buffer::@5 to printf_str [phi:printf_number_buffer::@5->printf_str] printf_str_from___b5: - // [44] phi (byte*) printf_str::str#15 = (byte*) printf_str::str#1 [phi:printf_number_buffer::@5->printf_str#0] -- register_copy + // [44] phi (byte*) printf_str::str#15 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@5->printf_str#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z printf_str.str+1 jsr printf_str jmp __b15 // printf_number_buffer::@15 @@ -11457,14 +11437,16 @@ printf_padding: { } // strupr // Converts a string to uppercase. -// strupr(byte* zp($10) str) strupr: { - .label src = $10 - .label str = $10 - // [152] phi from strupr strupr::@3 to strupr::@1 [phi:strupr/strupr::@3->strupr::@1] + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + .label src = $e + // [152] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] __b1_from_strupr: - __b1_from___b3: - // [152] phi (byte*) strupr::src#2 = (byte*) strupr::str#0 [phi:strupr/strupr::@3->strupr::@1#0] -- register_copy + // [152] phi (byte*) strupr::src#2 = (const byte*) strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 + lda #str + sta.z src+1 jmp __b1 // strupr::@1 __b1: @@ -11498,7 +11480,10 @@ strupr: { bne !+ inc.z src+1 !: - jmp __b1_from___b3 + // [152] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] + __b1_from___b3: + // [152] phi (byte*) strupr::src#2 = (byte*) strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy + jmp __b1 } // toupper // Convert lowercase alphabet to uppercase @@ -11546,7 +11531,11 @@ strlen: { sta.z len lda #>0 sta.z len+1 - // [167] phi (byte*) strlen::str#3 = (byte*) strlen::str#1 [phi:strlen->strlen::@1#1] -- register_copy + // [167] phi (byte*) strlen::str#3 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:strlen->strlen::@1#1] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 jmp __b1 // strlen::@1 __b1: @@ -11584,10 +11573,10 @@ strlen: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// ultoa(dword zp(6) value, byte* zp($e) buffer) +// ultoa(dword zp(6) value, byte* zp($10) buffer) ultoa: { .label digit_value = $1b - .label buffer = $e + .label buffer = $10 .label digit = $1f .label value = 6 // [173] phi from ultoa to ultoa::@1 [phi:ultoa->ultoa::@1] @@ -11726,9 +11715,9 @@ ultoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// ultoa_append(byte* zp($e) buffer, dword zp(6) value, dword zp($1b) sub) +// ultoa_append(byte* zp($10) buffer, dword zp(6) value, dword zp($1b) sub) ultoa_append: { - .label buffer = $e + .label buffer = $10 .label value = 6 .label sub = $1b .label return = 6 @@ -12237,18 +12226,13 @@ printf_uchar: { lda #0 sta.z printf_number_buffer.format_upper_case // [107] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#2 [phi:printf_uchar::@2->printf_number_buffer#1] -- register_copy - // [107] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uchar::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [107] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_zero_padding - // [107] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_justify_left - // [107] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#5] -- vbuxx=vbuc1 + // [107] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #0 jsr printf_number_buffer jmp __breturn @@ -12551,12 +12535,12 @@ legal: { tod_init: { .label tod_TENTHS = $16 .label tod_SEC = $17 - // [326] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 -- _deref_pbuc1=_deref_pbuc2_bor_vbuc3 + // [326] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 -- _deref_pbuc1=_deref_pbuc1_bor_vbuc2 // Set 50hz (this assumes PAL!) (bit7=1) lda #$80 ora CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL - // [327] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc2_band_vbuc3 + // [327] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 // Writing TOD clock (bit7=0) lda #$7f and CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL @@ -12613,18 +12597,13 @@ printf_uint: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [107] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#1 [phi:printf_uint::@2->printf_number_buffer#1] -- register_copy - // [107] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [107] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [107] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [107] phi (byte) printf_number_buffer::format_min_length#3 = (const byte) printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#5] -- vbuxx=vbuc1 + // [107] phi (byte) printf_number_buffer::format_min_length#3 = (const byte) printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #format_min_length jsr printf_number_buffer jmp __breturn @@ -13023,6 +13002,7 @@ Succesful ASM optimization Pass5NextJumpElimination Removing instruction lda #0 Removing instruction ldy #0 Removing instruction lda #0 +Removing instruction lda #0 Replacing instruction ldx #0 with TAX Removing instruction lda.z padding Removing instruction lda #>0 @@ -13030,6 +13010,7 @@ Replacing instruction lda #0 with TXA Replacing instruction ldy #0 with TAY Removing instruction lda #>0 Removing instruction lda #0 +Removing instruction lda #0 Replacing instruction ldx #0 with TAX Removing instruction lda #0 Replacing instruction ldy #0 with TAY @@ -13044,7 +13025,7 @@ Replacing label __b2_from___b3 with __b2 Replacing label __b1_from_printf_number_buffer with __b1_from___b13 Replacing label __b13_from___b14 with __b13 Replacing label __b21_from___b13 with __b1 -Replacing label __b1_from___b3 with __b1 +Replacing label __b5_from___b4 with __b5 Replacing label __breturn_from_toupper with __breturn_from___b2 Replacing label __breturn_from___b1 with __breturn_from___b2 Replacing label __b1 with __b2 @@ -13093,15 +13074,19 @@ Removing instruction __b2_from___b1: Removing instruction __b2_from___b3: Removing instruction __b1_from_printf_string: Removing instruction printf_str_from___b1: +Removing instruction __b6_from_printf_number_buffer: +Removing instruction strlen_from___b6: Removing instruction __b13_from___b14: Removing instruction __b13_from___b7: Removing instruction __b1_from_printf_number_buffer: Removing instruction __b21_from___b13: Removing instruction __b21: Removing instruction __b1_from___b21: +Removing instruction __b11_from___b4: +Removing instruction strupr_from___b11: +Removing instruction __b5_from___b11: +Removing instruction __b5_from___b4: Removing instruction printf_str_from___b5: -Removing instruction __b1_from_strupr: -Removing instruction __b1_from___b3: Removing instruction __breturn_from_toupper: Removing instruction __breturn_from___b1: Removing instruction __b4_from___b7: @@ -13167,7 +13152,6 @@ Removing instruction __b2: Removing instruction printf_number_buffer_from___b2: Removing instruction __breturn: Removing instruction __b6: -Removing instruction strlen_from___b6: Removing instruction __b14: Removing instruction __b7: Removing instruction __b17: @@ -13178,7 +13162,6 @@ Removing instruction printf_char_from___b9: Removing instruction __b18: Removing instruction printf_padding_from___b10: Removing instruction __b11: -Removing instruction strupr_from___b11: Removing instruction __b15: Removing instruction __b20: Removing instruction __b19: @@ -13188,8 +13171,10 @@ Removing instruction __breturn: Removing instruction printf_char_from___b2: Removing instruction __b3: Removing instruction __b1_from___b3: +Removing instruction __b1_from_strupr: Removing instruction __breturn: Removing instruction __b3: +Removing instruction __b1_from___b3: Removing instruction __b2: Removing instruction __b1_from_strlen: Removing instruction __breturn: @@ -13607,7 +13592,6 @@ solutions: " (label) printf_number_buffer::@return (struct printf_buffer_number) printf_number_buffer::buffer (byte*) printf_number_buffer::buffer_digits -(byte*) printf_number_buffer::buffer_digits#10 buffer_digits zp[2]:14 1.0344827689655172E7 (byte) printf_number_buffer::buffer_sign (byte) printf_number_buffer::buffer_sign#0 buffer_sign zp[1]:11 200002.0 (byte) printf_number_buffer::buffer_sign#1 buffer_sign zp[1]:11 202.0 @@ -13663,9 +13647,8 @@ solutions: " (byte) printf_str::ch#0 reg byte a 1.0000000001E10 (byte*) printf_str::str (byte*) printf_str::str#0 str zp[2]:14 4.2857142861428566E9 -(byte*) printf_str::str#1 str zp[2]:14 2.00000002E8 (byte*) printf_str::str#13 str zp[2]:14 2.05000000025E10 -(byte*) printf_str::str#15 str zp[2]:14 1.100000002E9 +(byte*) printf_str::str#15 str zp[2]:14 1.000000001E9 (void()) printf_string((byte*) printf_string::str , (byte) printf_string::format_min_length , (byte) printf_string::format_justify_left) (label) printf_string::@1 (label) printf_string::@return @@ -13749,8 +13732,7 @@ solutions: " (word) strlen::return#2 return zp[2]:33 2.00000002E8 (byte*) strlen::str (byte*) strlen::str#0 str zp[2]:16 2.000000000002E12 -(byte*) strlen::str#1 str zp[2]:16 5.50000001E8 -(byte*) strlen::str#3 str zp[2]:16 1.0003333333346667E12 +(byte*) strlen::str#3 str zp[2]:16 1.000000000001E12 (byte*()) strupr((byte*) strupr::str) (byte~) strupr::$0 reg byte a 2.000000000002E12 (label) strupr::@1 @@ -13759,10 +13741,10 @@ solutions: " (label) strupr::@return (byte*) strupr::return (byte*) strupr::src -(byte*) strupr::src#1 src zp[2]:16 2.000000000002E12 -(byte*) strupr::src#2 src zp[2]:16 7.144285714294285E11 +(byte*) strupr::src#1 src zp[2]:14 2.000000000002E12 +(byte*) strupr::src#2 src zp[2]:14 7.142857142864285E11 (byte*) strupr::str -(byte*) strupr::str#0 str zp[2]:16 5.50000001E8 +(const byte*) strupr::str#0 str = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS (const byte*) tod_buffer[] = (byte*) "00:00:00:00" (void()) tod_init((byte) tod_init::tod_TENTHS , (byte) tod_init::tod_SEC , (byte) tod_init::tod_MIN , (byte) tod_init::tod_HOURS) (label) tod_init::@return @@ -13896,10 +13878,10 @@ solutions: " (label) ultoa::@7 (label) ultoa::@return (byte*) ultoa::buffer -(byte*) ultoa::buffer#11 buffer zp[2]:14 2.871428614285714E7 -(byte*) ultoa::buffer#14 buffer zp[2]:14 1.500000015E8 -(byte*) ultoa::buffer#3 buffer zp[2]:14 2000002.0 -(byte*) ultoa::buffer#4 buffer zp[2]:14 2.00000002E8 +(byte*) ultoa::buffer#11 buffer zp[2]:16 2.871428614285714E7 +(byte*) ultoa::buffer#14 buffer zp[2]:16 1.500000015E8 +(byte*) ultoa::buffer#3 buffer zp[2]:16 2000002.0 +(byte*) ultoa::buffer#4 buffer zp[2]:16 2.00000002E8 (byte) ultoa::digit (byte) ultoa::digit#1 digit zp[1]:31 2.00000002E8 (byte) ultoa::digit#2 digit zp[1]:31 2.857142885714286E7 @@ -13922,7 +13904,7 @@ solutions: " (label) ultoa_append::@3 (label) ultoa_append::@return (byte*) ultoa_append::buffer -(byte*) ultoa_append::buffer#0 buffer zp[2]:14 1.3750000025E8 +(byte*) ultoa_append::buffer#0 buffer zp[2]:16 1.3750000025E8 (byte) ultoa_append::digit (byte) ultoa_append::digit#1 reg byte x 1.000000000001E12 (byte) ultoa_append::digit#2 reg byte x 1.0005000000015E12 @@ -14005,9 +13987,9 @@ reg byte y [ legal::i#10 legal::i#1 ] reg byte a [ legal::return#4 ] reg byte a [ legal::diff2_return#2 legal::diff2_return#0 legal::diff2_return#1 ] zp[1]:13 [ utoa::digit#2 utoa::digit#1 printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -zp[2]:14 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 printf_number_buffer::buffer_digits#10 ] +zp[2]:14 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 strupr::src#2 strupr::src#1 printf_str::str#13 printf_str::str#15 printf_str::str#0 ] reg byte x [ utoa::started#2 utoa::started#4 ] -zp[2]:16 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strlen::str#3 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] +zp[2]:16 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 strlen::str#3 strlen::str#0 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] zp[1]:18 [ printf_cursor_x ] zp[1]:19 [ printf_cursor_y ] @@ -14064,7 +14046,7 @@ mem[4] [ TOD_ZERO ] FINAL ASSEMBLER -Score: 1339745 +Score: 1359697 // File Comments // N Queens Problem in C Using Backtracking @@ -14616,17 +14598,11 @@ printf_ulong: { lda #0 sta.z printf_number_buffer.format_upper_case // [107] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#0 [phi:printf_ulong::@2->printf_number_buffer#1] -- register_copy - // [107] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_ulong::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [107] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 - lda #0 + // [107] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#2] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_zero_padding - // [107] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_justify_left - // [107] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#5] -- vbuxx=vbuc1 + // [107] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuxx=vbuc1 tax jsr printf_number_buffer // printf_ulong::@return @@ -14637,26 +14613,21 @@ printf_ulong: { // printf_number_buffer // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($b) buffer_sign, byte* zp($e) buffer_digits, byte register(X) format_min_length, byte zp($1f) format_justify_left, byte zp($a) format_zero_padding, byte zp($c) format_upper_case) +// printf_number_buffer(byte zp($b) buffer_sign, byte register(X) format_min_length, byte zp($1f) format_justify_left, byte zp($a) format_zero_padding, byte zp($c) format_upper_case) printf_number_buffer: { .label __19 = $21 .label buffer_sign = $b .label padding = $20 .label format_zero_padding = $a .label format_justify_left = $1f - .label buffer_digits = $e .label format_upper_case = $c // if(format.min_length) // [108] if((byte) 0==(byte) printf_number_buffer::format_min_length#3) goto printf_number_buffer::@1 -- vbuc1_eq_vbuxx_then_la1 cpx #0 beq __b6 + // [109] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] // printf_number_buffer::@6 // strlen(buffer.digits) - // [109] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 // [110] call strlen // [166] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] jsr strlen @@ -14778,23 +14749,23 @@ printf_number_buffer: { lda #0 cmp.z format_upper_case beq __b5 + // [134] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] // printf_number_buffer::@11 // strupr(buffer.digits) - // [134] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 // [135] call strupr // [151] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] jsr strupr + // [136] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] // printf_number_buffer::@5 __b5: // printf_str(buffer.digits) - // [136] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 // [137] call printf_str // [44] phi from printf_number_buffer::@5 to printf_str [phi:printf_number_buffer::@5->printf_str] - // [44] phi (byte*) printf_str::str#15 = (byte*) printf_str::str#1 [phi:printf_number_buffer::@5->printf_str#0] -- register_copy + // [44] phi (byte*) printf_str::str#15 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@5->printf_str#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z printf_str.str+1 jsr printf_str // printf_number_buffer::@15 // if(format.justify_left && !format.zero_padding && padding) @@ -14871,12 +14842,15 @@ printf_padding: { } // strupr // Converts a string to uppercase. -// strupr(byte* zp($10) str) strupr: { - .label src = $10 - .label str = $10 - // [152] phi from strupr strupr::@3 to strupr::@1 [phi:strupr/strupr::@3->strupr::@1] - // [152] phi (byte*) strupr::src#2 = (byte*) strupr::str#0 [phi:strupr/strupr::@3->strupr::@1#0] -- register_copy + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + .label src = $e + // [152] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] + // [152] phi (byte*) strupr::src#2 = (const byte*) strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 + lda #str + sta.z src+1 // strupr::@1 __b1: // while(*src) @@ -14910,6 +14884,8 @@ strupr: { bne !+ inc.z src+1 !: + // [152] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] + // [152] phi (byte*) strupr::src#2 = (byte*) strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy jmp __b1 } // toupper @@ -14953,7 +14929,11 @@ strlen: { lda #<0 sta.z len sta.z len+1 - // [167] phi (byte*) strlen::str#3 = (byte*) strlen::str#1 [phi:strlen->strlen::@1#1] -- register_copy + // [167] phi (byte*) strlen::str#3 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:strlen->strlen::@1#1] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 // strlen::@1 __b1: // while(*str) @@ -14991,10 +14971,10 @@ strlen: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// ultoa(dword zp(6) value, byte* zp($e) buffer) +// ultoa(dword zp(6) value, byte* zp($10) buffer) ultoa: { .label digit_value = $1b - .label buffer = $e + .label buffer = $10 .label digit = $1f .label value = 6 // [173] phi from ultoa to ultoa::@1 [phi:ultoa->ultoa::@1] @@ -15130,9 +15110,9 @@ ultoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// ultoa_append(byte* zp($e) buffer, dword zp(6) value, dword zp($1b) sub) +// ultoa_append(byte* zp($10) buffer, dword zp(6) value, dword zp($1b) sub) ultoa_append: { - .label buffer = $e + .label buffer = $10 .label value = 6 .label sub = $1b .label return = 6 @@ -15630,17 +15610,11 @@ printf_uchar: { lda #0 sta.z printf_number_buffer.format_upper_case // [107] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#2 [phi:printf_uchar::@2->printf_number_buffer#1] -- register_copy - // [107] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uchar::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [107] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 - lda #0 + // [107] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#2] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_zero_padding - // [107] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_justify_left - // [107] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#5] -- vbuxx=vbuc1 + // [107] phi (byte) printf_number_buffer::format_min_length#3 = (byte) 0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuxx=vbuc1 tax jsr printf_number_buffer // printf_uchar::@return @@ -15924,13 +15898,13 @@ tod_init: { .label tod_TENTHS = $16 .label tod_SEC = $17 // CIA1->TIMER_A_CONTROL |= 0x80 - // [326] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 -- _deref_pbuc1=_deref_pbuc2_bor_vbuc3 + // [326] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 -- _deref_pbuc1=_deref_pbuc1_bor_vbuc2 // Set 50hz (this assumes PAL!) (bit7=1) lda #$80 ora CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL // CIA1->TIMER_B_CONTROL &= 0x7f - // [327] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc2_band_vbuc3 + // [327] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 // Writing TOD clock (bit7=0) lda #$7f and CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL @@ -15987,18 +15961,13 @@ printf_uint: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [107] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#1 [phi:printf_uint::@2->printf_number_buffer#1] -- register_copy - // [107] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [107] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [107] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [107] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [107] phi (byte) printf_number_buffer::format_min_length#3 = (const byte) printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#5] -- vbuxx=vbuc1 + // [107] phi (byte) printf_number_buffer::format_min_length#3 = (const byte) printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #format_min_length jsr printf_number_buffer // printf_uint::@return diff --git a/src/test/ref/examples/eightqueens/eightqueens.sym b/src/test/ref/examples/eightqueens/eightqueens.sym index e87473f5b..8904dbca9 100644 --- a/src/test/ref/examples/eightqueens/eightqueens.sym +++ b/src/test/ref/examples/eightqueens/eightqueens.sym @@ -301,7 +301,6 @@ solutions: " (label) printf_number_buffer::@return (struct printf_buffer_number) printf_number_buffer::buffer (byte*) printf_number_buffer::buffer_digits -(byte*) printf_number_buffer::buffer_digits#10 buffer_digits zp[2]:14 1.0344827689655172E7 (byte) printf_number_buffer::buffer_sign (byte) printf_number_buffer::buffer_sign#0 buffer_sign zp[1]:11 200002.0 (byte) printf_number_buffer::buffer_sign#1 buffer_sign zp[1]:11 202.0 @@ -357,9 +356,8 @@ solutions: " (byte) printf_str::ch#0 reg byte a 1.0000000001E10 (byte*) printf_str::str (byte*) printf_str::str#0 str zp[2]:14 4.2857142861428566E9 -(byte*) printf_str::str#1 str zp[2]:14 2.00000002E8 (byte*) printf_str::str#13 str zp[2]:14 2.05000000025E10 -(byte*) printf_str::str#15 str zp[2]:14 1.100000002E9 +(byte*) printf_str::str#15 str zp[2]:14 1.000000001E9 (void()) printf_string((byte*) printf_string::str , (byte) printf_string::format_min_length , (byte) printf_string::format_justify_left) (label) printf_string::@1 (label) printf_string::@return @@ -443,8 +441,7 @@ solutions: " (word) strlen::return#2 return zp[2]:33 2.00000002E8 (byte*) strlen::str (byte*) strlen::str#0 str zp[2]:16 2.000000000002E12 -(byte*) strlen::str#1 str zp[2]:16 5.50000001E8 -(byte*) strlen::str#3 str zp[2]:16 1.0003333333346667E12 +(byte*) strlen::str#3 str zp[2]:16 1.000000000001E12 (byte*()) strupr((byte*) strupr::str) (byte~) strupr::$0 reg byte a 2.000000000002E12 (label) strupr::@1 @@ -453,10 +450,10 @@ solutions: " (label) strupr::@return (byte*) strupr::return (byte*) strupr::src -(byte*) strupr::src#1 src zp[2]:16 2.000000000002E12 -(byte*) strupr::src#2 src zp[2]:16 7.144285714294285E11 +(byte*) strupr::src#1 src zp[2]:14 2.000000000002E12 +(byte*) strupr::src#2 src zp[2]:14 7.142857142864285E11 (byte*) strupr::str -(byte*) strupr::str#0 str zp[2]:16 5.50000001E8 +(const byte*) strupr::str#0 str = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS (const byte*) tod_buffer[] = (byte*) "00:00:00:00" (void()) tod_init((byte) tod_init::tod_TENTHS , (byte) tod_init::tod_SEC , (byte) tod_init::tod_MIN , (byte) tod_init::tod_HOURS) (label) tod_init::@return @@ -590,10 +587,10 @@ solutions: " (label) ultoa::@7 (label) ultoa::@return (byte*) ultoa::buffer -(byte*) ultoa::buffer#11 buffer zp[2]:14 2.871428614285714E7 -(byte*) ultoa::buffer#14 buffer zp[2]:14 1.500000015E8 -(byte*) ultoa::buffer#3 buffer zp[2]:14 2000002.0 -(byte*) ultoa::buffer#4 buffer zp[2]:14 2.00000002E8 +(byte*) ultoa::buffer#11 buffer zp[2]:16 2.871428614285714E7 +(byte*) ultoa::buffer#14 buffer zp[2]:16 1.500000015E8 +(byte*) ultoa::buffer#3 buffer zp[2]:16 2000002.0 +(byte*) ultoa::buffer#4 buffer zp[2]:16 2.00000002E8 (byte) ultoa::digit (byte) ultoa::digit#1 digit zp[1]:31 2.00000002E8 (byte) ultoa::digit#2 digit zp[1]:31 2.857142885714286E7 @@ -616,7 +613,7 @@ solutions: " (label) ultoa_append::@3 (label) ultoa_append::@return (byte*) ultoa_append::buffer -(byte*) ultoa_append::buffer#0 buffer zp[2]:14 1.3750000025E8 +(byte*) ultoa_append::buffer#0 buffer zp[2]:16 1.3750000025E8 (byte) ultoa_append::digit (byte) ultoa_append::digit#1 reg byte x 1.000000000001E12 (byte) ultoa_append::digit#2 reg byte x 1.0005000000015E12 @@ -699,9 +696,9 @@ reg byte y [ legal::i#10 legal::i#1 ] reg byte a [ legal::return#4 ] reg byte a [ legal::diff2_return#2 legal::diff2_return#0 legal::diff2_return#1 ] zp[1]:13 [ utoa::digit#2 utoa::digit#1 printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -zp[2]:14 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 printf_str::str#13 printf_str::str#15 printf_str::str#1 printf_str::str#0 printf_number_buffer::buffer_digits#10 ] +zp[2]:14 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 strupr::src#2 strupr::src#1 printf_str::str#13 printf_str::str#15 printf_str::str#0 ] reg byte x [ utoa::started#2 utoa::started#4 ] -zp[2]:16 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strlen::str#3 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] +zp[2]:16 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 strlen::str#3 strlen::str#0 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] zp[1]:18 [ printf_cursor_x ] zp[1]:19 [ printf_cursor_y ] diff --git a/src/test/ref/examples/fire/fire.asm b/src/test/ref/examples/fire/fire.asm index f03efc336..376b8d4c8 100644 --- a/src/test/ref/examples/fire/fire.asm +++ b/src/test/ref/examples/fire/fire.asm @@ -6,13 +6,13 @@ .pc = $801 "Basic" :BasicUpstart(main) .pc = $80d "Program" - .label BORDERCOL = $d020 - .label BGCOL = $d021 .label D018 = $d018 // SID Channel Control Register Noise Waveform .const SID_CONTROL_NOISE = $80 // The SID MOS 6581/8580 .label SID = $d400 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // The colors of the C64 @@ -21,6 +21,8 @@ .const OFFSET_STRUCT_MOS6581_SID_CH3_FREQ = $e .const OFFSET_STRUCT_MOS6581_SID_CH3_CONTROL = $12 .const OFFSET_STRUCT_MOS6581_SID_CH3_OSC = $1b + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 .label SCREEN1 = $3800 .label SCREEN2 = $3c00 .label BUFFER = $4000 @@ -30,11 +32,11 @@ main: { .const toD0182_return = (>(SCREEN2&$3fff)*4)|(>CHARSET)/4&$f // asm sei - // *BORDERCOL = BLACK + // VICII->BORDER_COLOR = BLACK lda #BLACK - sta BORDERCOL - // *BGCOL = BLACK - sta BGCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // VICII->BG_COLOR = BLACK + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // fillscreen(BUFFER, 00) lda #(SCREEN2&$3fff)*4)|(>CHARSET)/4&$f // asm { sei } sei - // [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + // [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BORDERCOL - // [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BGCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // [7] call fillscreen // [83] phi from main to fillscreen [phi:main->fillscreen] fillscreen_from_main: @@ -2333,8 +2335,8 @@ fillscreen: { // File Data REGISTER UPLIFT POTENTIAL REGISTERS -Statement [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK [ ] ( main:2 [ ] { } ) always clobbers reg byte a -Statement [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLACK [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLACK [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [14] *((word*)(const nomodify struct MOS6581_SID*) SID+(const byte) OFFSET_STRUCT_MOS6581_SID_CH3_FREQ) ← (word) $ffff [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [15] *((byte*)(const nomodify struct MOS6581_SID*) SID+(const byte) OFFSET_STRUCT_MOS6581_SID_CH3_CONTROL) ← (const nomodify byte) SID_CONTROL_NOISE [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [21] *((const nomodify byte*) D018) ← (const byte) main::toD0181_return#0 [ ] ( main:2 [ ] { } ) always clobbers reg byte a @@ -2383,8 +2385,8 @@ Statement [85] *((byte*) fillscreen::screen#5) ← (byte) fillscreen::fill#5 [ f Removing always clobbered register reg byte y as potential for zp[1]:22 [ fillscreen::fill#5 ] Statement [88] if((word) fillscreen::i#1!=(word) $3e8) goto fillscreen::@1 [ fillscreen::fill#5 fillscreen::screen#4 fillscreen::i#1 ] ( main:2::fillscreen:7 [ fillscreen::fill#5 fillscreen::screen#4 fillscreen::i#1 ] { } main:2::fillscreen:9 [ fillscreen::fill#5 fillscreen::screen#4 fillscreen::i#1 ] { } main:2::fillscreen:11 [ fillscreen::fill#5 fillscreen::screen#4 fillscreen::i#1 ] { } main:2::fillscreen:13 [ fillscreen::fill#5 fillscreen::screen#4 fillscreen::i#1 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:22 [ fillscreen::fill#5 ] -Statement [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK [ ] ( main:2 [ ] { } ) always clobbers reg byte a -Statement [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLACK [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLACK [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [14] *((word*)(const nomodify struct MOS6581_SID*) SID+(const byte) OFFSET_STRUCT_MOS6581_SID_CH3_FREQ) ← (word) $ffff [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [15] *((byte*)(const nomodify struct MOS6581_SID*) SID+(const byte) OFFSET_STRUCT_MOS6581_SID_CH3_CONTROL) ← (const nomodify byte) SID_CONTROL_NOISE [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [21] *((const nomodify byte*) D018) ← (const byte) main::toD0181_return#0 [ ] ( main:2 [ ] { } ) always clobbers reg byte a @@ -2515,13 +2517,13 @@ ASSEMBLER BEFORE OPTIMIZATION :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels - .label BORDERCOL = $d020 - .label BGCOL = $d021 .label D018 = $d018 // SID Channel Control Register Noise Waveform .const SID_CONTROL_NOISE = $80 // The SID MOS 6581/8580 .label SID = $d400 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // The colors of the C64 @@ -2530,6 +2532,8 @@ ASSEMBLER BEFORE OPTIMIZATION .const OFFSET_STRUCT_MOS6581_SID_CH3_FREQ = $e .const OFFSET_STRUCT_MOS6581_SID_CH3_CONTROL = $12 .const OFFSET_STRUCT_MOS6581_SID_CH3_OSC = $1b + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 .label SCREEN1 = $3800 .label SCREEN2 = $3c00 .label BUFFER = $4000 @@ -2554,12 +2558,12 @@ main: { .const toD0182_return = (>(SCREEN2&$3fff)*4)|(>CHARSET)/4&$f // asm { sei } sei - // [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + // [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BORDERCOL - // [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BGCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // [7] call fillscreen // [83] phi from main to fillscreen [phi:main->fillscreen] fillscreen_from_main: @@ -3236,18 +3240,16 @@ Removing instruction jmp __b1 Succesful ASM optimization Pass5NextJumpElimination Removing instruction __bbegin: Succesful ASM optimization Pass5UnusedLabelElimination -Fixing long branch [194] bne __b2 to beq -Fixing long branch [199] bne __b2 to beq -Fixing long branch [209] bne __b4 to beq -Fixing long branch [214] bne __b4 to beq +Fixing long branch [196] bne __b2 to beq +Fixing long branch [201] bne __b2 to beq +Fixing long branch [211] bne __b4 to beq +Fixing long branch [216] bne __b4 to beq FINAL SYMBOL TABLE (label) @1 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*) 53281 (const nomodify byte) BLACK = (byte) 0 -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const byte*) BUFFER = (byte*) 16384 (const byte*) CHARSET = (byte*) 12288 (const nomodify byte*) COLS = (byte*) 55296 @@ -3336,6 +3338,8 @@ FINAL SYMBOL TABLE (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 (const byte) OFFSET_STRUCT_MOS6581_SID_CH3_CONTROL = (byte) $12 (const byte) OFFSET_STRUCT_MOS6581_SID_CH3_FREQ = (byte) $e (const byte) OFFSET_STRUCT_MOS6581_SID_CH3_OSC = (byte) $1b @@ -3343,6 +3347,7 @@ FINAL SYMBOL TABLE (const byte*) SCREEN2 = (byte*) 15360 (const nomodify struct MOS6581_SID*) SID = (struct MOS6581_SID*) 54272 (const nomodify byte) SID_CONTROL_NOISE = (byte) $80 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (const nomodify byte) YELLOW = (byte) 7 (void()) fillscreen((byte*) fillscreen::screen , (byte) fillscreen::fill) (label) fillscreen::@1 @@ -3495,13 +3500,13 @@ Score: 102503 :BasicUpstart(main) .pc = $80d "Program" // Global Constants & labels - .label BORDERCOL = $d020 - .label BGCOL = $d021 .label D018 = $d018 // SID Channel Control Register Noise Waveform .const SID_CONTROL_NOISE = $80 // The SID MOS 6581/8580 .label SID = $d400 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // The colors of the C64 @@ -3510,6 +3515,8 @@ Score: 102503 .const OFFSET_STRUCT_MOS6581_SID_CH3_FREQ = $e .const OFFSET_STRUCT_MOS6581_SID_CH3_CONTROL = $12 .const OFFSET_STRUCT_MOS6581_SID_CH3_OSC = $1b + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 .label SCREEN1 = $3800 .label SCREEN2 = $3c00 .label BUFFER = $4000 @@ -3527,13 +3534,13 @@ main: { // asm // asm { sei } sei - // *BORDERCOL = BLACK - // [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + // VICII->BORDER_COLOR = BLACK + // [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BORDERCOL - // *BGCOL = BLACK - // [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 - sta BGCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // VICII->BG_COLOR = BLACK + // [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // fillscreen(BUFFER, 00) // [7] call fillscreen // [83] phi from main to fillscreen [phi:main->fillscreen] diff --git a/src/test/ref/examples/fire/fire.sym b/src/test/ref/examples/fire/fire.sym index 4bdac1d6b..aa1be3ccc 100644 --- a/src/test/ref/examples/fire/fire.sym +++ b/src/test/ref/examples/fire/fire.sym @@ -1,9 +1,7 @@ (label) @1 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*) 53281 (const nomodify byte) BLACK = (byte) 0 -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const byte*) BUFFER = (byte*) 16384 (const byte*) CHARSET = (byte*) 12288 (const nomodify byte*) COLS = (byte*) 55296 @@ -92,6 +90,8 @@ (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 (const byte) OFFSET_STRUCT_MOS6581_SID_CH3_CONTROL = (byte) $12 (const byte) OFFSET_STRUCT_MOS6581_SID_CH3_FREQ = (byte) $e (const byte) OFFSET_STRUCT_MOS6581_SID_CH3_OSC = (byte) $1b @@ -99,6 +99,7 @@ (const byte*) SCREEN2 = (byte*) 15360 (const nomodify struct MOS6581_SID*) SID = (struct MOS6581_SID*) 54272 (const nomodify byte) SID_CONTROL_NOISE = (byte) $80 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (const nomodify byte) YELLOW = (byte) 7 (void()) fillscreen((byte*) fillscreen::screen , (byte) fillscreen::fill) (label) fillscreen::@1 diff --git a/src/test/ref/examples/irq/irq-hyperscreen.asm b/src/test/ref/examples/irq/irq-hyperscreen.asm index 6bcec3d05..ee6377685 100644 --- a/src/test/ref/examples/irq/irq-hyperscreen.asm +++ b/src/test/ref/examples/irq/irq-hyperscreen.asm @@ -4,16 +4,11 @@ .pc = $80d "Program" // Value that disables all CIA interrupts when stored to the CIA Interrupt registers .const CIA_INTERRUPT_CLEAR = $7f - .label RASTER = $d012 - .label BORDERCOL = $d020 - .label VIC_CONTROL = $d011 .const VIC_RSEL = 8 - // VIC II IRQ Status Register - .label IRQ_STATUS = $d019 - // VIC II IRQ Enable Register - .label IRQ_ENABLE = $d01a // Bits for the VICII IRQ Status/Enable Registers .const IRQ_RASTER = 1 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The CIA#1: keyboard matrix, joystick #1/#2 .label CIA1 = $dc00 // The vector used when the KERNAL serves IRQ interrupts @@ -22,6 +17,11 @@ .const RED = 2 .label GHOST_BYTE = $3fff .const OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = $d + .const OFFSET_STRUCT_MOS6569_VICII_CONTROL1 = $11 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE = $1a + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS = $19 main: { // *GHOST_BYTE = 0 lda #0 @@ -32,18 +32,18 @@ main: { // Disable CIA 1 Timer IRQ lda #CIA_INTERRUPT_CLEAR sta CIA1+OFFSET_STRUCT_MOS6526_CIA_INTERRUPT - // *VIC_CONTROL &=$7f + // VICII->CONTROL1 &=$7f // Set raster line to $fa lda #$7f - and VIC_CONTROL - sta VIC_CONTROL - // *RASTER = $fa + and VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + // VICII->RASTER = $fa lda #$fa - sta RASTER - // *IRQ_ENABLE = IRQ_RASTER + sta VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER + // VICII->IRQ_ENABLE = IRQ_RASTER // Enable Raster Interrupt lda #IRQ_RASTER - sta IRQ_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE // *KERNEL_IRQ = &irq_bottom_1 // Set the IRQ routine lda #BORDER_COLOR = WHITE lda #WHITE - sta BORDERCOL - // *VIC_CONTROL |= VIC_RSEL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // VICII->CONTROL1 |= VIC_RSEL // Set screen height back to 25 lines (preparing for the next screen) lda #VIC_RSEL - ora VIC_CONTROL - sta VIC_CONTROL - // *IRQ_STATUS = IRQ_RASTER + ora VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + // VICII->IRQ_STATUS = IRQ_RASTER // Acknowledge the IRQ lda #IRQ_RASTER - sta IRQ_STATUS - // *RASTER = $fa + sta VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS + // VICII->RASTER = $fa // Trigger IRQ 1 at line $fa lda #$fa - sta RASTER + sta VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER // *KERNEL_IRQ = &irq_bottom_1 lda #irq_bottom_1 sta KERNEL_IRQ+1 - // *BORDERCOL = RED + // VICII->BORDER_COLOR = RED lda #RED - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // } jmp $ea31 } // Interrupt Routine 1 irq_bottom_1: { - // *BORDERCOL = WHITE + // VICII->BORDER_COLOR = WHITE lda #WHITE - sta BORDERCOL - // *VIC_CONTROL &= ($ff^VIC_RSEL) + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // VICII->CONTROL1 &= ($ff^VIC_RSEL) // Set screen height to 24 lines - this is done after the border should have started drawing - so it wont start lda #$ff^VIC_RSEL - and VIC_CONTROL - sta VIC_CONTROL - // *IRQ_STATUS = IRQ_RASTER + and VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + // VICII->IRQ_STATUS = IRQ_RASTER // Acknowledge the IRQ lda #IRQ_RASTER - sta IRQ_STATUS - // *RASTER = $fd + sta VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS + // VICII->RASTER = $fd // Trigger IRQ 2 at line $fd lda #$fd - sta RASTER + sta VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER // *KERNEL_IRQ = &irq_bottom_2 lda #irq_bottom_2 sta KERNEL_IRQ+1 - // *BORDERCOL = RED + // VICII->BORDER_COLOR = RED lda #RED - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // } jmp $ea81 } diff --git a/src/test/ref/examples/irq/irq-hyperscreen.cfg b/src/test/ref/examples/irq/irq-hyperscreen.cfg index 06a274ae9..92d44fd7b 100644 --- a/src/test/ref/examples/irq/irq-hyperscreen.cfg +++ b/src/test/ref/examples/irq/irq-hyperscreen.cfg @@ -13,9 +13,9 @@ main: scope:[main] from @1 [4] *((const nomodify byte*) GHOST_BYTE) ← (byte) 0 asm { sei } [6] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_INTERRUPT) ← (const nomodify byte) CIA_INTERRUPT_CLEAR - [7] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (byte) $7f - [8] *((const nomodify byte*) RASTER) ← (byte) $fa - [9] *((const nomodify byte*) IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER + [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (byte) $7f + [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fa + [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER [10] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_MIN)(void()) irq_bottom_1() asm { cli } to:main::@return @@ -25,12 +25,12 @@ main::@return: scope:[main] from main interrupt(KERNEL_KEYBOARD)(void()) irq_bottom_2() irq_bottom_2: scope:[irq_bottom_2] from - [13] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE - [14] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) | (const nomodify byte) VIC_RSEL - [15] *((const nomodify byte*) IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER - [16] *((const nomodify byte*) RASTER) ← (byte) $fa + [13] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE + [14] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) | (const nomodify byte) VIC_RSEL + [15] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER + [16] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fa [17] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_MIN)(void()) irq_bottom_1() - [18] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) RED + [18] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) RED to:irq_bottom_2::@return irq_bottom_2::@return: scope:[irq_bottom_2] from irq_bottom_2 [19] return @@ -38,12 +38,12 @@ irq_bottom_2::@return: scope:[irq_bottom_2] from irq_bottom_2 interrupt(KERNEL_MIN)(void()) irq_bottom_1() irq_bottom_1: scope:[irq_bottom_1] from - [20] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE - [21] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (byte) $ff^(const nomodify byte) VIC_RSEL - [22] *((const nomodify byte*) IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER - [23] *((const nomodify byte*) RASTER) ← (byte) $fd + [20] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE + [21] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (byte) $ff^(const nomodify byte) VIC_RSEL + [22] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER + [23] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fd [24] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_KEYBOARD)(void()) irq_bottom_2() - [25] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) RED + [25] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) RED to:irq_bottom_1::@return irq_bottom_1::@return: scope:[irq_bottom_1] from irq_bottom_1 [26] return diff --git a/src/test/ref/examples/irq/irq-hyperscreen.log b/src/test/ref/examples/irq/irq-hyperscreen.log index aa3c36e28..66325ab6a 100644 --- a/src/test/ref/examples/irq/irq-hyperscreen.log +++ b/src/test/ref/examples/irq/irq-hyperscreen.log @@ -11,9 +11,9 @@ main: scope:[main] from @1 *((const nomodify byte*) GHOST_BYTE) ← (number) 0 asm { sei } *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_INTERRUPT) ← (const nomodify byte) CIA_INTERRUPT_CLEAR - *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (number) $7f - *((const nomodify byte*) RASTER) ← (number) $fa - *((const nomodify byte*) IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (number) $7f + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (number) $fa + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_MIN)(void()) irq_bottom_1() asm { cli } to:main::@return @@ -23,12 +23,12 @@ main::@return: scope:[main] from main interrupt(KERNEL_MIN)(void()) irq_bottom_1() irq_bottom_1: scope:[irq_bottom_1] from - *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE - *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (number) $ff^(const nomodify byte) VIC_RSEL - *((const nomodify byte*) IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER - *((const nomodify byte*) RASTER) ← (number) $fd + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (number) $ff^(const nomodify byte) VIC_RSEL + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (number) $fd *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_KEYBOARD)(void()) irq_bottom_2() - *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) RED + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) RED to:irq_bottom_1::@return irq_bottom_1::@return: scope:[irq_bottom_1] from irq_bottom_1 return @@ -36,12 +36,12 @@ irq_bottom_1::@return: scope:[irq_bottom_1] from irq_bottom_1 interrupt(KERNEL_KEYBOARD)(void()) irq_bottom_2() irq_bottom_2: scope:[irq_bottom_2] from - *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE - *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) | (const nomodify byte) VIC_RSEL - *((const nomodify byte*) IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER - *((const nomodify byte*) RASTER) ← (number) $fa + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) | (const nomodify byte) VIC_RSEL + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (number) $fa *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_MIN)(void()) irq_bottom_1() - *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) RED + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) RED to:irq_bottom_2::@return irq_bottom_2::@return: scope:[irq_bottom_2] from irq_bottom_2 return @@ -58,13 +58,10 @@ SYMBOL TABLE SSA (label) @2 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*)(number) $d020 (const nomodify struct MOS6526_CIA*) CIA1 = (struct MOS6526_CIA*)(number) $dc00 (const nomodify byte) CIA_INTERRUPT_CLEAR = (byte) $7f (const nomodify byte*) GHOST_BYTE = (byte*)(number) $3fff -(const nomodify byte*) IRQ_ENABLE = (byte*)(number) $d01a (const nomodify byte) IRQ_RASTER = (byte) 1 -(const nomodify byte*) IRQ_STATUS = (byte*)(number) $d019 (const nomodify void()**) KERNEL_IRQ = (void()**)(number) $314 (byte) MOS6526_CIA::INTERRUPT (byte) MOS6526_CIA::PORT_A @@ -151,9 +148,13 @@ SYMBOL TABLE SSA (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE (const byte) OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = (byte) $d -(const nomodify byte*) RASTER = (byte*)(number) $d012 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1 = (byte) $11 +(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE = (byte) $1a +(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS = (byte) $19 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 (const nomodify byte) RED = (byte) 2 -(const nomodify byte*) VIC_CONTROL = (byte*)(number) $d011 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*)(number) $d000 (const nomodify byte) VIC_RSEL = (byte) 8 (const nomodify byte) WHITE = (byte) 1 interrupt(KERNEL_MIN)(void()) irq_bottom_1() @@ -164,23 +165,19 @@ interrupt(KERNEL_KEYBOARD)(void()) irq_bottom_2() (label) main::@return Adding number conversion cast (unumber) 0 in *((const nomodify byte*) GHOST_BYTE) ← (number) 0 -Adding number conversion cast (unumber) $7f in *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (number) $7f -Adding number conversion cast (unumber) $fa in *((const nomodify byte*) RASTER) ← (number) $fa -Adding number conversion cast (unumber) $ff^VIC_RSEL in *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (number) $ff^(const nomodify byte) VIC_RSEL -Adding number conversion cast (unumber) $ff in *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (unumber)(number) $ff^(const nomodify byte) VIC_RSEL -Adding number conversion cast (unumber) $fd in *((const nomodify byte*) RASTER) ← (number) $fd -Adding number conversion cast (unumber) $fa in *((const nomodify byte*) RASTER) ← (number) $fa +Adding number conversion cast (unumber) $7f in *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (number) $7f +Adding number conversion cast (unumber) $fa in *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (number) $fa +Adding number conversion cast (unumber) $ff^VIC_RSEL in *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (number) $ff^(const nomodify byte) VIC_RSEL +Adding number conversion cast (unumber) $ff in *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (unumber)(number) $ff^(const nomodify byte) VIC_RSEL +Adding number conversion cast (unumber) $fd in *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (number) $fd +Adding number conversion cast (unumber) $fa in *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (number) $fa Successful SSA optimization PassNAddNumberTypeConversions Inlining cast *((const nomodify byte*) GHOST_BYTE) ← (unumber)(number) 0 -Inlining cast *((const nomodify byte*) RASTER) ← (unumber)(number) $fa -Inlining cast *((const nomodify byte*) RASTER) ← (unumber)(number) $fd -Inlining cast *((const nomodify byte*) RASTER) ← (unumber)(number) $fa +Inlining cast *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (unumber)(number) $fa +Inlining cast *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (unumber)(number) $fd +Inlining cast *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (unumber)(number) $fa Successful SSA optimization Pass2InlineCast -Simplifying constant pointer cast (byte*) 53266 -Simplifying constant pointer cast (byte*) 53280 -Simplifying constant pointer cast (byte*) 53265 -Simplifying constant pointer cast (byte*) 53273 -Simplifying constant pointer cast (byte*) 53274 +Simplifying constant pointer cast (struct MOS6569_VICII*) 53248 Simplifying constant pointer cast (struct MOS6526_CIA*) 56320 Simplifying constant pointer cast (void()**) 788 Simplifying constant pointer cast (byte*) 16383 @@ -229,9 +226,9 @@ main: scope:[main] from @1 [4] *((const nomodify byte*) GHOST_BYTE) ← (byte) 0 asm { sei } [6] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_INTERRUPT) ← (const nomodify byte) CIA_INTERRUPT_CLEAR - [7] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (byte) $7f - [8] *((const nomodify byte*) RASTER) ← (byte) $fa - [9] *((const nomodify byte*) IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER + [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (byte) $7f + [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fa + [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER [10] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_MIN)(void()) irq_bottom_1() asm { cli } to:main::@return @@ -241,12 +238,12 @@ main::@return: scope:[main] from main interrupt(KERNEL_KEYBOARD)(void()) irq_bottom_2() irq_bottom_2: scope:[irq_bottom_2] from - [13] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE - [14] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) | (const nomodify byte) VIC_RSEL - [15] *((const nomodify byte*) IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER - [16] *((const nomodify byte*) RASTER) ← (byte) $fa + [13] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE + [14] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) | (const nomodify byte) VIC_RSEL + [15] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER + [16] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fa [17] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_MIN)(void()) irq_bottom_1() - [18] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) RED + [18] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) RED to:irq_bottom_2::@return irq_bottom_2::@return: scope:[irq_bottom_2] from irq_bottom_2 [19] return @@ -254,12 +251,12 @@ irq_bottom_2::@return: scope:[irq_bottom_2] from irq_bottom_2 interrupt(KERNEL_MIN)(void()) irq_bottom_1() irq_bottom_1: scope:[irq_bottom_1] from - [20] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE - [21] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (byte) $ff^(const nomodify byte) VIC_RSEL - [22] *((const nomodify byte*) IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER - [23] *((const nomodify byte*) RASTER) ← (byte) $fd + [20] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE + [21] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (byte) $ff^(const nomodify byte) VIC_RSEL + [22] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER + [23] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fd [24] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_KEYBOARD)(void()) irq_bottom_2() - [25] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) RED + [25] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) RED to:irq_bottom_1::@return irq_bottom_1::@return: scope:[irq_bottom_1] from irq_bottom_1 [26] return @@ -369,16 +366,11 @@ Target platform is c64basic / MOS6502X // Global Constants & labels // Value that disables all CIA interrupts when stored to the CIA Interrupt registers .const CIA_INTERRUPT_CLEAR = $7f - .label RASTER = $d012 - .label BORDERCOL = $d020 - .label VIC_CONTROL = $d011 .const VIC_RSEL = 8 - // VIC II IRQ Status Register - .label IRQ_STATUS = $d019 - // VIC II IRQ Enable Register - .label IRQ_ENABLE = $d01a // Bits for the VICII IRQ Status/Enable Registers .const IRQ_RASTER = 1 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The CIA#1: keyboard matrix, joystick #1/#2 .label CIA1 = $dc00 // The vector used when the KERNAL serves IRQ interrupts @@ -387,6 +379,11 @@ Target platform is c64basic / MOS6502X .const RED = 2 .label GHOST_BYTE = $3fff .const OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = $d + .const OFFSET_STRUCT_MOS6569_VICII_CONTROL1 = $11 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE = $1a + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS = $19 // @begin __bbegin: // [1] phi from @begin to @1 [phi:@begin->@1] @@ -412,18 +409,18 @@ main: { // Disable CIA 1 Timer IRQ lda #CIA_INTERRUPT_CLEAR sta CIA1+OFFSET_STRUCT_MOS6526_CIA_INTERRUPT - // [7] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 + // [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 // Set raster line to $fa lda #$7f - and VIC_CONTROL - sta VIC_CONTROL - // [8] *((const nomodify byte*) RASTER) ← (byte) $fa -- _deref_pbuc1=vbuc2 + and VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + // [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fa -- _deref_pbuc1=vbuc2 lda #$fa - sta RASTER - // [9] *((const nomodify byte*) IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER + // [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 // Enable Raster Interrupt lda #IRQ_RASTER - sta IRQ_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE // [10] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_MIN)(void()) irq_bottom_1() -- _deref_pptc1=pprc2 // Set the IRQ routine lda #irq_bottom_1 sta KERNEL_IRQ+1 - // [18] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) RED -- _deref_pbuc1=vbuc2 + // [18] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) RED -- _deref_pbuc1=vbuc2 lda #RED - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __breturn // irq_bottom_2::@return __breturn: @@ -476,30 +473,30 @@ irq_bottom_2: { // Interrupt Routine 1 irq_bottom_1: { // entry interrupt(KERNEL_MIN) - // [20] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 + // [20] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 lda #WHITE - sta BORDERCOL - // [21] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (byte) $ff^(const nomodify byte) VIC_RSEL -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // [21] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (byte) $ff^(const nomodify byte) VIC_RSEL -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 // Set screen height to 24 lines - this is done after the border should have started drawing - so it wont start lda #$ff^VIC_RSEL - and VIC_CONTROL - sta VIC_CONTROL - // [22] *((const nomodify byte*) IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 + and VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + // [22] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 // Acknowledge the IRQ lda #IRQ_RASTER - sta IRQ_STATUS - // [23] *((const nomodify byte*) RASTER) ← (byte) $fd -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS + // [23] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fd -- _deref_pbuc1=vbuc2 // Trigger IRQ 2 at line $fd lda #$fd - sta RASTER + sta VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER // [24] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_KEYBOARD)(void()) irq_bottom_2() -- _deref_pptc1=pprc2 lda #irq_bottom_2 sta KERNEL_IRQ+1 - // [25] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) RED -- _deref_pbuc1=vbuc2 + // [25] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) RED -- _deref_pbuc1=vbuc2 lda #RED - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __breturn // irq_bottom_1::@return __breturn: @@ -511,22 +508,22 @@ irq_bottom_1: { REGISTER UPLIFT POTENTIAL REGISTERS Statement [4] *((const nomodify byte*) GHOST_BYTE) ← (byte) 0 [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [6] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_INTERRUPT) ← (const nomodify byte) CIA_INTERRUPT_CLEAR [ ] ( main:2 [ ] { } ) always clobbers reg byte a -Statement [7] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (byte) $7f [ ] ( main:2 [ ] { } ) always clobbers reg byte a -Statement [8] *((const nomodify byte*) RASTER) ← (byte) $fa [ ] ( main:2 [ ] { } ) always clobbers reg byte a -Statement [9] *((const nomodify byte*) IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (byte) $7f [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fa [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [10] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_MIN)(void()) irq_bottom_1() [ ] ( main:2 [ ] { } ) always clobbers reg byte a -Statement [13] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE [ ] ( [ ] { } ) always clobbers reg byte a -Statement [14] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) | (const nomodify byte) VIC_RSEL [ ] ( [ ] { } ) always clobbers reg byte a -Statement [15] *((const nomodify byte*) IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER [ ] ( [ ] { } ) always clobbers reg byte a -Statement [16] *((const nomodify byte*) RASTER) ← (byte) $fa [ ] ( [ ] { } ) always clobbers reg byte a +Statement [13] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE [ ] ( [ ] { } ) always clobbers reg byte a +Statement [14] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) | (const nomodify byte) VIC_RSEL [ ] ( [ ] { } ) always clobbers reg byte a +Statement [15] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER [ ] ( [ ] { } ) always clobbers reg byte a +Statement [16] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fa [ ] ( [ ] { } ) always clobbers reg byte a Statement [17] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_MIN)(void()) irq_bottom_1() [ ] ( [ ] { } ) always clobbers reg byte a -Statement [18] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) RED [ ] ( [ ] { } ) always clobbers reg byte a -Statement [20] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE [ ] ( [ ] { } ) always clobbers reg byte a -Statement [21] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (byte) $ff^(const nomodify byte) VIC_RSEL [ ] ( [ ] { } ) always clobbers reg byte a -Statement [22] *((const nomodify byte*) IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER [ ] ( [ ] { } ) always clobbers reg byte a -Statement [23] *((const nomodify byte*) RASTER) ← (byte) $fd [ ] ( [ ] { } ) always clobbers reg byte a +Statement [18] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) RED [ ] ( [ ] { } ) always clobbers reg byte a +Statement [20] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE [ ] ( [ ] { } ) always clobbers reg byte a +Statement [21] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (byte) $ff^(const nomodify byte) VIC_RSEL [ ] ( [ ] { } ) always clobbers reg byte a +Statement [22] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER [ ] ( [ ] { } ) always clobbers reg byte a +Statement [23] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fd [ ] ( [ ] { } ) always clobbers reg byte a Statement [24] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_KEYBOARD)(void()) irq_bottom_2() [ ] ( [ ] { } ) always clobbers reg byte a -Statement [25] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) RED [ ] ( [ ] { } ) always clobbers reg byte a +Statement [25] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) RED [ ] ( [ ] { } ) always clobbers reg byte a REGISTER UPLIFT SCOPES Uplift Scope [MOS6526_CIA] @@ -555,16 +552,11 @@ ASSEMBLER BEFORE OPTIMIZATION // Global Constants & labels // Value that disables all CIA interrupts when stored to the CIA Interrupt registers .const CIA_INTERRUPT_CLEAR = $7f - .label RASTER = $d012 - .label BORDERCOL = $d020 - .label VIC_CONTROL = $d011 .const VIC_RSEL = 8 - // VIC II IRQ Status Register - .label IRQ_STATUS = $d019 - // VIC II IRQ Enable Register - .label IRQ_ENABLE = $d01a // Bits for the VICII IRQ Status/Enable Registers .const IRQ_RASTER = 1 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The CIA#1: keyboard matrix, joystick #1/#2 .label CIA1 = $dc00 // The vector used when the KERNAL serves IRQ interrupts @@ -573,6 +565,11 @@ ASSEMBLER BEFORE OPTIMIZATION .const RED = 2 .label GHOST_BYTE = $3fff .const OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = $d + .const OFFSET_STRUCT_MOS6569_VICII_CONTROL1 = $11 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE = $1a + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS = $19 // @begin __bbegin: // [1] phi from @begin to @1 [phi:@begin->@1] @@ -598,18 +595,18 @@ main: { // Disable CIA 1 Timer IRQ lda #CIA_INTERRUPT_CLEAR sta CIA1+OFFSET_STRUCT_MOS6526_CIA_INTERRUPT - // [7] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 + // [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 // Set raster line to $fa lda #$7f - and VIC_CONTROL - sta VIC_CONTROL - // [8] *((const nomodify byte*) RASTER) ← (byte) $fa -- _deref_pbuc1=vbuc2 + and VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + // [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fa -- _deref_pbuc1=vbuc2 lda #$fa - sta RASTER - // [9] *((const nomodify byte*) IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER + // [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 // Enable Raster Interrupt lda #IRQ_RASTER - sta IRQ_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE // [10] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_MIN)(void()) irq_bottom_1() -- _deref_pptc1=pprc2 // Set the IRQ routine lda #irq_bottom_1 sta KERNEL_IRQ+1 - // [18] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) RED -- _deref_pbuc1=vbuc2 + // [18] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) RED -- _deref_pbuc1=vbuc2 lda #RED - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __breturn // irq_bottom_2::@return __breturn: @@ -662,30 +659,30 @@ irq_bottom_2: { // Interrupt Routine 1 irq_bottom_1: { // entry interrupt(KERNEL_MIN) - // [20] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 + // [20] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 lda #WHITE - sta BORDERCOL - // [21] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (byte) $ff^(const nomodify byte) VIC_RSEL -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // [21] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (byte) $ff^(const nomodify byte) VIC_RSEL -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 // Set screen height to 24 lines - this is done after the border should have started drawing - so it wont start lda #$ff^VIC_RSEL - and VIC_CONTROL - sta VIC_CONTROL - // [22] *((const nomodify byte*) IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 + and VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + // [22] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 // Acknowledge the IRQ lda #IRQ_RASTER - sta IRQ_STATUS - // [23] *((const nomodify byte*) RASTER) ← (byte) $fd -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS + // [23] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fd -- _deref_pbuc1=vbuc2 // Trigger IRQ 2 at line $fd lda #$fd - sta RASTER + sta VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER // [24] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_KEYBOARD)(void()) irq_bottom_2() -- _deref_pptc1=pprc2 lda #irq_bottom_2 sta KERNEL_IRQ+1 - // [25] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) RED -- _deref_pbuc1=vbuc2 + // [25] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) RED -- _deref_pbuc1=vbuc2 lda #RED - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __breturn // irq_bottom_1::@return __breturn: @@ -720,13 +717,10 @@ FINAL SYMBOL TABLE (label) @1 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify struct MOS6526_CIA*) CIA1 = (struct MOS6526_CIA*) 56320 (const nomodify byte) CIA_INTERRUPT_CLEAR = (byte) $7f (const nomodify byte*) GHOST_BYTE = (byte*) 16383 -(const nomodify byte*) IRQ_ENABLE = (byte*) 53274 (const nomodify byte) IRQ_RASTER = (byte) 1 -(const nomodify byte*) IRQ_STATUS = (byte*) 53273 (const nomodify void()**) KERNEL_IRQ = (void()**) 788 (byte) MOS6526_CIA::INTERRUPT (byte) MOS6526_CIA::PORT_A @@ -813,9 +807,13 @@ FINAL SYMBOL TABLE (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE (const byte) OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = (byte) $d -(const nomodify byte*) RASTER = (byte*) 53266 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1 = (byte) $11 +(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE = (byte) $1a +(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS = (byte) $19 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 (const nomodify byte) RED = (byte) 2 -(const nomodify byte*) VIC_CONTROL = (byte*) 53265 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (const nomodify byte) VIC_RSEL = (byte) 8 (const nomodify byte) WHITE = (byte) 1 interrupt(KERNEL_MIN)(void()) irq_bottom_1() @@ -839,16 +837,11 @@ Score: 154 // Global Constants & labels // Value that disables all CIA interrupts when stored to the CIA Interrupt registers .const CIA_INTERRUPT_CLEAR = $7f - .label RASTER = $d012 - .label BORDERCOL = $d020 - .label VIC_CONTROL = $d011 .const VIC_RSEL = 8 - // VIC II IRQ Status Register - .label IRQ_STATUS = $d019 - // VIC II IRQ Enable Register - .label IRQ_ENABLE = $d01a // Bits for the VICII IRQ Status/Enable Registers .const IRQ_RASTER = 1 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The CIA#1: keyboard matrix, joystick #1/#2 .label CIA1 = $dc00 // The vector used when the KERNAL serves IRQ interrupts @@ -857,6 +850,11 @@ Score: 154 .const RED = 2 .label GHOST_BYTE = $3fff .const OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = $d + .const OFFSET_STRUCT_MOS6569_VICII_CONTROL1 = $11 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE = $1a + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS = $19 // @begin // [1] phi from @begin to @1 [phi:@begin->@1] // @1 @@ -877,21 +875,21 @@ main: { // Disable CIA 1 Timer IRQ lda #CIA_INTERRUPT_CLEAR sta CIA1+OFFSET_STRUCT_MOS6526_CIA_INTERRUPT - // *VIC_CONTROL &=$7f - // [7] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 + // VICII->CONTROL1 &=$7f + // [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 // Set raster line to $fa lda #$7f - and VIC_CONTROL - sta VIC_CONTROL - // *RASTER = $fa - // [8] *((const nomodify byte*) RASTER) ← (byte) $fa -- _deref_pbuc1=vbuc2 + and VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + // VICII->RASTER = $fa + // [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fa -- _deref_pbuc1=vbuc2 lda #$fa - sta RASTER - // *IRQ_ENABLE = IRQ_RASTER - // [9] *((const nomodify byte*) IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER + // VICII->IRQ_ENABLE = IRQ_RASTER + // [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 // Enable Raster Interrupt lda #IRQ_RASTER - sta IRQ_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE // *KERNEL_IRQ = &irq_bottom_1 // [10] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_MIN)(void()) irq_bottom_1() -- _deref_pptc1=pprc2 // Set the IRQ routine @@ -911,36 +909,36 @@ main: { // Interrupt Routine 2 irq_bottom_2: { // entry interrupt(KERNEL_KEYBOARD) - // *BORDERCOL = WHITE - // [13] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 + // VICII->BORDER_COLOR = WHITE + // [13] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 lda #WHITE - sta BORDERCOL - // *VIC_CONTROL |= VIC_RSEL - // [14] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) | (const nomodify byte) VIC_RSEL -- _deref_pbuc1=_deref_pbuc1_bor_vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // VICII->CONTROL1 |= VIC_RSEL + // [14] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) | (const nomodify byte) VIC_RSEL -- _deref_pbuc1=_deref_pbuc1_bor_vbuc2 // Set screen height back to 25 lines (preparing for the next screen) lda #VIC_RSEL - ora VIC_CONTROL - sta VIC_CONTROL - // *IRQ_STATUS = IRQ_RASTER - // [15] *((const nomodify byte*) IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 + ora VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + // VICII->IRQ_STATUS = IRQ_RASTER + // [15] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 // Acknowledge the IRQ lda #IRQ_RASTER - sta IRQ_STATUS - // *RASTER = $fa - // [16] *((const nomodify byte*) RASTER) ← (byte) $fa -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS + // VICII->RASTER = $fa + // [16] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fa -- _deref_pbuc1=vbuc2 // Trigger IRQ 1 at line $fa lda #$fa - sta RASTER + sta VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER // *KERNEL_IRQ = &irq_bottom_1 // [17] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_MIN)(void()) irq_bottom_1() -- _deref_pptc1=pprc2 lda #irq_bottom_1 sta KERNEL_IRQ+1 - // *BORDERCOL = RED - // [18] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) RED -- _deref_pbuc1=vbuc2 + // VICII->BORDER_COLOR = RED + // [18] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) RED -- _deref_pbuc1=vbuc2 lda #RED - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // irq_bottom_2::@return // } // [19] return - exit interrupt(KERNEL_KEYBOARD) @@ -950,36 +948,36 @@ irq_bottom_2: { // Interrupt Routine 1 irq_bottom_1: { // entry interrupt(KERNEL_MIN) - // *BORDERCOL = WHITE - // [20] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 + // VICII->BORDER_COLOR = WHITE + // [20] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 lda #WHITE - sta BORDERCOL - // *VIC_CONTROL &= ($ff^VIC_RSEL) - // [21] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (byte) $ff^(const nomodify byte) VIC_RSEL -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // VICII->CONTROL1 &= ($ff^VIC_RSEL) + // [21] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (byte) $ff^(const nomodify byte) VIC_RSEL -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 // Set screen height to 24 lines - this is done after the border should have started drawing - so it wont start lda #$ff^VIC_RSEL - and VIC_CONTROL - sta VIC_CONTROL - // *IRQ_STATUS = IRQ_RASTER - // [22] *((const nomodify byte*) IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 + and VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + // VICII->IRQ_STATUS = IRQ_RASTER + // [22] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 // Acknowledge the IRQ lda #IRQ_RASTER - sta IRQ_STATUS - // *RASTER = $fd - // [23] *((const nomodify byte*) RASTER) ← (byte) $fd -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS + // VICII->RASTER = $fd + // [23] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fd -- _deref_pbuc1=vbuc2 // Trigger IRQ 2 at line $fd lda #$fd - sta RASTER + sta VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER // *KERNEL_IRQ = &irq_bottom_2 // [24] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_KEYBOARD)(void()) irq_bottom_2() -- _deref_pptc1=pprc2 lda #irq_bottom_2 sta KERNEL_IRQ+1 - // *BORDERCOL = RED - // [25] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) RED -- _deref_pbuc1=vbuc2 + // VICII->BORDER_COLOR = RED + // [25] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) RED -- _deref_pbuc1=vbuc2 lda #RED - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // irq_bottom_1::@return // } // [26] return - exit interrupt(KERNEL_MIN) diff --git a/src/test/ref/examples/irq/irq-hyperscreen.sym b/src/test/ref/examples/irq/irq-hyperscreen.sym index e27598b69..5f1bf1b50 100644 --- a/src/test/ref/examples/irq/irq-hyperscreen.sym +++ b/src/test/ref/examples/irq/irq-hyperscreen.sym @@ -1,13 +1,10 @@ (label) @1 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify struct MOS6526_CIA*) CIA1 = (struct MOS6526_CIA*) 56320 (const nomodify byte) CIA_INTERRUPT_CLEAR = (byte) $7f (const nomodify byte*) GHOST_BYTE = (byte*) 16383 -(const nomodify byte*) IRQ_ENABLE = (byte*) 53274 (const nomodify byte) IRQ_RASTER = (byte) 1 -(const nomodify byte*) IRQ_STATUS = (byte*) 53273 (const nomodify void()**) KERNEL_IRQ = (void()**) 788 (byte) MOS6526_CIA::INTERRUPT (byte) MOS6526_CIA::PORT_A @@ -94,9 +91,13 @@ (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE (const byte) OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = (byte) $d -(const nomodify byte*) RASTER = (byte*) 53266 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1 = (byte) $11 +(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE = (byte) $1a +(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS = (byte) $19 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 (const nomodify byte) RED = (byte) 2 -(const nomodify byte*) VIC_CONTROL = (byte*) 53265 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (const nomodify byte) VIC_RSEL = (byte) 8 (const nomodify byte) WHITE = (byte) 1 interrupt(KERNEL_MIN)(void()) irq_bottom_1() diff --git a/src/test/ref/examples/kernalload/kernalload.asm b/src/test/ref/examples/kernalload/kernalload.asm index 005a553bb..50faadec8 100644 --- a/src/test/ref/examples/kernalload/kernalload.asm +++ b/src/test/ref/examples/kernalload/kernalload.asm @@ -19,14 +19,16 @@ .const SPRITE_PTRS = $3f8 .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 - .label SPRITES_ENABLE = $d015 - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .const GREEN = 5 // Address to load to .label LOAD_SPRITE = $3000 .label SCREEN = $400 .label SPRITES_PTR = SCREEN+SPRITE_PTRS + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 __bbegin: .segment Code main: { @@ -39,17 +41,17 @@ main: { // if(status!=0xff) cpx #$ff beq __b1 - // *BORDERCOL = 0x02 + // VICII->BORDER_COLOR = 0x02 lda #2 - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // error(status) txa jsr error __b1: - // *SPRITES_ENABLE = %00000001 + // VICII->SPRITES_ENABLE = %00000001 // Show the loaded sprite on screen lda #1 - sta SPRITES_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE // SPRITES_PTR[0] = toSpritePtr(LOAD_SPRITE) lda #toSpritePtr1_return sta SPRITES_PTR diff --git a/src/test/ref/examples/kernalload/kernalload.cfg b/src/test/ref/examples/kernalload/kernalload.cfg index 6a9f9e9fa..e914edd53 100644 --- a/src/test/ref/examples/kernalload/kernalload.cfg +++ b/src/test/ref/examples/kernalload/kernalload.cfg @@ -19,12 +19,12 @@ main::@4: scope:[main] from main [8] if((byte) main::status#0==(byte) $ff) goto main::@1 to:main::@2 main::@2: scope:[main] from main::@4 - [9] *((const nomodify byte*) BORDERCOL) ← (byte) 2 + [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) 2 [10] (byte) error::err#0 ← (byte) main::status#0 [11] call error to:main::@1 main::@1: scope:[main] from main::@2 main::@4 - [12] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) 1 + [12] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) 1 to:main::toSpritePtr1 main::toSpritePtr1: scope:[main] from main::@1 [13] phi() diff --git a/src/test/ref/examples/kernalload/kernalload.log b/src/test/ref/examples/kernalload/kernalload.log index 33a1312fe..3aa627559 100644 --- a/src/test/ref/examples/kernalload/kernalload.log +++ b/src/test/ref/examples/kernalload/kernalload.log @@ -50,7 +50,7 @@ main::@4: scope:[main] from main if((bool~) main::$2) goto main::@1 to:main::@2 main::@1: scope:[main] from main::@4 main::@5 - *((const nomodify byte*) SPRITES_ENABLE) ← (number) 1 + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (number) 1 (byte*) main::toSpritePtr1_sprite#0 ← (const nomodify byte*) LOAD_SPRITE to:main::toSpritePtr1 main::toSpritePtr1: scope:[main] from main::@1 @@ -73,7 +73,7 @@ main::@3: scope:[main] from main::toSpritePtr1_@return to:main::@return main::@2: scope:[main] from main::@4 (byte) main::status#1 ← phi( main::@4/(byte) main::status#0 ) - *((const nomodify byte*) BORDERCOL) ← (number) 2 + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (number) 2 (byte) error::err#0 ← (byte) main::status#1 call error to:main::@5 @@ -180,7 +180,6 @@ SYMBOL TABLE SSA (label) @2 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*)(number) $d020 (const nomodify byte) GREEN = (byte) 5 (const nomodify byte*) LOAD_SPRITE = (byte*)(number) $3000 (byte) MOS6526_CIA::INTERRUPT @@ -267,6 +266,8 @@ SYMBOL TABLE SSA (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = (byte) $15 (const nomodify byte*) SCREEN = (byte*)(number) $400 (const byte*) SPRITE[] = kickasm {{ .var pic = LoadPicture("sprite.png", List().add($000000, $ffffff)) .for (var y=0; y<21; y++) @@ -274,11 +275,11 @@ SYMBOL TABLE SSA .byte pic.getSinglecolorByte(x,y) }} (const nomodify byte*) SPRITES_COLS = (byte*)(number) $d027 -(const nomodify byte*) SPRITES_ENABLE = (byte*)(number) $d015 (const nomodify byte*) SPRITES_PTR = (const nomodify byte*) SCREEN+(const nomodify word) SPRITE_PTRS (const nomodify byte*) SPRITES_XPOS = (byte*)(number) $d000 (const nomodify byte*) SPRITES_YPOS = (byte*)(number) $d001 (const nomodify word) SPRITE_PTRS = (word) $3f8 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*)(number) $d000 (void()) error((byte) error::err) (label) error::@return (byte) error::err @@ -397,7 +398,7 @@ SYMBOL TABLE SSA Adding number conversion cast (unumber) 0 in (bool~) strlen::$0 ← (number) 0 != *((byte*) strlen::str#2) Adding number conversion cast (unumber) 8 in (byte) loadFileToMemory::device#0 ← (number) 8 Adding number conversion cast (unumber) $ff in (bool~) main::$1 ← (byte) main::status#0 != (number) $ff -Adding number conversion cast (unumber) 1 in *((const nomodify byte*) SPRITES_ENABLE) ← (number) 1 +Adding number conversion cast (unumber) 1 in *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (number) 1 Adding number conversion cast (unumber) $40 in (number~) main::toSpritePtr1_$0 ← (word~) main::toSpritePtr1_$1 / (number) $40 Adding number conversion cast (unumber) main::toSpritePtr1_$0 in (number~) main::toSpritePtr1_$0 ← (word~) main::toSpritePtr1_$1 / (unumber)(number) $40 Adding number conversion cast (unumber) 0 in *((const nomodify byte*) SPRITES_PTR + (number) 0) ← (byte~) main::$3 @@ -406,19 +407,18 @@ Adding number conversion cast (unumber) $15 in *((const nomodify byte*) SPRITES_ Adding number conversion cast (unumber) 0 in *((const nomodify byte*) SPRITES_XPOS + (number) 0) ← ((unumber)) (number) $15 Adding number conversion cast (unumber) $33 in *((const nomodify byte*) SPRITES_YPOS + (number) 0) ← (number) $33 Adding number conversion cast (unumber) 0 in *((const nomodify byte*) SPRITES_YPOS + (number) 0) ← ((unumber)) (number) $33 -Adding number conversion cast (unumber) 2 in *((const nomodify byte*) BORDERCOL) ← (number) 2 +Adding number conversion cast (unumber) 2 in *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (number) 2 Successful SSA optimization PassNAddNumberTypeConversions Inlining cast (byte) loadFileToMemory::device#0 ← (unumber)(number) 8 -Inlining cast *((const nomodify byte*) SPRITES_ENABLE) ← (unumber)(number) 1 +Inlining cast *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (unumber)(number) 1 Inlining cast *((const nomodify byte*) SPRITES_XPOS + (unumber)(number) 0) ← (unumber)(number) $15 Inlining cast *((const nomodify byte*) SPRITES_YPOS + (unumber)(number) 0) ← (unumber)(number) $33 -Inlining cast *((const nomodify byte*) BORDERCOL) ← (unumber)(number) 2 +Inlining cast *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (unumber)(number) 2 Successful SSA optimization Pass2InlineCast Simplifying constant pointer cast (byte*) 53248 Simplifying constant pointer cast (byte*) 53249 -Simplifying constant pointer cast (byte*) 53269 -Simplifying constant pointer cast (byte*) 53280 Simplifying constant pointer cast (byte*) 53287 +Simplifying constant pointer cast (struct MOS6569_VICII*) 53248 Simplifying constant pointer cast (byte*) 12288 Simplifying constant pointer cast (byte*) 1024 Simplifying constant pointer cast (byte*) 255 @@ -589,12 +589,12 @@ main::@4: scope:[main] from main [8] if((byte) main::status#0==(byte) $ff) goto main::@1 to:main::@2 main::@2: scope:[main] from main::@4 - [9] *((const nomodify byte*) BORDERCOL) ← (byte) 2 + [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) 2 [10] (byte) error::err#0 ← (byte) main::status#0 [11] call error to:main::@1 main::@1: scope:[main] from main::@2 main::@4 - [12] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) 1 + [12] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) 1 to:main::toSpritePtr1 main::toSpritePtr1: scope:[main] from main::@1 [13] phi() @@ -873,14 +873,16 @@ Target platform is custom / MOS6502X .const SPRITE_PTRS = $3f8 .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 - .label SPRITES_ENABLE = $d015 - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .const GREEN = 5 // Address to load to .label LOAD_SPRITE = $3000 .label SCREEN = $400 .label SPRITES_PTR = SCREEN+SPRITE_PTRS + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 // @begin __bbegin: // [1] phi from @begin to @1 [phi:@begin->@1] @@ -922,9 +924,9 @@ main: { jmp __b2 // main::@2 __b2: - // [9] *((const nomodify byte*) BORDERCOL) ← (byte) 2 -- _deref_pbuc1=vbuc2 + // [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) 2 -- _deref_pbuc1=vbuc2 lda #2 - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [10] (byte) error::err#0 ← (byte) main::status#0 -- vbuz1=vbuz2 lda.z status sta.z error.err @@ -933,10 +935,10 @@ main: { jmp __b1 // main::@1 __b1: - // [12] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) 1 -- _deref_pbuc1=vbuc2 + // [12] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) 1 -- _deref_pbuc1=vbuc2 // Show the loaded sprite on screen lda #1 - sta SPRITES_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE // [13] phi from main::@1 to main::toSpritePtr1 [phi:main::@1->main::toSpritePtr1] toSpritePtr1_from___b1: jmp toSpritePtr1 @@ -1184,9 +1186,9 @@ SPRITE: REGISTER UPLIFT POTENTIAL REGISTERS -Statement [9] *((const nomodify byte*) BORDERCOL) ← (byte) 2 [ main::status#0 ] ( main:2 [ main::status#0 ] { { error::err#0 = main::status#0 } } ) always clobbers reg byte a +Statement [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) 2 [ main::status#0 ] ( main:2 [ main::status#0 ] { { error::err#0 = main::status#0 } } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:7 [ main::status#0 ] -Statement [12] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) 1 [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [12] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) 1 [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [14] *((const nomodify byte*) SPRITES_PTR) ← (const byte) main::toSpritePtr1_return#0 [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [15] *((const nomodify byte*) SPRITES_COLS) ← (const nomodify byte) GREEN [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [16] *((const nomodify byte*) SPRITES_XPOS) ← (byte) $15 [ ] ( main:2 [ ] { } ) always clobbers reg byte a @@ -1203,8 +1205,8 @@ Statement [43] *((const nomodify byte*) setnam::filename_len) ← (byte)(word~) Statement [44] *((const nomodify byte**) setnam::filename_ptr) ← (const byte*) main::filename [ ] ( main:2::loadFileToMemory:5::setnam:23 [ ] { { loadFileToMemory::return#0 = loadFileToMemory::return#1 } } ) always clobbers reg byte a Statement asm { ldafilename_len ldxfilename_ptr ldyfilename_ptr+1 jsr$ffbd } always clobbers reg byte a reg byte x reg byte y Statement [49] if((byte) 0!=*((byte*) strlen::str#2)) goto strlen::@2 [ strlen::len#2 strlen::str#2 ] ( main:2::loadFileToMemory:5::setnam:23::strlen:40 [ strlen::len#2 strlen::str#2 ] { { loadFileToMemory::return#0 = loadFileToMemory::return#1 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y -Statement [9] *((const nomodify byte*) BORDERCOL) ← (byte) 2 [ main::status#0 ] ( main:2 [ main::status#0 ] { { error::err#0 = main::status#0 } } ) always clobbers reg byte a -Statement [12] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) 1 [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) 2 [ main::status#0 ] ( main:2 [ main::status#0 ] { { error::err#0 = main::status#0 } } ) always clobbers reg byte a +Statement [12] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) 1 [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [14] *((const nomodify byte*) SPRITES_PTR) ← (const byte) main::toSpritePtr1_return#0 [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [15] *((const nomodify byte*) SPRITES_COLS) ← (const nomodify byte) GREEN [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [16] *((const nomodify byte*) SPRITES_XPOS) ← (byte) $15 [ ] ( main:2 [ ] { } ) always clobbers reg byte a @@ -1284,14 +1286,16 @@ ASSEMBLER BEFORE OPTIMIZATION .const SPRITE_PTRS = $3f8 .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 - .label SPRITES_ENABLE = $d015 - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .const GREEN = 5 // Address to load to .label LOAD_SPRITE = $3000 .label SCREEN = $400 .label SPRITES_PTR = SCREEN+SPRITE_PTRS + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 // @begin __bbegin: // [1] phi from @begin to @1 [phi:@begin->@1] @@ -1328,9 +1332,9 @@ main: { jmp __b2 // main::@2 __b2: - // [9] *((const nomodify byte*) BORDERCOL) ← (byte) 2 -- _deref_pbuc1=vbuc2 + // [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) 2 -- _deref_pbuc1=vbuc2 lda #2 - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [10] (byte) error::err#0 ← (byte) main::status#0 -- vbuaa=vbuxx txa // [11] call error @@ -1338,10 +1342,10 @@ main: { jmp __b1 // main::@1 __b1: - // [12] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) 1 -- _deref_pbuc1=vbuc2 + // [12] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) 1 -- _deref_pbuc1=vbuc2 // Show the loaded sprite on screen lda #1 - sta SPRITES_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE // [13] phi from main::@1 to main::toSpritePtr1 [phi:main::@1->main::toSpritePtr1] toSpritePtr1_from___b1: jmp toSpritePtr1 @@ -1633,7 +1637,6 @@ FINAL SYMBOL TABLE (label) @1 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify byte) GREEN = (byte) 5 (const nomodify byte*) LOAD_SPRITE = (byte*) 12288 (byte) MOS6526_CIA::INTERRUPT @@ -1720,6 +1723,8 @@ FINAL SYMBOL TABLE (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = (byte) $15 (const nomodify byte*) SCREEN = (byte*) 1024 (const byte*) SPRITE[] = kickasm {{ .var pic = LoadPicture("sprite.png", List().add($000000, $ffffff)) .for (var y=0; y<21; y++) @@ -1727,11 +1732,11 @@ FINAL SYMBOL TABLE .byte pic.getSinglecolorByte(x,y) }} (const nomodify byte*) SPRITES_COLS = (byte*) 53287 -(const nomodify byte*) SPRITES_ENABLE = (byte*) 53269 (const nomodify byte*) SPRITES_PTR = (const nomodify byte*) SCREEN+(const nomodify word) SPRITE_PTRS (const nomodify byte*) SPRITES_XPOS = (byte*) 53248 (const nomodify byte*) SPRITES_YPOS = (byte*) 53249 (const nomodify word) SPRITE_PTRS = (word) $3f8 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (void()) error((byte) error::err) (label) error::@return (byte) error::err @@ -1833,14 +1838,16 @@ Score: 811 .const SPRITE_PTRS = $3f8 .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 - .label SPRITES_ENABLE = $d015 - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .const GREEN = 5 // Address to load to .label LOAD_SPRITE = $3000 .label SCREEN = $400 .label SPRITES_PTR = SCREEN+SPRITE_PTRS + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 // @begin __bbegin: // [1] phi from @begin to @1 [phi:@begin->@1] @@ -1868,10 +1875,10 @@ main: { cpx #$ff beq __b1 // main::@2 - // *BORDERCOL = 0x02 - // [9] *((const nomodify byte*) BORDERCOL) ← (byte) 2 -- _deref_pbuc1=vbuc2 + // VICII->BORDER_COLOR = 0x02 + // [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) 2 -- _deref_pbuc1=vbuc2 lda #2 - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // error(status) // [10] (byte) error::err#0 ← (byte) main::status#0 -- vbuaa=vbuxx txa @@ -1879,11 +1886,11 @@ main: { jsr error // main::@1 __b1: - // *SPRITES_ENABLE = %00000001 - // [12] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) 1 -- _deref_pbuc1=vbuc2 + // VICII->SPRITES_ENABLE = %00000001 + // [12] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) 1 -- _deref_pbuc1=vbuc2 // Show the loaded sprite on screen lda #1 - sta SPRITES_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE // [13] phi from main::@1 to main::toSpritePtr1 [phi:main::@1->main::toSpritePtr1] // main::toSpritePtr1 // main::@3 diff --git a/src/test/ref/examples/kernalload/kernalload.sym b/src/test/ref/examples/kernalload/kernalload.sym index bae698e06..028af44f5 100644 --- a/src/test/ref/examples/kernalload/kernalload.sym +++ b/src/test/ref/examples/kernalload/kernalload.sym @@ -1,7 +1,6 @@ (label) @1 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify byte) GREEN = (byte) 5 (const nomodify byte*) LOAD_SPRITE = (byte*) 12288 (byte) MOS6526_CIA::INTERRUPT @@ -88,6 +87,8 @@ (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = (byte) $15 (const nomodify byte*) SCREEN = (byte*) 1024 (const byte*) SPRITE[] = kickasm {{ .var pic = LoadPicture("sprite.png", List().add($000000, $ffffff)) .for (var y=0; y<21; y++) @@ -95,11 +96,11 @@ .byte pic.getSinglecolorByte(x,y) }} (const nomodify byte*) SPRITES_COLS = (byte*) 53287 -(const nomodify byte*) SPRITES_ENABLE = (byte*) 53269 (const nomodify byte*) SPRITES_PTR = (const nomodify byte*) SCREEN+(const nomodify word) SPRITE_PTRS (const nomodify byte*) SPRITES_XPOS = (byte*) 53248 (const nomodify byte*) SPRITES_YPOS = (byte*) 53249 (const nomodify word) SPRITE_PTRS = (word) $3f8 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (void()) error((byte) error::err) (label) error::@return (byte) error::err diff --git a/src/test/ref/examples/multiplexer/simple-multiplexer.asm b/src/test/ref/examples/multiplexer/simple-multiplexer.asm index df0aeacaa..5f62129f9 100644 --- a/src/test/ref/examples/multiplexer/simple-multiplexer.asm +++ b/src/test/ref/examples/multiplexer/simple-multiplexer.asm @@ -5,19 +5,21 @@ .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 .label SPRITES_XMSB = $d010 - .label RASTER = $d012 - .label SPRITES_ENABLE = $d015 - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 .label D011 = $d011 .const VIC_RST8 = $80 .const VIC_DEN = $10 .const VIC_RSEL = 8 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The colors of the C64 .const BLACK = 0 .const GREEN = 5 // The number of sprites in the multiplexer .const PLEX_COUNT = $20 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 // Location of screen & sprites .label SCREEN = $400 .label SPRITE = $2000 @@ -65,12 +67,12 @@ loop: { lda #0 sta.z sin_idx __b2: - // while(*RASTER!=$ff) + // while(VICII->RASTER!=$ff) lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 - // (*BORDERCOL)++; - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR ldx.z sin_idx ldy #0 __b4: @@ -86,13 +88,13 @@ loop: { bne __b4 // sin_idx +=1 inc.z sin_idx - // (*BORDERCOL)++; - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // plexSort() jsr plexSort - // *BORDERCOL = BLACK + // VICII->BORDER_COLOR = BLACK lda #BLACK - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR __b6: // *D011&VIC_RST8 lda #VIC_RST8 @@ -104,20 +106,20 @@ loop: { sta.z ss // Show the sprites __b7: - // *BORDERCOL = BLACK + // VICII->BORDER_COLOR = BLACK lda #BLACK - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // return PLEX_FREE_YPOS[plex_free_next]; ldy.z plex_free_next lda PLEX_FREE_YPOS,y sta.z plexFreeNextYpos1_return __b8: - // while(*RASTERRASTERBORDER_COLOR)++; + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // plexShowSprite() jsr plexShowSprite // for( char ss: 0..PLEX_COUNT-1) @@ -125,9 +127,9 @@ loop: { lda #PLEX_COUNT-1+1 cmp.z ss bne __b7 - // *BORDERCOL = BLACK + // VICII->BORDER_COLOR = BLACK lda #BLACK - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __b2 } // Show the next sprite. @@ -332,10 +334,10 @@ init: { inx cpx #PLEX_COUNT-1+1 bne __b1 - // *SPRITES_ENABLE = $ff + // VICII->SPRITES_ENABLE = $ff // Enable & initialize sprites lda #$ff - sta SPRITES_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE ldx #0 __b3: // SPRITES_COLS[ss] = GREEN diff --git a/src/test/ref/examples/multiplexer/simple-multiplexer.cfg b/src/test/ref/examples/multiplexer/simple-multiplexer.cfg index b10c96259..211659809 100644 --- a/src/test/ref/examples/multiplexer/simple-multiplexer.cfg +++ b/src/test/ref/examples/multiplexer/simple-multiplexer.cfg @@ -44,10 +44,10 @@ loop::@1: scope:[loop] from loop loop::@10 [15] (byte) loop::sin_idx#6 ← phi( loop/(byte) 0 loop::@10/(byte) loop::sin_idx#1 ) to:loop::@2 loop::@2: scope:[loop] from loop::@1 loop::@2 - [16] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto loop::@2 + [16] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto loop::@2 to:loop::@3 loop::@3: scope:[loop] from loop::@2 - [17] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [17] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) [18] (byte) loop::y_idx#3 ← (byte) loop::sin_idx#6 to:loop::@4 loop::@4: scope:[loop] from loop::@3 loop::@4 @@ -60,11 +60,11 @@ loop::@4: scope:[loop] from loop::@3 loop::@4 to:loop::@5 loop::@5: scope:[loop] from loop::@4 [24] (byte) loop::sin_idx#1 ← (byte) loop::sin_idx#6 + (byte) 1 - [25] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [25] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) [26] call plexSort to:loop::@11 loop::@11: scope:[loop] from loop::@5 - [27] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK + [27] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK to:loop::@6 loop::@6: scope:[loop] from loop::@11 loop::@6 [28] (byte~) loop::$5 ← *((const nomodify byte*) D011) & (const nomodify byte) VIC_RST8 @@ -72,16 +72,16 @@ loop::@6: scope:[loop] from loop::@11 loop::@6 to:loop::@7 loop::@7: scope:[loop] from loop::@12 loop::@6 [30] (byte) loop::ss#5 ← phi( loop::@12/(byte) loop::ss#1 loop::@6/(byte) 0 ) - [31] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK + [31] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK to:loop::plexFreeNextYpos1 loop::plexFreeNextYpos1: scope:[loop] from loop::@7 [32] (byte) loop::plexFreeNextYpos1_return#0 ← *((const byte*) PLEX_FREE_YPOS + (volatile byte) plex_free_next) to:loop::@8 loop::@8: scope:[loop] from loop::@8 loop::plexFreeNextYpos1 - [33] if(*((const nomodify byte*) RASTER)<(byte) loop::plexFreeNextYpos1_return#0) goto loop::@8 + [33] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)<(byte) loop::plexFreeNextYpos1_return#0) goto loop::@8 to:loop::@9 loop::@9: scope:[loop] from loop::@8 - [34] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [34] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) [35] call plexShowSprite to:loop::@12 loop::@12: scope:[loop] from loop::@9 @@ -89,7 +89,7 @@ loop::@12: scope:[loop] from loop::@9 [37] if((byte) loop::ss#1!=(const nomodify byte) PLEX_COUNT-(byte) 1+(byte) 1) goto loop::@7 to:loop::@10 loop::@10: scope:[loop] from loop::@12 - [38] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK + [38] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK to:loop::@1 (void()) plexShowSprite() @@ -203,7 +203,7 @@ init::@1: scope:[init] from init init::@1 [98] if((byte) init::sx#1!=(const nomodify byte) PLEX_COUNT-(byte) 1+(byte) 1) goto init::@1 to:init::@2 init::@2: scope:[init] from init::@1 - [99] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff + [99] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff to:init::@3 init::@3: scope:[init] from init::@2 init::@3 [100] (byte) init::ss#2 ← phi( init::@2/(byte) 0 init::@3/(byte) init::ss#1 ) diff --git a/src/test/ref/examples/multiplexer/simple-multiplexer.log b/src/test/ref/examples/multiplexer/simple-multiplexer.log index 0be62f17e..739193a66 100644 --- a/src/test/ref/examples/multiplexer/simple-multiplexer.log +++ b/src/test/ref/examples/multiplexer/simple-multiplexer.log @@ -225,7 +225,7 @@ init::@1: scope:[init] from init::@1 init::@4 to:init::@2 init::@2: scope:[init] from init::@1 (byte*) PLEX_SCREEN_PTR#24 ← phi( init::@1/(byte*) PLEX_SCREEN_PTR#28 ) - *((const nomodify byte*) SPRITES_ENABLE) ← (number) $ff + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (number) $ff (byte) init::ss#0 ← (byte) 0 to:init::@3 init::@3: scope:[init] from init::@2 init::@3 @@ -255,13 +255,13 @@ loop::@1: scope:[loop] from loop loop::@11 loop::@2: scope:[loop] from loop::@1 loop::@2 (byte*) PLEX_SCREEN_PTR#41 ← phi( loop::@1/(byte*) PLEX_SCREEN_PTR#42 loop::@2/(byte*) PLEX_SCREEN_PTR#41 ) (byte) loop::sin_idx#4 ← phi( loop::@1/(byte) loop::sin_idx#6 loop::@2/(byte) loop::sin_idx#4 ) - (bool~) loop::$0 ← *((const nomodify byte*) RASTER) != (number) $ff + (bool~) loop::$0 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $ff if((bool~) loop::$0) goto loop::@2 to:loop::@3 loop::@3: scope:[loop] from loop::@2 (byte*) PLEX_SCREEN_PTR#40 ← phi( loop::@2/(byte*) PLEX_SCREEN_PTR#41 ) (byte) loop::sin_idx#2 ← phi( loop::@2/(byte) loop::sin_idx#4 ) - *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) (byte) loop::y_idx#0 ← (byte) loop::sin_idx#2 (byte) loop::sy#0 ← (byte) 0 to:loop::@4 @@ -280,13 +280,13 @@ loop::@5: scope:[loop] from loop::@4 (byte*) PLEX_SCREEN_PTR#38 ← phi( loop::@4/(byte*) PLEX_SCREEN_PTR#39 ) (byte) loop::sin_idx#3 ← phi( loop::@4/(byte) loop::sin_idx#5 ) (byte) loop::sin_idx#1 ← (byte) loop::sin_idx#3 + (number) 1 - *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) call plexSort to:loop::@13 loop::@13: scope:[loop] from loop::@5 (byte) loop::sin_idx#17 ← phi( loop::@5/(byte) loop::sin_idx#1 ) (byte*) PLEX_SCREEN_PTR#37 ← phi( loop::@5/(byte*) PLEX_SCREEN_PTR#38 ) - *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK to:loop::@6 loop::@6: scope:[loop] from loop::@13 loop::@6 (byte) loop::sin_idx#16 ← phi( loop::@13/(byte) loop::sin_idx#17 loop::@6/(byte) loop::sin_idx#16 ) @@ -304,7 +304,7 @@ loop::@8: scope:[loop] from loop::@14 loop::@7 (byte) loop::sin_idx#14 ← phi( loop::@14/(byte) loop::sin_idx#8 loop::@7/(byte) loop::sin_idx#15 ) (byte*) PLEX_SCREEN_PTR#33 ← phi( loop::@14/(byte*) PLEX_SCREEN_PTR#34 loop::@7/(byte*) PLEX_SCREEN_PTR#35 ) (byte) loop::ss#8 ← phi( loop::@14/(byte) loop::ss#1 loop::@7/(byte) loop::ss#0 ) - *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK to:loop::plexFreeNextYpos1 loop::plexFreeNextYpos1: scope:[loop] from loop::@8 (byte) loop::sin_idx#13 ← phi( loop::@8/(byte) loop::sin_idx#14 ) @@ -332,14 +332,14 @@ loop::@9: scope:[loop] from loop::@12 loop::@9 (byte*) PLEX_SCREEN_PTR#29 ← phi( loop::@12/(byte*) PLEX_SCREEN_PTR#30 loop::@9/(byte*) PLEX_SCREEN_PTR#29 ) (byte) loop::ss#4 ← phi( loop::@12/(byte) loop::ss#5 loop::@9/(byte) loop::ss#4 ) (byte) loop::rasterY#1 ← phi( loop::@12/(byte) loop::rasterY#0 loop::@9/(byte) loop::rasterY#1 ) - (bool~) loop::$8 ← *((const nomodify byte*) RASTER) < (byte) loop::rasterY#1 + (bool~) loop::$8 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) < (byte) loop::rasterY#1 if((bool~) loop::$8) goto loop::@9 to:loop::@10 loop::@10: scope:[loop] from loop::@9 (byte) loop::sin_idx#9 ← phi( loop::@9/(byte) loop::sin_idx#10 ) (byte*) PLEX_SCREEN_PTR#26 ← phi( loop::@9/(byte*) PLEX_SCREEN_PTR#29 ) (byte) loop::ss#3 ← phi( loop::@9/(byte) loop::ss#4 ) - *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) call plexShowSprite to:loop::@14 loop::@14: scope:[loop] from loop::@10 @@ -353,7 +353,7 @@ loop::@14: scope:[loop] from loop::@10 loop::@11: scope:[loop] from loop::@14 (byte*) PLEX_SCREEN_PTR#44 ← phi( loop::@14/(byte*) PLEX_SCREEN_PTR#34 ) (byte) loop::sin_idx#7 ← phi( loop::@14/(byte) loop::sin_idx#8 ) - *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK to:loop::@1 loop::@return: scope:[loop] from loop::@1 return @@ -377,7 +377,6 @@ SYMBOL TABLE SSA (label) @begin (label) @end (const nomodify byte) BLACK = (byte) 0 -(const nomodify byte*) BORDERCOL = (byte*)(number) $d020 (const nomodify byte*) D011 = (byte*)(number) $d011 (const nomodify byte) GREEN = (byte) 5 (byte) MOS6526_CIA::INTERRUPT @@ -464,6 +463,9 @@ SYMBOL TABLE SSA (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = (byte) $15 (const nomodify byte) PLEX_COUNT = (byte) $20 (const byte*) PLEX_FREE_YPOS[(number) 8] = { fill( 8, 0) } (const byte*) PLEX_PTR[(const nomodify byte) PLEX_COUNT] = { fill( PLEX_COUNT, 0) } @@ -516,15 +518,14 @@ SYMBOL TABLE SSA (const byte*) PLEX_SORTED_IDX[(const nomodify byte) PLEX_COUNT] = { fill( PLEX_COUNT, 0) } (const word*) PLEX_XPOS[(const nomodify byte) PLEX_COUNT] = { fill( PLEX_COUNT, 0) } (const byte*) PLEX_YPOS[(const nomodify byte) PLEX_COUNT] = { fill( PLEX_COUNT, 0) } -(const nomodify byte*) RASTER = (byte*)(number) $d012 (const byte*) SCREEN = (byte*)(number) $400 (const byte) SIZEOF_WORD = (byte) 2 (const byte*) SPRITE = (byte*)(number) $2000 (const nomodify byte*) SPRITES_COLS = (byte*)(number) $d027 -(const nomodify byte*) SPRITES_ENABLE = (byte*)(number) $d015 (const nomodify byte*) SPRITES_XMSB = (byte*)(number) $d010 (const nomodify byte*) SPRITES_XPOS = (byte*)(number) $d000 (const nomodify byte*) SPRITES_YPOS = (byte*)(number) $d001 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*)(number) $d000 (const nomodify byte) VIC_DEN = (byte) $10 (const nomodify byte) VIC_RSEL = (byte) 8 (const nomodify byte) VIC_RST8 = (byte) $80 @@ -768,8 +769,8 @@ Adding number conversion cast (unumber) 3 in *((const nomodify byte*) D011) ← Adding number conversion cast (unumber) $40 in (byte*~) init::$1 ← (const byte*) SPRITE / (number) $40 Adding number conversion cast (unumber) 9 in (word) init::xp#1 ← (word) init::xp#2 + (number) 9 Adding number conversion cast (unumber) 1 in (byte) init::sx#1 ← (byte) init::sx#2 + rangenext(0,PLEX_COUNT-1) -Adding number conversion cast (unumber) $ff in *((const nomodify byte*) SPRITES_ENABLE) ← (number) $ff -Adding number conversion cast (unumber) $ff in (bool~) loop::$0 ← *((const nomodify byte*) RASTER) != (number) $ff +Adding number conversion cast (unumber) $ff in *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (number) $ff +Adding number conversion cast (unumber) $ff in (bool~) loop::$0 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $ff Adding number conversion cast (unumber) 8 in (byte) loop::y_idx#1 ← (byte) loop::y_idx#2 + (number) 8 Adding number conversion cast (unumber) 1 in (byte) loop::sy#1 ← (byte) loop::sy#2 + rangenext(0,PLEX_COUNT-1) Adding number conversion cast (unumber) 1 in (byte) loop::sin_idx#1 ← (byte) loop::sin_idx#3 + (number) 1 @@ -783,16 +784,14 @@ Inlining cast *((const byte*) PLEX_FREE_YPOS + (byte) plexSort::plexFreePrepare1 Inlining cast (volatile byte) plex_free_next ← (unumber)(number) 0 Inlining cast (volatile byte) plex_sprite_msb ← (unumber)(number) 1 Inlining cast *((const nomodify byte*) D011) ← (unumber)(const nomodify byte) VIC_DEN|(const nomodify byte) VIC_RSEL|(unumber)(number) 3 -Inlining cast *((const nomodify byte*) SPRITES_ENABLE) ← (unumber)(number) $ff +Inlining cast *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (unumber)(number) $ff Successful SSA optimization Pass2InlineCast Simplifying constant pointer cast (byte*) 53248 Simplifying constant pointer cast (byte*) 53249 Simplifying constant pointer cast (byte*) 53264 -Simplifying constant pointer cast (byte*) 53266 -Simplifying constant pointer cast (byte*) 53269 -Simplifying constant pointer cast (byte*) 53280 Simplifying constant pointer cast (byte*) 53287 Simplifying constant pointer cast (byte*) 53265 +Simplifying constant pointer cast (struct MOS6569_VICII*) 53248 Simplifying constant pointer cast (byte*) 1024 Simplifying constant pointer cast (byte*) 8192 Simplifying constant integer cast $3f8 @@ -954,10 +953,10 @@ Simple Condition (bool~) plexShowSprite::$4 [62] if((byte~) plexShowSprite::$3!= Simple Condition (bool~) plexShowSprite::$8 [72] if((volatile byte) plex_sprite_msb!=(byte) 0) goto plexShowSprite::@return Simple Condition (bool~) init::$2 [98] if((byte) init::sx#1!=rangelast(0,PLEX_COUNT-1)) goto init::@1 Simple Condition (bool~) init::$3 [105] if((byte) init::ss#1!=rangelast(0,7)) goto init::@3 -Simple Condition (bool~) loop::$0 [113] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto loop::@2 +Simple Condition (bool~) loop::$0 [113] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto loop::@2 Simple Condition (bool~) loop::$2 [121] if((byte) loop::sy#1!=rangelast(0,PLEX_COUNT-1)) goto loop::@4 Simple Condition (bool~) loop::$6 [129] if((byte~) loop::$5!=(byte) 0) goto loop::@6 -Simple Condition (bool~) loop::$8 [136] if(*((const nomodify byte*) RASTER)<(byte) loop::plexFreeNextYpos1_return#0) goto loop::@9 +Simple Condition (bool~) loop::$8 [136] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)<(byte) loop::plexFreeNextYpos1_return#0) goto loop::@9 Simple Condition (bool~) loop::$11 [141] if((byte) loop::ss#1!=rangelast(0,PLEX_COUNT-1)) goto loop::@8 Successful SSA optimization Pass2ConditionalJumpSimplification Rewriting && if()-condition to two if()s [30] (bool~) plexSort::$7 ← (bool~) plexSort::$5 && (bool~) plexSort::$6 @@ -1212,10 +1211,10 @@ loop::@1: scope:[loop] from loop loop::@10 [15] (byte) loop::sin_idx#6 ← phi( loop/(byte) 0 loop::@10/(byte) loop::sin_idx#1 ) to:loop::@2 loop::@2: scope:[loop] from loop::@1 loop::@2 - [16] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto loop::@2 + [16] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto loop::@2 to:loop::@3 loop::@3: scope:[loop] from loop::@2 - [17] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [17] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) [18] (byte) loop::y_idx#3 ← (byte) loop::sin_idx#6 to:loop::@4 loop::@4: scope:[loop] from loop::@3 loop::@4 @@ -1228,11 +1227,11 @@ loop::@4: scope:[loop] from loop::@3 loop::@4 to:loop::@5 loop::@5: scope:[loop] from loop::@4 [24] (byte) loop::sin_idx#1 ← (byte) loop::sin_idx#6 + (byte) 1 - [25] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [25] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) [26] call plexSort to:loop::@11 loop::@11: scope:[loop] from loop::@5 - [27] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK + [27] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK to:loop::@6 loop::@6: scope:[loop] from loop::@11 loop::@6 [28] (byte~) loop::$5 ← *((const nomodify byte*) D011) & (const nomodify byte) VIC_RST8 @@ -1240,16 +1239,16 @@ loop::@6: scope:[loop] from loop::@11 loop::@6 to:loop::@7 loop::@7: scope:[loop] from loop::@12 loop::@6 [30] (byte) loop::ss#5 ← phi( loop::@12/(byte) loop::ss#1 loop::@6/(byte) 0 ) - [31] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK + [31] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK to:loop::plexFreeNextYpos1 loop::plexFreeNextYpos1: scope:[loop] from loop::@7 [32] (byte) loop::plexFreeNextYpos1_return#0 ← *((const byte*) PLEX_FREE_YPOS + (volatile byte) plex_free_next) to:loop::@8 loop::@8: scope:[loop] from loop::@8 loop::plexFreeNextYpos1 - [33] if(*((const nomodify byte*) RASTER)<(byte) loop::plexFreeNextYpos1_return#0) goto loop::@8 + [33] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)<(byte) loop::plexFreeNextYpos1_return#0) goto loop::@8 to:loop::@9 loop::@9: scope:[loop] from loop::@8 - [34] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [34] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) [35] call plexShowSprite to:loop::@12 loop::@12: scope:[loop] from loop::@9 @@ -1257,7 +1256,7 @@ loop::@12: scope:[loop] from loop::@9 [37] if((byte) loop::ss#1!=(const nomodify byte) PLEX_COUNT-(byte) 1+(byte) 1) goto loop::@7 to:loop::@10 loop::@10: scope:[loop] from loop::@12 - [38] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK + [38] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK to:loop::@1 (void()) plexShowSprite() @@ -1371,7 +1370,7 @@ init::@1: scope:[init] from init init::@1 [98] if((byte) init::sx#1!=(const nomodify byte) PLEX_COUNT-(byte) 1+(byte) 1) goto init::@1 to:init::@2 init::@2: scope:[init] from init::@1 - [99] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff + [99] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff to:init::@3 init::@3: scope:[init] from init::@2 init::@3 [100] (byte) init::ss#2 ← phi( init::@2/(byte) 0 init::@3/(byte) init::ss#1 ) @@ -1675,19 +1674,21 @@ Target platform is c64basic / MOS6502X .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 .label SPRITES_XMSB = $d010 - .label RASTER = $d012 - .label SPRITES_ENABLE = $d015 - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 .label D011 = $d011 .const VIC_RST8 = $80 .const VIC_DEN = $10 .const VIC_RSEL = 8 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The colors of the C64 .const BLACK = 0 .const GREEN = 5 // The number of sprites in the multiplexer .const PLEX_COUNT = $20 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 // Location of screen & sprites .label SCREEN = $400 .label SPRITE = $2000 @@ -1779,15 +1780,15 @@ loop: { jmp __b2 // loop::@2 __b2: - // [16] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto loop::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [16] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto loop::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 jmp __b3 // loop::@3 __b3: - // [17] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [17] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [18] (byte) loop::y_idx#3 ← (byte) loop::sin_idx#6 -- vbuz1=vbuz2 lda.z sin_idx sta.z y_idx @@ -1825,8 +1826,8 @@ loop: { __b5: // [24] (byte) loop::sin_idx#1 ← (byte) loop::sin_idx#6 + (byte) 1 -- vbuz1=vbuz1_plus_1 inc.z sin_idx - // [25] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [25] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [26] call plexSort // [65] phi from loop::@5 to plexSort [phi:loop::@5->plexSort] plexSort_from___b5: @@ -1834,9 +1835,9 @@ loop: { jmp __b11 // loop::@11 __b11: - // [27] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + // [27] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __b6 // loop::@6 __b6: @@ -1861,9 +1862,9 @@ loop: { jmp __b7 // loop::@7 __b7: - // [31] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + // [31] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp plexFreeNextYpos1 // loop::plexFreeNextYpos1 plexFreeNextYpos1: @@ -1874,15 +1875,15 @@ loop: { jmp __b8 // loop::@8 __b8: - // [33] if(*((const nomodify byte*) RASTER)<(byte) loop::plexFreeNextYpos1_return#0) goto loop::@8 -- _deref_pbuc1_lt_vbuz1_then_la1 - lda RASTER + // [33] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)<(byte) loop::plexFreeNextYpos1_return#0) goto loop::@8 -- _deref_pbuc1_lt_vbuz1_then_la1 + lda VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER cmp.z plexFreeNextYpos1_return bcc __b8 jmp __b9 // loop::@9 __b9: - // [34] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [34] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [35] call plexShowSprite jsr plexShowSprite jmp __b12 @@ -1897,9 +1898,9 @@ loop: { jmp __b10 // loop::@10 __b10: - // [38] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + // [38] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [15] phi from loop::@10 to loop::@1 [phi:loop::@10->loop::@1] __b1_from___b10: // [15] phi (byte) loop::sin_idx#6 = (byte) loop::sin_idx#1 [phi:loop::@10->loop::@1#0] -- register_copy @@ -2253,10 +2254,10 @@ init: { jmp __b2 // init::@2 __b2: - // [99] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff -- _deref_pbuc1=vbuc2 + // [99] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff -- _deref_pbuc1=vbuc2 // Enable & initialize sprites lda #$ff - sta SPRITES_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE // [100] phi from init::@2 to init::@3 [phi:init::@2->init::@3] __b3_from___b2: // [100] phi (byte) init::ss#2 = (byte) 0 [phi:init::@2->init::@3#0] -- vbuz1=vbuc1 @@ -2353,20 +2354,20 @@ Statement [1] (volatile byte) plex_show_idx ← (byte) 0 [ ] ( [ ] { } ) alway Statement [2] (volatile byte) plex_sprite_idx ← (byte) 0 [ ] ( [ ] { } ) always clobbers reg byte a Statement [3] (volatile byte) plex_sprite_msb ← (byte) 1 [ ] ( [ ] { } ) always clobbers reg byte a Statement [4] (volatile byte) plex_free_next ← (byte) 0 [ ] ( [ ] { } ) always clobbers reg byte a -Statement [16] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto loop::@2 [ loop::sin_idx#6 ] ( main:7::loop:12 [ loop::sin_idx#6 ] { } ) always clobbers reg byte a +Statement [16] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto loop::@2 [ loop::sin_idx#6 ] ( main:7::loop:12 [ loop::sin_idx#6 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:2 [ loop::sin_idx#6 loop::sin_idx#1 ] Statement [20] *((const byte*) PLEX_YPOS + (byte) loop::sy#2) ← *((const byte*) YSIN + (byte) loop::y_idx#2) [ loop::sin_idx#6 loop::y_idx#2 loop::sy#2 ] ( main:7::loop:12 [ loop::sin_idx#6 loop::y_idx#2 loop::sy#2 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:3 [ loop::y_idx#2 loop::y_idx#3 loop::y_idx#1 ] Removing always clobbered register reg byte a as potential for zp[1]:4 [ loop::sy#2 loop::sy#1 ] Statement [21] (byte) loop::y_idx#1 ← (byte) loop::y_idx#2 + (byte) 8 [ loop::sin_idx#6 loop::sy#2 loop::y_idx#1 ] ( main:7::loop:12 [ loop::sin_idx#6 loop::sy#2 loop::y_idx#1 ] { } ) always clobbers reg byte a -Statement [27] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 ] { } ) always clobbers reg byte a +Statement [27] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 ] { } ) always clobbers reg byte a Statement [28] (byte~) loop::$5 ← *((const nomodify byte*) D011) & (const nomodify byte) VIC_RST8 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::$5 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::$5 ] { } ) always clobbers reg byte a -Statement [31] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#5 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#5 ] { } ) always clobbers reg byte a +Statement [31] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#5 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#5 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:5 [ loop::ss#5 loop::ss#1 ] Statement [32] (byte) loop::plexFreeNextYpos1_return#0 ← *((const byte*) PLEX_FREE_YPOS + (volatile byte) plex_free_next) [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#5 loop::plexFreeNextYpos1_return#0 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#5 loop::plexFreeNextYpos1_return#0 ] { } ) always clobbers reg byte y Removing always clobbered register reg byte y as potential for zp[1]:2 [ loop::sin_idx#6 loop::sin_idx#1 ] Removing always clobbered register reg byte y as potential for zp[1]:5 [ loop::ss#5 loop::ss#1 ] -Statement [38] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK [ loop::sin_idx#1 ] ( main:7::loop:12 [ loop::sin_idx#1 ] { } ) always clobbers reg byte a +Statement [38] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK [ loop::sin_idx#1 ] ( main:7::loop:12 [ loop::sin_idx#1 ] { } ) always clobbers reg byte a Statement [39] (byte) plexShowSprite::plex_sprite_idx2#0 ← (volatile byte) plex_sprite_idx << (byte) 1 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next plexShowSprite::plex_sprite_idx2#0 ] ( main:7::loop:12::plexShowSprite:35 [ loop::sin_idx#1 loop::ss#5 plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next plexShowSprite::plex_sprite_idx2#0 ] { } ) always clobbers reg byte a Statement [40] (byte) plexShowSprite::plexFreeAdd1_ypos#0 ← *((const byte*) PLEX_YPOS + *((const byte*) PLEX_SORTED_IDX + (volatile byte) plex_show_idx)) [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next plexShowSprite::plex_sprite_idx2#0 plexShowSprite::plexFreeAdd1_ypos#0 ] ( main:7::loop:12::plexShowSprite:35 [ loop::sin_idx#1 loop::ss#5 plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next plexShowSprite::plex_sprite_idx2#0 plexShowSprite::plexFreeAdd1_ypos#0 ] { } ) always clobbers reg byte x reg byte y Removing always clobbered register reg byte x as potential for zp[1]:2 [ loop::sin_idx#6 loop::sin_idx#1 ] @@ -2407,22 +2408,22 @@ Removing always clobbered register reg byte a as potential for zp[1]:9 [ init::s Statement [94] (byte~) init::$4 ← (byte) init::sx#2 << (byte) 1 [ init::sx#2 init::xp#2 init::$4 ] ( main:7::init:10 [ init::sx#2 init::xp#2 init::$4 ] { } ) always clobbers reg byte a Statement [95] *((const word*) PLEX_XPOS + (byte~) init::$4) ← (word) init::xp#2 [ init::sx#2 init::xp#2 ] ( main:7::init:10 [ init::sx#2 init::xp#2 ] { } ) always clobbers reg byte a Statement [96] (word) init::xp#1 ← (word) init::xp#2 + (byte) 9 [ init::sx#2 init::xp#1 ] ( main:7::init:10 [ init::sx#2 init::xp#1 ] { } ) always clobbers reg byte a -Statement [99] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff [ ] ( main:7::init:10 [ ] { } ) always clobbers reg byte a +Statement [99] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff [ ] ( main:7::init:10 [ ] { } ) always clobbers reg byte a Statement [101] *((const nomodify byte*) SPRITES_COLS + (byte) init::ss#2) ← (const nomodify byte) GREEN [ init::ss#2 ] ( main:7::init:10 [ init::ss#2 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:12 [ init::ss#2 init::ss#1 ] Statement [1] (volatile byte) plex_show_idx ← (byte) 0 [ ] ( [ ] { } ) always clobbers reg byte a Statement [2] (volatile byte) plex_sprite_idx ← (byte) 0 [ ] ( [ ] { } ) always clobbers reg byte a Statement [3] (volatile byte) plex_sprite_msb ← (byte) 1 [ ] ( [ ] { } ) always clobbers reg byte a Statement [4] (volatile byte) plex_free_next ← (byte) 0 [ ] ( [ ] { } ) always clobbers reg byte a -Statement [16] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto loop::@2 [ loop::sin_idx#6 ] ( main:7::loop:12 [ loop::sin_idx#6 ] { } ) always clobbers reg byte a +Statement [16] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto loop::@2 [ loop::sin_idx#6 ] ( main:7::loop:12 [ loop::sin_idx#6 ] { } ) always clobbers reg byte a Statement [20] *((const byte*) PLEX_YPOS + (byte) loop::sy#2) ← *((const byte*) YSIN + (byte) loop::y_idx#2) [ loop::sin_idx#6 loop::y_idx#2 loop::sy#2 ] ( main:7::loop:12 [ loop::sin_idx#6 loop::y_idx#2 loop::sy#2 ] { } ) always clobbers reg byte a Statement [21] (byte) loop::y_idx#1 ← (byte) loop::y_idx#2 + (byte) 8 [ loop::sin_idx#6 loop::sy#2 loop::y_idx#1 ] ( main:7::loop:12 [ loop::sin_idx#6 loop::sy#2 loop::y_idx#1 ] { } ) always clobbers reg byte a -Statement [27] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 ] { } ) always clobbers reg byte a +Statement [27] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 ] { } ) always clobbers reg byte a Statement [28] (byte~) loop::$5 ← *((const nomodify byte*) D011) & (const nomodify byte) VIC_RST8 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::$5 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::$5 ] { } ) always clobbers reg byte a -Statement [31] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#5 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#5 ] { } ) always clobbers reg byte a +Statement [31] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#5 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#5 ] { } ) always clobbers reg byte a Statement [32] (byte) loop::plexFreeNextYpos1_return#0 ← *((const byte*) PLEX_FREE_YPOS + (volatile byte) plex_free_next) [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#5 loop::plexFreeNextYpos1_return#0 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#5 loop::plexFreeNextYpos1_return#0 ] { } ) always clobbers reg byte y Statement [37] if((byte) loop::ss#1!=(const nomodify byte) PLEX_COUNT-(byte) 1+(byte) 1) goto loop::@7 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#1 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#1 ] { } ) always clobbers reg byte a -Statement [38] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK [ loop::sin_idx#1 ] ( main:7::loop:12 [ loop::sin_idx#1 ] { } ) always clobbers reg byte a +Statement [38] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK [ loop::sin_idx#1 ] ( main:7::loop:12 [ loop::sin_idx#1 ] { } ) always clobbers reg byte a Statement [39] (byte) plexShowSprite::plex_sprite_idx2#0 ← (volatile byte) plex_sprite_idx << (byte) 1 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next plexShowSprite::plex_sprite_idx2#0 ] ( main:7::loop:12::plexShowSprite:35 [ loop::sin_idx#1 loop::ss#5 plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next plexShowSprite::plex_sprite_idx2#0 ] { } ) always clobbers reg byte a Statement [40] (byte) plexShowSprite::plexFreeAdd1_ypos#0 ← *((const byte*) PLEX_YPOS + *((const byte*) PLEX_SORTED_IDX + (volatile byte) plex_show_idx)) [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next plexShowSprite::plex_sprite_idx2#0 plexShowSprite::plexFreeAdd1_ypos#0 ] ( main:7::loop:12::plexShowSprite:35 [ loop::sin_idx#1 loop::ss#5 plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next plexShowSprite::plex_sprite_idx2#0 plexShowSprite::plexFreeAdd1_ypos#0 ] { } ) always clobbers reg byte x reg byte y Statement [41] *((const nomodify byte*) SPRITES_YPOS + (byte) plexShowSprite::plex_sprite_idx2#0) ← (byte) plexShowSprite::plexFreeAdd1_ypos#0 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next plexShowSprite::plex_sprite_idx2#0 plexShowSprite::plexFreeAdd1_ypos#0 ] ( main:7::loop:12::plexShowSprite:35 [ loop::sin_idx#1 loop::ss#5 plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next plexShowSprite::plex_sprite_idx2#0 plexShowSprite::plexFreeAdd1_ypos#0 ] { } ) always clobbers reg byte y @@ -2453,21 +2454,21 @@ Statement [93] *((const byte*) PLEX_PTR + (byte) init::sx#2) ← (byte)(const by Statement [94] (byte~) init::$4 ← (byte) init::sx#2 << (byte) 1 [ init::sx#2 init::xp#2 init::$4 ] ( main:7::init:10 [ init::sx#2 init::xp#2 init::$4 ] { } ) always clobbers reg byte a Statement [95] *((const word*) PLEX_XPOS + (byte~) init::$4) ← (word) init::xp#2 [ init::sx#2 init::xp#2 ] ( main:7::init:10 [ init::sx#2 init::xp#2 ] { } ) always clobbers reg byte a Statement [96] (word) init::xp#1 ← (word) init::xp#2 + (byte) 9 [ init::sx#2 init::xp#1 ] ( main:7::init:10 [ init::sx#2 init::xp#1 ] { } ) always clobbers reg byte a -Statement [99] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff [ ] ( main:7::init:10 [ ] { } ) always clobbers reg byte a +Statement [99] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff [ ] ( main:7::init:10 [ ] { } ) always clobbers reg byte a Statement [101] *((const nomodify byte*) SPRITES_COLS + (byte) init::ss#2) ← (const nomodify byte) GREEN [ init::ss#2 ] ( main:7::init:10 [ init::ss#2 ] { } ) always clobbers reg byte a Statement [1] (volatile byte) plex_show_idx ← (byte) 0 [ ] ( [ ] { } ) always clobbers reg byte a Statement [2] (volatile byte) plex_sprite_idx ← (byte) 0 [ ] ( [ ] { } ) always clobbers reg byte a Statement [3] (volatile byte) plex_sprite_msb ← (byte) 1 [ ] ( [ ] { } ) always clobbers reg byte a Statement [4] (volatile byte) plex_free_next ← (byte) 0 [ ] ( [ ] { } ) always clobbers reg byte a -Statement [16] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto loop::@2 [ loop::sin_idx#6 ] ( main:7::loop:12 [ loop::sin_idx#6 ] { } ) always clobbers reg byte a +Statement [16] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto loop::@2 [ loop::sin_idx#6 ] ( main:7::loop:12 [ loop::sin_idx#6 ] { } ) always clobbers reg byte a Statement [20] *((const byte*) PLEX_YPOS + (byte) loop::sy#2) ← *((const byte*) YSIN + (byte) loop::y_idx#2) [ loop::sin_idx#6 loop::y_idx#2 loop::sy#2 ] ( main:7::loop:12 [ loop::sin_idx#6 loop::y_idx#2 loop::sy#2 ] { } ) always clobbers reg byte a Statement [21] (byte) loop::y_idx#1 ← (byte) loop::y_idx#2 + (byte) 8 [ loop::sin_idx#6 loop::sy#2 loop::y_idx#1 ] ( main:7::loop:12 [ loop::sin_idx#6 loop::sy#2 loop::y_idx#1 ] { } ) always clobbers reg byte a -Statement [27] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 ] { } ) always clobbers reg byte a +Statement [27] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 ] { } ) always clobbers reg byte a Statement [28] (byte~) loop::$5 ← *((const nomodify byte*) D011) & (const nomodify byte) VIC_RST8 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::$5 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::$5 ] { } ) always clobbers reg byte a -Statement [31] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#5 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#5 ] { } ) always clobbers reg byte a +Statement [31] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#5 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#5 ] { } ) always clobbers reg byte a Statement [32] (byte) loop::plexFreeNextYpos1_return#0 ← *((const byte*) PLEX_FREE_YPOS + (volatile byte) plex_free_next) [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#5 loop::plexFreeNextYpos1_return#0 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#5 loop::plexFreeNextYpos1_return#0 ] { } ) always clobbers reg byte y Statement [37] if((byte) loop::ss#1!=(const nomodify byte) PLEX_COUNT-(byte) 1+(byte) 1) goto loop::@7 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#1 ] ( main:7::loop:12 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next loop::sin_idx#1 loop::ss#1 ] { } ) always clobbers reg byte a -Statement [38] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK [ loop::sin_idx#1 ] ( main:7::loop:12 [ loop::sin_idx#1 ] { } ) always clobbers reg byte a +Statement [38] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK [ loop::sin_idx#1 ] ( main:7::loop:12 [ loop::sin_idx#1 ] { } ) always clobbers reg byte a Statement [39] (byte) plexShowSprite::plex_sprite_idx2#0 ← (volatile byte) plex_sprite_idx << (byte) 1 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next plexShowSprite::plex_sprite_idx2#0 ] ( main:7::loop:12::plexShowSprite:35 [ loop::sin_idx#1 loop::ss#5 plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next plexShowSprite::plex_sprite_idx2#0 ] { } ) always clobbers reg byte a Statement [40] (byte) plexShowSprite::plexFreeAdd1_ypos#0 ← *((const byte*) PLEX_YPOS + *((const byte*) PLEX_SORTED_IDX + (volatile byte) plex_show_idx)) [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next plexShowSprite::plex_sprite_idx2#0 plexShowSprite::plexFreeAdd1_ypos#0 ] ( main:7::loop:12::plexShowSprite:35 [ loop::sin_idx#1 loop::ss#5 plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next plexShowSprite::plex_sprite_idx2#0 plexShowSprite::plexFreeAdd1_ypos#0 ] { } ) always clobbers reg byte x reg byte y Statement [41] *((const nomodify byte*) SPRITES_YPOS + (byte) plexShowSprite::plex_sprite_idx2#0) ← (byte) plexShowSprite::plexFreeAdd1_ypos#0 [ plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next plexShowSprite::plex_sprite_idx2#0 plexShowSprite::plexFreeAdd1_ypos#0 ] ( main:7::loop:12::plexShowSprite:35 [ loop::sin_idx#1 loop::ss#5 plex_show_idx plex_sprite_idx plex_sprite_msb plex_free_next plexShowSprite::plex_sprite_idx2#0 plexShowSprite::plexFreeAdd1_ypos#0 ] { } ) always clobbers reg byte y @@ -2497,7 +2498,7 @@ Statement [93] *((const byte*) PLEX_PTR + (byte) init::sx#2) ← (byte)(const by Statement [94] (byte~) init::$4 ← (byte) init::sx#2 << (byte) 1 [ init::sx#2 init::xp#2 init::$4 ] ( main:7::init:10 [ init::sx#2 init::xp#2 init::$4 ] { } ) always clobbers reg byte a Statement [95] *((const word*) PLEX_XPOS + (byte~) init::$4) ← (word) init::xp#2 [ init::sx#2 init::xp#2 ] ( main:7::init:10 [ init::sx#2 init::xp#2 ] { } ) always clobbers reg byte a Statement [96] (word) init::xp#1 ← (word) init::xp#2 + (byte) 9 [ init::sx#2 init::xp#1 ] ( main:7::init:10 [ init::sx#2 init::xp#1 ] { } ) always clobbers reg byte a -Statement [99] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff [ ] ( main:7::init:10 [ ] { } ) always clobbers reg byte a +Statement [99] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff [ ] ( main:7::init:10 [ ] { } ) always clobbers reg byte a Statement [101] *((const nomodify byte*) SPRITES_COLS + (byte) init::ss#2) ← (const nomodify byte) GREEN [ init::ss#2 ] ( main:7::init:10 [ init::ss#2 ] { } ) always clobbers reg byte a Potential registers zp[1]:2 [ loop::sin_idx#6 loop::sin_idx#1 ] : zp[1]:2 , Potential registers zp[1]:3 [ loop::y_idx#2 loop::y_idx#3 loop::y_idx#1 ] : zp[1]:3 , reg byte x , reg byte y , @@ -2630,19 +2631,21 @@ ASSEMBLER BEFORE OPTIMIZATION .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 .label SPRITES_XMSB = $d010 - .label RASTER = $d012 - .label SPRITES_ENABLE = $d015 - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 .label D011 = $d011 .const VIC_RST8 = $80 .const VIC_DEN = $10 .const VIC_RSEL = 8 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The colors of the C64 .const BLACK = 0 .const GREEN = 5 // The number of sprites in the multiplexer .const PLEX_COUNT = $20 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 // Location of screen & sprites .label SCREEN = $400 .label SPRITE = $2000 @@ -2731,15 +2734,15 @@ loop: { jmp __b2 // loop::@2 __b2: - // [16] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto loop::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [16] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto loop::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 jmp __b3 // loop::@3 __b3: - // [17] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [17] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [18] (byte) loop::y_idx#3 ← (byte) loop::sin_idx#6 -- vbuxx=vbuz1 ldx.z sin_idx // [19] phi from loop::@3 to loop::@4 [phi:loop::@3->loop::@4] @@ -2771,8 +2774,8 @@ loop: { __b5: // [24] (byte) loop::sin_idx#1 ← (byte) loop::sin_idx#6 + (byte) 1 -- vbuz1=vbuz1_plus_1 inc.z sin_idx - // [25] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [25] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [26] call plexSort // [65] phi from loop::@5 to plexSort [phi:loop::@5->plexSort] plexSort_from___b5: @@ -2780,9 +2783,9 @@ loop: { jmp __b11 // loop::@11 __b11: - // [27] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + // [27] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __b6 // loop::@6 __b6: @@ -2805,9 +2808,9 @@ loop: { jmp __b7 // loop::@7 __b7: - // [31] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + // [31] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp plexFreeNextYpos1 // loop::plexFreeNextYpos1 plexFreeNextYpos1: @@ -2818,15 +2821,15 @@ loop: { jmp __b8 // loop::@8 __b8: - // [33] if(*((const nomodify byte*) RASTER)<(byte) loop::plexFreeNextYpos1_return#0) goto loop::@8 -- _deref_pbuc1_lt_vbuz1_then_la1 - lda RASTER + // [33] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)<(byte) loop::plexFreeNextYpos1_return#0) goto loop::@8 -- _deref_pbuc1_lt_vbuz1_then_la1 + lda VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER cmp.z plexFreeNextYpos1_return bcc __b8 jmp __b9 // loop::@9 __b9: - // [34] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [34] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [35] call plexShowSprite jsr plexShowSprite jmp __b12 @@ -2841,9 +2844,9 @@ loop: { jmp __b10 // loop::@10 __b10: - // [38] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + // [38] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [15] phi from loop::@10 to loop::@1 [phi:loop::@10->loop::@1] __b1_from___b10: // [15] phi (byte) loop::sin_idx#6 = (byte) loop::sin_idx#1 [phi:loop::@10->loop::@1#0] -- register_copy @@ -3146,10 +3149,10 @@ init: { jmp __b2 // init::@2 __b2: - // [99] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff -- _deref_pbuc1=vbuc2 + // [99] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff -- _deref_pbuc1=vbuc2 // Enable & initialize sprites lda #$ff - sta SPRITES_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE // [100] phi from init::@2 to init::@3 [phi:init::@2->init::@3] __b3_from___b2: // [100] phi (byte) init::ss#2 = (byte) 0 [phi:init::@2->init::@3#0] -- vbuxx=vbuc1 @@ -3373,7 +3376,6 @@ FINAL SYMBOL TABLE (label) @begin (label) @end (const nomodify byte) BLACK = (byte) 0 -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify byte*) D011 = (byte*) 53265 (const nomodify byte) GREEN = (byte) 5 (byte) MOS6526_CIA::INTERRUPT @@ -3460,6 +3462,9 @@ FINAL SYMBOL TABLE (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = (byte) $15 (const nomodify byte) PLEX_COUNT = (byte) $20 (const byte*) PLEX_FREE_YPOS[(number) 8] = { fill( 8, 0) } (const byte*) PLEX_PTR[(const nomodify byte) PLEX_COUNT] = { fill( PLEX_COUNT, 0) } @@ -3468,14 +3473,13 @@ FINAL SYMBOL TABLE (const byte*) PLEX_SORTED_IDX[(const nomodify byte) PLEX_COUNT] = { fill( PLEX_COUNT, 0) } (const word*) PLEX_XPOS[(const nomodify byte) PLEX_COUNT] = { fill( PLEX_COUNT, 0) } (const byte*) PLEX_YPOS[(const nomodify byte) PLEX_COUNT] = { fill( PLEX_COUNT, 0) } -(const nomodify byte*) RASTER = (byte*) 53266 (const byte*) SCREEN = (byte*) 1024 (const byte*) SPRITE = (byte*) 8192 (const nomodify byte*) SPRITES_COLS = (byte*) 53287 -(const nomodify byte*) SPRITES_ENABLE = (byte*) 53269 (const nomodify byte*) SPRITES_XMSB = (byte*) 53264 (const nomodify byte*) SPRITES_XPOS = (byte*) 53248 (const nomodify byte*) SPRITES_YPOS = (byte*) 53249 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (const nomodify byte) VIC_DEN = (byte) $10 (const nomodify byte) VIC_RSEL = (byte) 8 (const nomodify byte) VIC_RST8 = (byte) $80 @@ -3645,19 +3649,21 @@ Score: 60648 .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 .label SPRITES_XMSB = $d010 - .label RASTER = $d012 - .label SPRITES_ENABLE = $d015 - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 .label D011 = $d011 .const VIC_RST8 = $80 .const VIC_DEN = $10 .const VIC_RSEL = 8 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The colors of the C64 .const BLACK = 0 .const GREEN = 5 // The number of sprites in the multiplexer .const PLEX_COUNT = $20 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 // Location of screen & sprites .label SCREEN = $400 .label SPRITE = $2000 @@ -3733,15 +3739,15 @@ loop: { // loop::@1 // loop::@2 __b2: - // while(*RASTER!=$ff) - // [16] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto loop::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // while(VICII->RASTER!=$ff) + // [16] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto loop::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 // loop::@3 - // (*BORDERCOL)++; - // [17] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + // [17] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [18] (byte) loop::y_idx#3 ← (byte) loop::sin_idx#6 -- vbuxx=vbuz1 ldx.z sin_idx // [19] phi from loop::@3 to loop::@4 [phi:loop::@3->loop::@4] @@ -3771,18 +3777,18 @@ loop: { // sin_idx +=1 // [24] (byte) loop::sin_idx#1 ← (byte) loop::sin_idx#6 + (byte) 1 -- vbuz1=vbuz1_plus_1 inc.z sin_idx - // (*BORDERCOL)++; - // [25] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + // [25] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // plexSort() // [26] call plexSort // [65] phi from loop::@5 to plexSort [phi:loop::@5->plexSort] jsr plexSort // loop::@11 - // *BORDERCOL = BLACK - // [27] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + // VICII->BORDER_COLOR = BLACK + // [27] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // loop::@6 __b6: // *D011&VIC_RST8 @@ -3802,10 +3808,10 @@ loop: { // [30] phi (byte) loop::ss#5 = (byte) loop::ss#1 [phi:loop::@12->loop::@7#0] -- register_copy // loop::@7 __b7: - // *BORDERCOL = BLACK - // [31] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + // VICII->BORDER_COLOR = BLACK + // [31] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // loop::plexFreeNextYpos1 // return PLEX_FREE_YPOS[plex_free_next]; // [32] (byte) loop::plexFreeNextYpos1_return#0 ← *((const byte*) PLEX_FREE_YPOS + (volatile byte) plex_free_next) -- vbuz1=pbuc1_derefidx_vbuz2 @@ -3814,15 +3820,15 @@ loop: { sta.z plexFreeNextYpos1_return // loop::@8 __b8: - // while(*RASTERRASTERBORDER_COLOR)++; + // [34] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // plexShowSprite() // [35] call plexShowSprite jsr plexShowSprite @@ -3835,10 +3841,10 @@ loop: { cmp.z ss bne __b7 // loop::@10 - // *BORDERCOL = BLACK - // [38] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + // VICII->BORDER_COLOR = BLACK + // [38] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [15] phi from loop::@10 to loop::@1 [phi:loop::@10->loop::@1] // [15] phi (byte) loop::sin_idx#6 = (byte) loop::sin_idx#1 [phi:loop::@10->loop::@1#0] -- register_copy jmp __b2 @@ -4140,11 +4146,11 @@ init: { cpx #PLEX_COUNT-1+1 bne __b1 // init::@2 - // *SPRITES_ENABLE = $ff - // [99] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff -- _deref_pbuc1=vbuc2 + // VICII->SPRITES_ENABLE = $ff + // [99] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff -- _deref_pbuc1=vbuc2 // Enable & initialize sprites lda #$ff - sta SPRITES_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE // [100] phi from init::@2 to init::@3 [phi:init::@2->init::@3] // [100] phi (byte) init::ss#2 = (byte) 0 [phi:init::@2->init::@3#0] -- vbuxx=vbuc1 ldx #0 diff --git a/src/test/ref/examples/multiplexer/simple-multiplexer.sym b/src/test/ref/examples/multiplexer/simple-multiplexer.sym index e449ddcd7..1b1449dde 100644 --- a/src/test/ref/examples/multiplexer/simple-multiplexer.sym +++ b/src/test/ref/examples/multiplexer/simple-multiplexer.sym @@ -5,7 +5,6 @@ (label) @begin (label) @end (const nomodify byte) BLACK = (byte) 0 -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify byte*) D011 = (byte*) 53265 (const nomodify byte) GREEN = (byte) 5 (byte) MOS6526_CIA::INTERRUPT @@ -92,6 +91,9 @@ (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = (byte) $15 (const nomodify byte) PLEX_COUNT = (byte) $20 (const byte*) PLEX_FREE_YPOS[(number) 8] = { fill( 8, 0) } (const byte*) PLEX_PTR[(const nomodify byte) PLEX_COUNT] = { fill( PLEX_COUNT, 0) } @@ -100,14 +102,13 @@ (const byte*) PLEX_SORTED_IDX[(const nomodify byte) PLEX_COUNT] = { fill( PLEX_COUNT, 0) } (const word*) PLEX_XPOS[(const nomodify byte) PLEX_COUNT] = { fill( PLEX_COUNT, 0) } (const byte*) PLEX_YPOS[(const nomodify byte) PLEX_COUNT] = { fill( PLEX_COUNT, 0) } -(const nomodify byte*) RASTER = (byte*) 53266 (const byte*) SCREEN = (byte*) 1024 (const byte*) SPRITE = (byte*) 8192 (const nomodify byte*) SPRITES_COLS = (byte*) 53287 -(const nomodify byte*) SPRITES_ENABLE = (byte*) 53269 (const nomodify byte*) SPRITES_XMSB = (byte*) 53264 (const nomodify byte*) SPRITES_XPOS = (byte*) 53248 (const nomodify byte*) SPRITES_YPOS = (byte*) 53249 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (const nomodify byte) VIC_DEN = (byte) $10 (const nomodify byte) VIC_RSEL = (byte) 8 (const nomodify byte) VIC_RST8 = (byte) $80 diff --git a/src/test/ref/examples/music/music.asm b/src/test/ref/examples/music/music.asm index 6d663d1a8..4bdd1f80e 100644 --- a/src/test/ref/examples/music/music.asm +++ b/src/test/ref/examples/music/music.asm @@ -2,9 +2,11 @@ .pc = $801 "Basic" :BasicUpstart(main) .pc = $80d "Program" - .label RASTER = $d012 - .label BORDERCOL = $d020 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .label MUSIC = $1000 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 // kickasm // Load the SID .const music = LoadSid("toiletrensdyr.sid") @@ -17,17 +19,17 @@ main: { jsr music.init // Wait for the RASTER __b1: - // while (*RASTER != $fd) + // while (VICII->RASTER != $fd) lda #$fd - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1 - // (*BORDERCOL)++; - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // asm // Play the music jsr music.play - // (*BORDERCOL)--; - dec BORDERCOL + // (VICII->BORDER_COLOR)--; + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __b1 } .pc = MUSIC "MUSIC" diff --git a/src/test/ref/examples/music/music.cfg b/src/test/ref/examples/music/music.cfg index aad5931c3..48760afd1 100644 --- a/src/test/ref/examples/music/music.cfg +++ b/src/test/ref/examples/music/music.cfg @@ -19,10 +19,10 @@ main: scope:[main] from @2 asm { jsrmusic.init } to:main::@1 main::@1: scope:[main] from main main::@1 main::@2 - [7] if(*((const nomodify byte*) RASTER)!=(byte) $fd) goto main::@1 + [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fd) goto main::@1 to:main::@2 main::@2: scope:[main] from main::@1 - [8] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) asm { jsrmusic.play } - [10] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) + [10] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) to:main::@1 diff --git a/src/test/ref/examples/music/music.log b/src/test/ref/examples/music/music.log index 93b8bce27..952dd7935 100644 --- a/src/test/ref/examples/music/music.log +++ b/src/test/ref/examples/music/music.log @@ -15,13 +15,13 @@ main: scope:[main] from @2 asm { jsrmusic.init } to:main::@1 main::@1: scope:[main] from main main::@1 main::@2 - (bool~) main::$0 ← *((const nomodify byte*) RASTER) != (number) $fd + (bool~) main::$0 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $fd if((bool~) main::$0) goto main::@1 to:main::@2 main::@2: scope:[main] from main::@1 - *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) asm { jsrmusic.play } - *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) if(true) goto main::@1 to:main::@return main::@return: scope:[main] from main::@2 @@ -40,7 +40,6 @@ SYMBOL TABLE SSA (label) @3 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*)(number) $d020 (byte) MOS6526_CIA::INTERRUPT (byte) MOS6526_CIA::PORT_A (byte) MOS6526_CIA::PORT_A_DDR @@ -126,23 +125,24 @@ SYMBOL TABLE SSA (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE (const nomodify byte*) MUSIC = (byte*)(number) $1000 -(const nomodify byte*) RASTER = (byte*)(number) $d012 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*)(number) $d000 (void()) main() (bool~) main::$0 (label) main::@1 (label) main::@2 (label) main::@return -Adding number conversion cast (unumber) $fd in (bool~) main::$0 ← *((const nomodify byte*) RASTER) != (number) $fd +Adding number conversion cast (unumber) $fd in (bool~) main::$0 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $fd Successful SSA optimization PassNAddNumberTypeConversions -Simplifying constant pointer cast (byte*) 53266 -Simplifying constant pointer cast (byte*) 53280 +Simplifying constant pointer cast (struct MOS6569_VICII*) 53248 Simplifying constant pointer cast (byte*) 4096 Simplifying constant integer cast $fd Successful SSA optimization PassNCastSimplification Finalized unsigned number type (byte) $fd Successful SSA optimization PassNFinalizeNumberTypeConversions -Simple Condition (bool~) main::$0 [4] if(*((const nomodify byte*) RASTER)!=(byte) $fd) goto main::@1 +Simple Condition (bool~) main::$0 [4] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fd) goto main::@1 Successful SSA optimization Pass2ConditionalJumpSimplification if() condition always true - replacing block destination [8] if(true) goto main::@1 Successful SSA optimization Pass2ConstantIfs @@ -184,12 +184,12 @@ main: scope:[main] from @2 asm { jsrmusic.init } to:main::@1 main::@1: scope:[main] from main main::@1 main::@2 - [7] if(*((const nomodify byte*) RASTER)!=(byte) $fd) goto main::@1 + [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fd) goto main::@1 to:main::@2 main::@2: scope:[main] from main::@1 - [8] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) asm { jsrmusic.play } - [10] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) + [10] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) to:main::@1 @@ -292,9 +292,11 @@ Target platform is c64basic / MOS6502X :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels - .label RASTER = $d012 - .label BORDERCOL = $d020 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .label MUSIC = $1000 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 // @begin __bbegin: jmp __b1 @@ -328,20 +330,20 @@ main: { // Wait for the RASTER // main::@1 __b1: - // [7] if(*((const nomodify byte*) RASTER)!=(byte) $fd) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fd) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$fd - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1 jmp __b2 // main::@2 __b2: - // [8] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // asm { jsrmusic.play } // Play the music jsr music.play - // [10] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BORDERCOL + // [10] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __b1 } // File Data @@ -351,7 +353,7 @@ main: { REGISTER UPLIFT POTENTIAL REGISTERS Statement asm { jsrmusic.init } always clobbers reg byte a reg byte x reg byte y -Statement [7] if(*((const nomodify byte*) RASTER)!=(byte) $fd) goto main::@1 [ ] ( main:4 [ ] { } ) always clobbers reg byte a +Statement [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fd) goto main::@1 [ ] ( main:4 [ ] { } ) always clobbers reg byte a Statement asm { jsrmusic.play } always clobbers reg byte a reg byte x reg byte y REGISTER UPLIFT SCOPES @@ -375,9 +377,11 @@ ASSEMBLER BEFORE OPTIMIZATION :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels - .label RASTER = $d012 - .label BORDERCOL = $d020 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .label MUSIC = $1000 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 // @begin __bbegin: jmp __b1 @@ -411,20 +415,20 @@ main: { // Wait for the RASTER // main::@1 __b1: - // [7] if(*((const nomodify byte*) RASTER)!=(byte) $fd) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fd) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$fd - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1 jmp __b2 // main::@2 __b2: - // [8] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // asm { jsrmusic.play } // Play the music jsr music.play - // [10] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BORDERCOL + // [10] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __b1 } // File Data @@ -458,7 +462,6 @@ FINAL SYMBOL TABLE (label) @2 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*) 53280 (byte) MOS6526_CIA::INTERRUPT (byte) MOS6526_CIA::PORT_A (byte) MOS6526_CIA::PORT_A_DDR @@ -544,7 +547,9 @@ FINAL SYMBOL TABLE (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE (const nomodify byte*) MUSIC = (byte*) 4096 -(const nomodify byte*) RASTER = (byte*) 53266 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (void()) main() (label) main::@1 (label) main::@2 @@ -561,9 +566,11 @@ Score: 3882 :BasicUpstart(main) .pc = $80d "Program" // Global Constants & labels - .label RASTER = $d012 - .label BORDERCOL = $d020 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .label MUSIC = $1000 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 // @begin // @1 // kickasm @@ -588,22 +595,22 @@ main: { // Wait for the RASTER // main::@1 __b1: - // while (*RASTER != $fd) - // [7] if(*((const nomodify byte*) RASTER)!=(byte) $fd) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 + // while (VICII->RASTER != $fd) + // [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fd) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$fd - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1 // main::@2 - // (*BORDERCOL)++; - // [8] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + // [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // asm // asm { jsrmusic.play } // Play the music jsr music.play - // (*BORDERCOL)--; - // [10] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BORDERCOL + // (VICII->BORDER_COLOR)--; + // [10] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __b1 } // File Data diff --git a/src/test/ref/examples/music/music.sym b/src/test/ref/examples/music/music.sym index a34e012ce..eec7f6374 100644 --- a/src/test/ref/examples/music/music.sym +++ b/src/test/ref/examples/music/music.sym @@ -2,7 +2,6 @@ (label) @2 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*) 53280 (byte) MOS6526_CIA::INTERRUPT (byte) MOS6526_CIA::PORT_A (byte) MOS6526_CIA::PORT_A_DDR @@ -88,7 +87,9 @@ (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE (const nomodify byte*) MUSIC = (byte*) 4096 -(const nomodify byte*) RASTER = (byte*) 53266 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (void()) main() (label) main::@1 (label) main::@2 diff --git a/src/test/ref/examples/music/music_irq.asm b/src/test/ref/examples/music/music_irq.asm index f83593eae..da31ae786 100644 --- a/src/test/ref/examples/music/music_irq.asm +++ b/src/test/ref/examples/music/music_irq.asm @@ -4,21 +4,21 @@ .pc = $80d "Program" // Value that disables all CIA interrupts when stored to the CIA Interrupt registers .const CIA_INTERRUPT_CLEAR = $7f - .label RASTER = $d012 - .label BORDERCOL = $d020 - .label VIC_CONTROL = $d011 - // VIC II IRQ Status Register - .label IRQ_STATUS = $d019 - // VIC II IRQ Enable Register - .label IRQ_ENABLE = $d01a // Bits for the VICII IRQ Status/Enable Registers .const IRQ_RASTER = 1 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The CIA#1: keyboard matrix, joystick #1/#2 .label CIA1 = $dc00 // The vector used when the KERNAL serves IRQ interrupts .label KERNEL_IRQ = $314 .label MUSIC = $1000 .const OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = $d + .const OFFSET_STRUCT_MOS6569_VICII_CONTROL1 = $11 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE = $1a + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS = $19 // kickasm // Load the SID .const music = LoadSid("toiletrensdyr.sid") @@ -33,18 +33,18 @@ main: { // Disable CIA 1 Timer IRQ lda #CIA_INTERRUPT_CLEAR sta CIA1+OFFSET_STRUCT_MOS6526_CIA_INTERRUPT - // *VIC_CONTROL &=$7f + // VICII->CONTROL1 &=$7f // Set raster line to $fd lda #$7f - and VIC_CONTROL - sta VIC_CONTROL - // *RASTER = $fd + and VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + // VICII->RASTER = $fd lda #$fd - sta RASTER - // *IRQ_ENABLE = IRQ_RASTER + sta VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER + // VICII->IRQ_ENABLE = IRQ_RASTER // Enable Raster Interrupt lda #IRQ_RASTER - sta IRQ_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE // *KERNEL_IRQ = &irq_play // Set the IRQ routine lda #BORDER_COLOR)++; + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // asm // Play SID jsr music.play - // *IRQ_STATUS = IRQ_RASTER + // VICII->IRQ_STATUS = IRQ_RASTER // Acknowledge the IRQ lda #IRQ_RASTER - sta IRQ_STATUS - // (*BORDERCOL)--; - dec BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS + // (VICII->BORDER_COLOR)--; + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // } jmp $ea31 } diff --git a/src/test/ref/examples/music/music_irq.cfg b/src/test/ref/examples/music/music_irq.cfg index be0f07d37..23c54f5f4 100644 --- a/src/test/ref/examples/music/music_irq.cfg +++ b/src/test/ref/examples/music/music_irq.cfg @@ -18,9 +18,9 @@ main: scope:[main] from @2 asm { sei jsrmusic.init } [7] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_INTERRUPT) ← (const nomodify byte) CIA_INTERRUPT_CLEAR - [8] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (byte) $7f - [9] *((const nomodify byte*) RASTER) ← (byte) $fd - [10] *((const nomodify byte*) IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER + [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (byte) $7f + [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fd + [10] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER [11] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_KEYBOARD)(void()) irq_play() asm { cli } to:main::@return @@ -30,10 +30,10 @@ main::@return: scope:[main] from main interrupt(KERNEL_KEYBOARD)(void()) irq_play() irq_play: scope:[irq_play] from - [14] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [14] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) asm { jsrmusic.play } - [16] *((const nomodify byte*) IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER - [17] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) + [16] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER + [17] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) to:irq_play::@return irq_play::@return: scope:[irq_play] from irq_play [18] return diff --git a/src/test/ref/examples/music/music_irq.log b/src/test/ref/examples/music/music_irq.log index 7b3444bb6..f2806a4c3 100644 --- a/src/test/ref/examples/music/music_irq.log +++ b/src/test/ref/examples/music/music_irq.log @@ -15,9 +15,9 @@ CONTROL FLOW GRAPH SSA main: scope:[main] from @2 asm { sei jsrmusic.init } *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_INTERRUPT) ← (const nomodify byte) CIA_INTERRUPT_CLEAR - *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (number) $7f - *((const nomodify byte*) RASTER) ← (number) $fd - *((const nomodify byte*) IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (number) $7f + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (number) $fd + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_KEYBOARD)(void()) irq_play() asm { cli } to:main::@return @@ -27,10 +27,10 @@ main::@return: scope:[main] from main interrupt(KERNEL_KEYBOARD)(void()) irq_play() irq_play: scope:[irq_play] from - *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) asm { jsrmusic.play } - *((const nomodify byte*) IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER - *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) to:irq_play::@return irq_play::@return: scope:[irq_play] from irq_play return @@ -48,12 +48,9 @@ SYMBOL TABLE SSA (label) @3 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*)(number) $d020 (const nomodify struct MOS6526_CIA*) CIA1 = (struct MOS6526_CIA*)(number) $dc00 (const nomodify byte) CIA_INTERRUPT_CLEAR = (byte) $7f -(const nomodify byte*) IRQ_ENABLE = (byte*)(number) $d01a (const nomodify byte) IRQ_RASTER = (byte) 1 -(const nomodify byte*) IRQ_STATUS = (byte*)(number) $d019 (const nomodify void()**) KERNEL_IRQ = (void()**)(number) $314 (byte) MOS6526_CIA::INTERRUPT (byte) MOS6526_CIA::PORT_A @@ -141,23 +138,23 @@ SYMBOL TABLE SSA (byte) MOS6581_SID::VOLUME_FILTER_MODE (const nomodify byte*) MUSIC = (byte*)(number) $1000 (const byte) OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = (byte) $d -(const nomodify byte*) RASTER = (byte*)(number) $d012 -(const nomodify byte*) VIC_CONTROL = (byte*)(number) $d011 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1 = (byte) $11 +(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE = (byte) $1a +(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS = (byte) $19 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*)(number) $d000 interrupt(KERNEL_KEYBOARD)(void()) irq_play() (label) irq_play::@return (void()) main() (label) main::@return -Adding number conversion cast (unumber) $7f in *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (number) $7f -Adding number conversion cast (unumber) $fd in *((const nomodify byte*) RASTER) ← (number) $fd +Adding number conversion cast (unumber) $7f in *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (number) $7f +Adding number conversion cast (unumber) $fd in *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (number) $fd Successful SSA optimization PassNAddNumberTypeConversions -Inlining cast *((const nomodify byte*) RASTER) ← (unumber)(number) $fd +Inlining cast *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (unumber)(number) $fd Successful SSA optimization Pass2InlineCast -Simplifying constant pointer cast (byte*) 53266 -Simplifying constant pointer cast (byte*) 53280 -Simplifying constant pointer cast (byte*) 53265 -Simplifying constant pointer cast (byte*) 53273 -Simplifying constant pointer cast (byte*) 53274 +Simplifying constant pointer cast (struct MOS6569_VICII*) 53248 Simplifying constant pointer cast (struct MOS6526_CIA*) 56320 Simplifying constant pointer cast (void()**) 788 Simplifying constant pointer cast (byte*) 4096 @@ -202,9 +199,9 @@ FINAL CONTROL FLOW GRAPH main: scope:[main] from @2 asm { sei jsrmusic.init } [7] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_INTERRUPT) ← (const nomodify byte) CIA_INTERRUPT_CLEAR - [8] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (byte) $7f - [9] *((const nomodify byte*) RASTER) ← (byte) $fd - [10] *((const nomodify byte*) IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER + [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (byte) $7f + [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fd + [10] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER [11] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_KEYBOARD)(void()) irq_play() asm { cli } to:main::@return @@ -214,10 +211,10 @@ main::@return: scope:[main] from main interrupt(KERNEL_KEYBOARD)(void()) irq_play() irq_play: scope:[irq_play] from - [14] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [14] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) asm { jsrmusic.play } - [16] *((const nomodify byte*) IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER - [17] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) + [16] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER + [17] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) to:irq_play::@return irq_play::@return: scope:[irq_play] from irq_play [18] return @@ -326,21 +323,21 @@ Target platform is c64basic / MOS6502X // Global Constants & labels // Value that disables all CIA interrupts when stored to the CIA Interrupt registers .const CIA_INTERRUPT_CLEAR = $7f - .label RASTER = $d012 - .label BORDERCOL = $d020 - .label VIC_CONTROL = $d011 - // VIC II IRQ Status Register - .label IRQ_STATUS = $d019 - // VIC II IRQ Enable Register - .label IRQ_ENABLE = $d01a // Bits for the VICII IRQ Status/Enable Registers .const IRQ_RASTER = 1 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The CIA#1: keyboard matrix, joystick #1/#2 .label CIA1 = $dc00 // The vector used when the KERNAL serves IRQ interrupts .label KERNEL_IRQ = $314 .label MUSIC = $1000 .const OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = $d + .const OFFSET_STRUCT_MOS6569_VICII_CONTROL1 = $11 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE = $1a + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS = $19 // @begin __bbegin: jmp __b1 @@ -374,18 +371,18 @@ main: { // Disable CIA 1 Timer IRQ lda #CIA_INTERRUPT_CLEAR sta CIA1+OFFSET_STRUCT_MOS6526_CIA_INTERRUPT - // [8] *((const nomodify byte*) VIC_CONTROL) ← *((const nomodify byte*) VIC_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 + // [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 // Set raster line to $fd lda #$7f - and VIC_CONTROL - sta VIC_CONTROL - // [9] *((const nomodify byte*) RASTER) ← (byte) $fd -- _deref_pbuc1=vbuc2 + and VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + // [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fd -- _deref_pbuc1=vbuc2 lda #$fd - sta RASTER - // [10] *((const nomodify byte*) IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER + // [10] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 // Enable Raster Interrupt lda #IRQ_RASTER - sta IRQ_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE // [11] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_KEYBOARD)(void()) irq_play() -- _deref_pptc1=pprc2 // Set the IRQ routine lda #CONTROL1 &=$7f + // [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 // Set raster line to $fd lda #$7f - and VIC_CONTROL - sta VIC_CONTROL - // *RASTER = $fd - // [9] *((const nomodify byte*) RASTER) ← (byte) $fd -- _deref_pbuc1=vbuc2 + and VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL1 + // VICII->RASTER = $fd + // [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) ← (byte) $fd -- _deref_pbuc1=vbuc2 lda #$fd - sta RASTER - // *IRQ_ENABLE = IRQ_RASTER - // [10] *((const nomodify byte*) IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER + // VICII->IRQ_ENABLE = IRQ_RASTER + // [10] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 // Enable Raster Interrupt lda #IRQ_RASTER - sta IRQ_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE // *KERNEL_IRQ = &irq_play // [11] *((const nomodify void()**) KERNEL_IRQ) ← &interrupt(KERNEL_KEYBOARD)(void()) irq_play() -- _deref_pptc1=pprc2 // Set the IRQ routine @@ -777,21 +775,21 @@ main: { // Raster IRQ Routine playing music irq_play: { // entry interrupt(KERNEL_KEYBOARD) - // (*BORDERCOL)++; - // [14] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + // [14] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // asm // asm { jsrmusic.play } // Play SID jsr music.play - // *IRQ_STATUS = IRQ_RASTER - // [16] *((const nomodify byte*) IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 + // VICII->IRQ_STATUS = IRQ_RASTER + // [16] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS) ← (const nomodify byte) IRQ_RASTER -- _deref_pbuc1=vbuc2 // Acknowledge the IRQ lda #IRQ_RASTER - sta IRQ_STATUS - // (*BORDERCOL)--; - // [17] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS + // (VICII->BORDER_COLOR)--; + // [17] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // irq_play::@return // } // [18] return - exit interrupt(KERNEL_KEYBOARD) diff --git a/src/test/ref/examples/music/music_irq.sym b/src/test/ref/examples/music/music_irq.sym index c9b3a085f..7cb9b580f 100644 --- a/src/test/ref/examples/music/music_irq.sym +++ b/src/test/ref/examples/music/music_irq.sym @@ -2,12 +2,9 @@ (label) @2 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify struct MOS6526_CIA*) CIA1 = (struct MOS6526_CIA*) 56320 (const nomodify byte) CIA_INTERRUPT_CLEAR = (byte) $7f -(const nomodify byte*) IRQ_ENABLE = (byte*) 53274 (const nomodify byte) IRQ_RASTER = (byte) 1 -(const nomodify byte*) IRQ_STATUS = (byte*) 53273 (const nomodify void()**) KERNEL_IRQ = (void()**) 788 (byte) MOS6526_CIA::INTERRUPT (byte) MOS6526_CIA::PORT_A @@ -95,8 +92,12 @@ (byte) MOS6581_SID::VOLUME_FILTER_MODE (const nomodify byte*) MUSIC = (byte*) 4096 (const byte) OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = (byte) $d -(const nomodify byte*) RASTER = (byte*) 53266 -(const nomodify byte*) VIC_CONTROL = (byte*) 53265 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL1 = (byte) $11 +(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE = (byte) $1a +(const byte) OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS = (byte) $19 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 interrupt(KERNEL_KEYBOARD)(void()) irq_play() (label) irq_play::@return (void()) main() diff --git a/src/test/ref/examples/nmisamples/nmisamples.asm b/src/test/ref/examples/nmisamples/nmisamples.asm index 1cd775354..99950fdfd 100644 --- a/src/test/ref/examples/nmisamples/nmisamples.asm +++ b/src/test/ref/examples/nmisamples/nmisamples.asm @@ -6,9 +6,10 @@ .pc = $80d "Program" // Value that disables all CIA interrupts when stored to the CIA Interrupt registers .const CIA_INTERRUPT_CLEAR = $7f - .label BORDERCOL = $d020 // The SID MOS 6581/8580 .label SID = $d400 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The CIA#2: Serial bus, RS-232, VIC memory bank .label CIA2 = $dd00 // CIA#2 Interrupt for reading in ASM @@ -19,6 +20,7 @@ .const OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = $d .const OFFSET_STRUCT_MOS6526_CIA_TIMER_A = 4 .const OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = $e + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 .const OFFSET_STRUCT_MOS6581_SID_VOLUME_FILTER_MODE = $18 .label sample = 2 __bbegin: @@ -71,8 +73,8 @@ nmi2: { sta rega+1 stx regx+1 sty regy+1 - // (*BORDERCOL)++; - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // asm lda CIA2_INTERRUPT // *sample >> 4 @@ -105,8 +107,8 @@ nmi2: { sta KERNEL_NMI lda #>nmi sta KERNEL_NMI+1 - // (*BORDERCOL)--; - dec BORDERCOL + // (VICII->BORDER_COLOR)--; + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // } rega: lda #00 @@ -120,8 +122,8 @@ nmi: { sta rega+1 stx regx+1 sty regy+1 - // (*BORDERCOL)++; - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // asm lda CIA2_INTERRUPT // *sample & $0f @@ -135,8 +137,8 @@ nmi: { sta KERNEL_NMI lda #>nmi2 sta KERNEL_NMI+1 - // (*BORDERCOL)--; - dec BORDERCOL + // (VICII->BORDER_COLOR)--; + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // } rega: lda #00 diff --git a/src/test/ref/examples/nmisamples/nmisamples.cfg b/src/test/ref/examples/nmisamples/nmisamples.cfg index dca3ae3e4..7d28218d8 100644 --- a/src/test/ref/examples/nmisamples/nmisamples.cfg +++ b/src/test/ref/examples/nmisamples/nmisamples.cfg @@ -28,7 +28,7 @@ main::@return: scope:[main] from main interrupt(HARDWARE_ALL)(void()) nmi2() nmi2: scope:[nmi2] from - [14] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [14] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) asm { ldaCIA2_INTERRUPT } [16] (byte~) nmi2::$1 ← *((volatile byte*) sample) >> (byte) 4 [17] *((byte*)(const nomodify struct MOS6581_SID*) SID+(const byte) OFFSET_STRUCT_MOS6581_SID_VOLUME_FILTER_MODE) ← (byte~) nmi2::$1 @@ -41,7 +41,7 @@ nmi2::@2: scope:[nmi2] from nmi2 to:nmi2::@1 nmi2::@1: scope:[nmi2] from nmi2 nmi2::@2 [22] *((const nomodify void()**) KERNEL_NMI) ← &interrupt(HARDWARE_ALL)(void()) nmi() - [23] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) + [23] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) to:nmi2::@return nmi2::@return: scope:[nmi2] from nmi2::@1 [24] return @@ -49,12 +49,12 @@ nmi2::@return: scope:[nmi2] from nmi2::@1 interrupt(HARDWARE_ALL)(void()) nmi() nmi: scope:[nmi] from - [25] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [25] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) asm { ldaCIA2_INTERRUPT } [27] (byte~) nmi::$1 ← *((volatile byte*) sample) & (byte) $f [28] *((byte*)(const nomodify struct MOS6581_SID*) SID+(const byte) OFFSET_STRUCT_MOS6581_SID_VOLUME_FILTER_MODE) ← (byte~) nmi::$1 [29] *((const nomodify void()**) KERNEL_NMI) ← &interrupt(HARDWARE_ALL)(void()) nmi2() - [30] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) + [30] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) to:nmi::@return nmi::@return: scope:[nmi] from nmi [31] return diff --git a/src/test/ref/examples/nmisamples/nmisamples.log b/src/test/ref/examples/nmisamples/nmisamples.log index 0a9968040..051178e98 100644 --- a/src/test/ref/examples/nmisamples/nmisamples.log +++ b/src/test/ref/examples/nmisamples/nmisamples.log @@ -26,12 +26,12 @@ main::@return: scope:[main] from main interrupt(HARDWARE_ALL)(void()) nmi() nmi: scope:[nmi] from - *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) asm { ldaCIA2_INTERRUPT } (number~) nmi::$1 ← *((volatile byte*) sample) & (number) $f *((byte*)(const nomodify struct MOS6581_SID*) SID+(const byte) OFFSET_STRUCT_MOS6581_SID_VOLUME_FILTER_MODE) ← (number~) nmi::$1 *((const nomodify void()**) KERNEL_NMI) ← &interrupt(HARDWARE_ALL)(void()) nmi2() - *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) to:nmi::@return nmi::@return: scope:[nmi] from nmi return @@ -39,7 +39,7 @@ nmi::@return: scope:[nmi] from nmi interrupt(HARDWARE_ALL)(void()) nmi2() nmi2: scope:[nmi2] from - *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) asm { ldaCIA2_INTERRUPT } (byte~) nmi2::$1 ← *((volatile byte*) sample) >> (number) 4 *((byte*)(const nomodify struct MOS6581_SID*) SID+(const byte) OFFSET_STRUCT_MOS6581_SID_VOLUME_FILTER_MODE) ← (byte~) nmi2::$1 @@ -51,7 +51,7 @@ nmi2: scope:[nmi2] from to:nmi2::@2 nmi2::@1: scope:[nmi2] from nmi2 nmi2::@2 *((const nomodify void()**) KERNEL_NMI) ← &interrupt(HARDWARE_ALL)(void()) nmi() - *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) to:nmi2::@return nmi2::@2: scope:[nmi2] from nmi2 (volatile byte*) sample ← (const byte*) SAMPLE @@ -72,7 +72,6 @@ SYMBOL TABLE SSA (label) @3 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*)(number) $d020 (const nomodify struct MOS6526_CIA*) CIA2 = (struct MOS6526_CIA*)(number) $dd00 (const nomodify byte*) CIA2_INTERRUPT = (byte*)(number) $dd0d (const nomodify byte) CIA_INTERRUPT_CLEAR = (byte) $7f @@ -164,10 +163,12 @@ SYMBOL TABLE SSA (const byte) OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = (byte) $d (const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A = (byte) 4 (const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = (byte) $e +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 (const byte) OFFSET_STRUCT_MOS6581_SID_VOLUME_FILTER_MODE = (byte) $18 (const byte*) SAMPLE[(const nomodify word) SAMPLE_SIZE] = kickasm {{ .import binary "moments_sample.bin" }} (const nomodify word) SAMPLE_SIZE = (word) $6100 (const nomodify struct MOS6581_SID*) SID = (struct MOS6581_SID*)(number) $d400 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*)(number) $d000 (void()) main() (label) main::@return interrupt(HARDWARE_ALL)(void()) nmi() @@ -195,8 +196,8 @@ Inlining cast *((word*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OF Inlining cast *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_INTERRUPT) ← (unumber)(number) $81 Inlining cast *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← (unumber)(number) 1 Successful SSA optimization Pass2InlineCast -Simplifying constant pointer cast (byte*) 53280 Simplifying constant pointer cast (struct MOS6581_SID*) 54272 +Simplifying constant pointer cast (struct MOS6569_VICII*) 53248 Simplifying constant pointer cast (struct MOS6526_CIA*) 56576 Simplifying constant pointer cast (byte*) 56589 Simplifying constant pointer cast (void()**) 792 @@ -264,7 +265,7 @@ main::@return: scope:[main] from main interrupt(HARDWARE_ALL)(void()) nmi2() nmi2: scope:[nmi2] from - [14] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [14] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) asm { ldaCIA2_INTERRUPT } [16] (byte~) nmi2::$1 ← *((volatile byte*) sample) >> (byte) 4 [17] *((byte*)(const nomodify struct MOS6581_SID*) SID+(const byte) OFFSET_STRUCT_MOS6581_SID_VOLUME_FILTER_MODE) ← (byte~) nmi2::$1 @@ -277,7 +278,7 @@ nmi2::@2: scope:[nmi2] from nmi2 to:nmi2::@1 nmi2::@1: scope:[nmi2] from nmi2 nmi2::@2 [22] *((const nomodify void()**) KERNEL_NMI) ← &interrupt(HARDWARE_ALL)(void()) nmi() - [23] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) + [23] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) to:nmi2::@return nmi2::@return: scope:[nmi2] from nmi2::@1 [24] return @@ -285,12 +286,12 @@ nmi2::@return: scope:[nmi2] from nmi2::@1 interrupt(HARDWARE_ALL)(void()) nmi() nmi: scope:[nmi] from - [25] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [25] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) asm { ldaCIA2_INTERRUPT } [27] (byte~) nmi::$1 ← *((volatile byte*) sample) & (byte) $f [28] *((byte*)(const nomodify struct MOS6581_SID*) SID+(const byte) OFFSET_STRUCT_MOS6581_SID_VOLUME_FILTER_MODE) ← (byte~) nmi::$1 [29] *((const nomodify void()**) KERNEL_NMI) ← &interrupt(HARDWARE_ALL)(void()) nmi2() - [30] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) + [30] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) to:nmi::@return nmi::@return: scope:[nmi] from nmi [31] return @@ -418,9 +419,10 @@ Target platform is c64basic / MOS6502X // Global Constants & labels // Value that disables all CIA interrupts when stored to the CIA Interrupt registers .const CIA_INTERRUPT_CLEAR = $7f - .label BORDERCOL = $d020 // The SID MOS 6581/8580 .label SID = $d400 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The CIA#2: Serial bus, RS-232, VIC memory bank .label CIA2 = $dd00 // CIA#2 Interrupt for reading in ASM @@ -431,6 +433,7 @@ Target platform is c64basic / MOS6502X .const OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = $d .const OFFSET_STRUCT_MOS6526_CIA_TIMER_A = 4 .const OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = $e + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 .const OFFSET_STRUCT_MOS6581_SID_VOLUME_FILTER_MODE = $18 .label sample = 2 // @begin @@ -506,8 +509,8 @@ nmi2: { sta rega+1 stx regx+1 sty regy+1 - // [14] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [14] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // asm { ldaCIA2_INTERRUPT } lda CIA2_INTERRUPT // [16] (byte~) nmi2::$1 ← *((volatile byte*) sample) >> (byte) 4 -- vbuz1=_deref_pbuz2_ror_4 @@ -549,8 +552,8 @@ nmi2: { sta KERNEL_NMI lda #>nmi sta KERNEL_NMI+1 - // [23] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BORDERCOL + // [23] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __breturn // nmi2::@return __breturn: @@ -570,8 +573,8 @@ nmi: { sta rega+1 stx regx+1 sty regy+1 - // [25] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [25] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // asm { ldaCIA2_INTERRUPT } lda CIA2_INTERRUPT // [27] (byte~) nmi::$1 ← *((volatile byte*) sample) & (byte) $f -- vbuz1=_deref_pbuz2_band_vbuc1 @@ -587,8 +590,8 @@ nmi: { sta KERNEL_NMI lda #>nmi2 sta KERNEL_NMI+1 - // [30] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BORDERCOL + // [30] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __breturn // nmi::@return __breturn: @@ -656,9 +659,10 @@ ASSEMBLER BEFORE OPTIMIZATION // Global Constants & labels // Value that disables all CIA interrupts when stored to the CIA Interrupt registers .const CIA_INTERRUPT_CLEAR = $7f - .label BORDERCOL = $d020 // The SID MOS 6581/8580 .label SID = $d400 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The CIA#2: Serial bus, RS-232, VIC memory bank .label CIA2 = $dd00 // CIA#2 Interrupt for reading in ASM @@ -669,6 +673,7 @@ ASSEMBLER BEFORE OPTIMIZATION .const OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = $d .const OFFSET_STRUCT_MOS6526_CIA_TIMER_A = 4 .const OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = $e + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 .const OFFSET_STRUCT_MOS6581_SID_VOLUME_FILTER_MODE = $18 .label sample = 2 // @begin @@ -742,8 +747,8 @@ nmi2: { sta rega+1 stx regx+1 sty regy+1 - // [14] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [14] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // asm { ldaCIA2_INTERRUPT } lda CIA2_INTERRUPT // [16] (byte~) nmi2::$1 ← *((volatile byte*) sample) >> (byte) 4 -- vbuaa=_deref_pbuz1_ror_4 @@ -781,8 +786,8 @@ nmi2: { sta KERNEL_NMI lda #>nmi sta KERNEL_NMI+1 - // [23] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BORDERCOL + // [23] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __breturn // nmi2::@return __breturn: @@ -801,8 +806,8 @@ nmi: { sta rega+1 stx regx+1 sty regy+1 - // [25] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [25] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // asm { ldaCIA2_INTERRUPT } lda CIA2_INTERRUPT // [27] (byte~) nmi::$1 ← *((volatile byte*) sample) & (byte) $f -- vbuaa=_deref_pbuz1_band_vbuc1 @@ -816,8 +821,8 @@ nmi: { sta KERNEL_NMI lda #>nmi2 sta KERNEL_NMI+1 - // [30] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BORDERCOL + // [30] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __breturn // nmi::@return __breturn: @@ -863,7 +868,6 @@ FINAL SYMBOL TABLE (label) @2 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify struct MOS6526_CIA*) CIA2 = (struct MOS6526_CIA*) 56576 (const nomodify byte*) CIA2_INTERRUPT = (byte*) 56589 (const nomodify byte) CIA_INTERRUPT_CLEAR = (byte) $7f @@ -955,10 +959,12 @@ FINAL SYMBOL TABLE (const byte) OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = (byte) $d (const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A = (byte) 4 (const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = (byte) $e +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 (const byte) OFFSET_STRUCT_MOS6581_SID_VOLUME_FILTER_MODE = (byte) $18 (const byte*) SAMPLE[(const nomodify word) SAMPLE_SIZE] = kickasm {{ .import binary "moments_sample.bin" }} (const nomodify word) SAMPLE_SIZE = (word) $6100 (const nomodify struct MOS6581_SID*) SID = (struct MOS6581_SID*) 54272 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (void()) main() (label) main::@return interrupt(HARDWARE_ALL)(void()) nmi() @@ -992,9 +998,10 @@ Score: 483 // Global Constants & labels // Value that disables all CIA interrupts when stored to the CIA Interrupt registers .const CIA_INTERRUPT_CLEAR = $7f - .label BORDERCOL = $d020 // The SID MOS 6581/8580 .label SID = $d400 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The CIA#2: Serial bus, RS-232, VIC memory bank .label CIA2 = $dd00 // CIA#2 Interrupt for reading in ASM @@ -1005,6 +1012,7 @@ Score: 483 .const OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = $d .const OFFSET_STRUCT_MOS6526_CIA_TIMER_A = 4 .const OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = $e + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 .const OFFSET_STRUCT_MOS6581_SID_VOLUME_FILTER_MODE = $18 .label sample = 2 // @begin @@ -1078,9 +1086,9 @@ nmi2: { sta rega+1 stx regx+1 sty regy+1 - // (*BORDERCOL)++; - // [14] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + // [14] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // asm // asm { ldaCIA2_INTERRUPT } lda CIA2_INTERRUPT @@ -1123,9 +1131,9 @@ nmi2: { sta KERNEL_NMI lda #>nmi sta KERNEL_NMI+1 - // (*BORDERCOL)--; - // [23] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BORDERCOL + // (VICII->BORDER_COLOR)--; + // [23] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // nmi2::@return // } // [24] return - exit interrupt(HARDWARE_ALL) @@ -1143,9 +1151,9 @@ nmi: { sta rega+1 stx regx+1 sty regy+1 - // (*BORDERCOL)++; - // [25] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + // [25] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // asm // asm { ldaCIA2_INTERRUPT } lda CIA2_INTERRUPT @@ -1163,9 +1171,9 @@ nmi: { sta KERNEL_NMI lda #>nmi2 sta KERNEL_NMI+1 - // (*BORDERCOL)--; - // [30] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BORDERCOL + // (VICII->BORDER_COLOR)--; + // [30] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // nmi::@return // } // [31] return - exit interrupt(HARDWARE_ALL) diff --git a/src/test/ref/examples/nmisamples/nmisamples.sym b/src/test/ref/examples/nmisamples/nmisamples.sym index 5a38db02f..f6f63de31 100644 --- a/src/test/ref/examples/nmisamples/nmisamples.sym +++ b/src/test/ref/examples/nmisamples/nmisamples.sym @@ -2,7 +2,6 @@ (label) @2 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify struct MOS6526_CIA*) CIA2 = (struct MOS6526_CIA*) 56576 (const nomodify byte*) CIA2_INTERRUPT = (byte*) 56589 (const nomodify byte) CIA_INTERRUPT_CLEAR = (byte) $7f @@ -94,10 +93,12 @@ (const byte) OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = (byte) $d (const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A = (byte) 4 (const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = (byte) $e +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 (const byte) OFFSET_STRUCT_MOS6581_SID_VOLUME_FILTER_MODE = (byte) $18 (const byte*) SAMPLE[(const nomodify word) SAMPLE_SIZE] = kickasm {{ .import binary "moments_sample.bin" }} (const nomodify word) SAMPLE_SIZE = (word) $6100 (const nomodify struct MOS6581_SID*) SID = (struct MOS6581_SID*) 54272 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (void()) main() (label) main::@return interrupt(HARDWARE_ALL)(void()) nmi() diff --git a/src/test/ref/examples/plasma/plasma-unroll.asm b/src/test/ref/examples/plasma/plasma-unroll.asm index ce1d60de1..e0660d830 100644 --- a/src/test/ref/examples/plasma/plasma-unroll.asm +++ b/src/test/ref/examples/plasma/plasma-unroll.asm @@ -8,13 +8,13 @@ .pc = $801 "Basic" :BasicUpstart(main) .pc = $80d "Program" - .label BORDERCOL = $d020 - .label BGCOL = $d021 .label D018 = $d018 // SID Channel Control Register Noise Waveform .const SID_CONTROL_NOISE = $80 // The SID MOS 6581/8580 .label SID = $d400 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // The colors of the C64 @@ -25,6 +25,8 @@ .const OFFSET_STRUCT_MOS6581_SID_CH3_FREQ = $e .const OFFSET_STRUCT_MOS6581_SID_CH3_CONTROL = $12 .const OFFSET_STRUCT_MOS6581_SID_CH3_OSC = $1b + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 .label print_line_cursor = $400 .label print_char_cursor = $b // Plasma state variables @@ -37,11 +39,11 @@ main: { .label col = $b // asm sei - // *BORDERCOL = BLUE + // VICII->BORDER_COLOR = BLUE lda #BLUE - sta BORDERCOL - // *BGCOL = BLUE - sta BGCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // VICII->BG_COLOR = BLUE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR lda #COLS diff --git a/src/test/ref/examples/plasma/plasma-unroll.cfg b/src/test/ref/examples/plasma/plasma-unroll.cfg index 7dab26cc3..093f1d3e9 100644 --- a/src/test/ref/examples/plasma/plasma-unroll.cfg +++ b/src/test/ref/examples/plasma/plasma-unroll.cfg @@ -11,8 +11,8 @@ (void()) main() main: scope:[main] from @1 asm { sei } - [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLUE - [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLUE + [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLUE + [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLUE to:main::@1 main::@1: scope:[main] from main main::@1 [7] (byte*) main::col#2 ← phi( main/(const nomodify byte*) COLS main::@1/(byte*) main::col#1 ) diff --git a/src/test/ref/examples/plasma/plasma-unroll.log b/src/test/ref/examples/plasma/plasma-unroll.log index 5c5cda8b7..2d230ff38 100644 --- a/src/test/ref/examples/plasma/plasma-unroll.log +++ b/src/test/ref/examples/plasma/plasma-unroll.log @@ -101,8 +101,8 @@ main: scope:[main] from @3 (byte*) print_char_cursor#33 ← phi( @3/(byte*) print_char_cursor#25 ) (byte*) print_line_cursor#25 ← phi( @3/(byte*) print_line_cursor#18 ) asm { sei } - *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLUE - *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLUE + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLUE + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLUE (byte*) main::col#0 ← (const nomodify byte*) COLS to:main::@1 main::@1: scope:[main] from main main::@1 @@ -624,10 +624,8 @@ SYMBOL TABLE SSA (label) @4 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*)(number) $d021 (const nomodify byte) BLACK = (byte) 0 (const nomodify byte) BLUE = (byte) 6 -(const nomodify byte*) BORDERCOL = (byte*)(number) $d020 (const nomodify byte*) CHARSET = (byte*)(number) $2000 (const nomodify byte*) COLS = (byte*)(number) $d800 (const nomodify byte*) D018 = (byte*)(number) $d018 @@ -715,6 +713,8 @@ SYMBOL TABLE SSA (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 (const byte) OFFSET_STRUCT_MOS6581_SID_CH3_CONTROL = (byte) $12 (const byte) OFFSET_STRUCT_MOS6581_SID_CH3_FREQ = (byte) $e (const byte) OFFSET_STRUCT_MOS6581_SID_CH3_OSC = (byte) $1b @@ -728,6 +728,7 @@ SYMBOL TABLE SSA (const to_nomodify byte*) SINTABLE[(number) $100] = kickasm {{ .for(var i=0;i<$100;i++) .byte round(127.5+127.5*sin(toRadians(360*i/256))) }} +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*)(number) $d000 (byte) c1A (byte) c1A#0 (byte) c1A#1 @@ -1309,10 +1310,9 @@ Inlining cast (byte*) memset::dst#0 ← (byte*)(void*) memset::str#2 Inlining cast (word) memset::num#0 ← (unumber)(number) $3e8 Inlining cast *((word*)(const nomodify struct MOS6581_SID*) SID+(const byte) OFFSET_STRUCT_MOS6581_SID_CH3_FREQ) ← (unumber)(number) $ffff Successful SSA optimization Pass2InlineCast -Simplifying constant pointer cast (byte*) 53280 -Simplifying constant pointer cast (byte*) 53281 Simplifying constant pointer cast (byte*) 53272 Simplifying constant pointer cast (struct MOS6581_SID*) 54272 +Simplifying constant pointer cast (struct MOS6569_VICII*) 53248 Simplifying constant pointer cast (byte*) 55296 Simplifying constant pointer cast (byte*) 10240 Simplifying constant pointer cast (byte*) 8192 @@ -2574,8 +2574,8 @@ FINAL CONTROL FLOW GRAPH (void()) main() main: scope:[main] from @1 asm { sei } - [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLUE - [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLUE + [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLUE + [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLUE to:main::@1 main::@1: scope:[main] from main main::@1 [7] (byte*) main::col#2 ← phi( main/(const nomodify byte*) COLS main::@1/(byte*) main::col#1 ) @@ -3260,13 +3260,13 @@ Target platform is c64basic / MOS6502X :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels - .label BORDERCOL = $d020 - .label BGCOL = $d021 .label D018 = $d018 // SID Channel Control Register Noise Waveform .const SID_CONTROL_NOISE = $80 // The SID MOS 6581/8580 .label SID = $d400 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // The colors of the C64 @@ -3277,6 +3277,8 @@ Target platform is c64basic / MOS6502X .const OFFSET_STRUCT_MOS6581_SID_CH3_FREQ = $e .const OFFSET_STRUCT_MOS6581_SID_CH3_CONTROL = $12 .const OFFSET_STRUCT_MOS6581_SID_CH3_OSC = $1b + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 .label print_line_cursor = $400 .label print_char_cursor = $12 // Plasma state variables @@ -3304,12 +3306,12 @@ main: { .label col = 2 // asm { sei } sei - // [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 + // [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 lda #BLUE - sta BORDERCOL - // [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 lda #BLUE - sta BGCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // [7] phi from main to main::@1 [phi:main->main::@1] __b1_from_main: // [7] phi (byte*) main::col#2 = (const nomodify byte*) COLS [phi:main->main::@1#0] -- pbuz1=pbuc1 @@ -4204,8 +4206,8 @@ SINTABLE: REGISTER UPLIFT POTENTIAL REGISTERS -Statement [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLUE [ ] ( main:2 [ ] { } ) always clobbers reg byte a -Statement [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLUE [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLUE [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLUE [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [8] *((byte*) main::col#2) ← (const nomodify byte) BLACK [ main::col#2 ] ( main:2 [ main::col#2 ] { } ) always clobbers reg byte a reg byte y Statement [10] if((byte*) main::col#1!=(const nomodify byte*) COLS+(word) $3e8+(byte) 1) goto main::@1 [ main::col#1 ] ( main:2 [ main::col#1 ] { } ) always clobbers reg byte a Statement [14] *((const nomodify byte*) D018) ← (const byte) main::toD0181_return#0 [ ] ( main:2 [ ] { } ) always clobbers reg byte a @@ -4275,8 +4277,8 @@ Removing always clobbered register reg byte a as potential for zp[1]:21 [ makech Statement [128] *((byte*) print_char_cursor#18) ← (const byte) print_char::ch#0 [ print_char_cursor#18 ] ( main:2::makecharset:12::print_char:112 [ makecharset::c#2 print_char_cursor#18 ] { } ) always clobbers reg byte a reg byte y Statement [136] if((byte*) memset::dst#2!=(const byte*) memset::end#0) goto memset::@2 [ memset::dst#2 ] ( main:2::makecharset:12::print_cls:101::memset:132 [ memset::dst#2 ] { } ) always clobbers reg byte a Statement [138] *((byte*) memset::dst#2) ← (const byte) memset::c#0 [ memset::dst#2 ] ( main:2::makecharset:12::print_cls:101::memset:132 [ memset::dst#2 ] { } ) always clobbers reg byte a reg byte y -Statement [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLUE [ ] ( main:2 [ ] { } ) always clobbers reg byte a -Statement [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLUE [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLUE [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLUE [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [8] *((byte*) main::col#2) ← (const nomodify byte) BLACK [ main::col#2 ] ( main:2 [ main::col#2 ] { } ) always clobbers reg byte a reg byte y Statement [10] if((byte*) main::col#1!=(const nomodify byte*) COLS+(word) $3e8+(byte) 1) goto main::@1 [ main::col#1 ] ( main:2 [ main::col#1 ] { } ) always clobbers reg byte a Statement [14] *((const nomodify byte*) D018) ← (const byte) main::toD0181_return#0 [ ] ( main:2 [ ] { } ) always clobbers reg byte a @@ -4536,13 +4538,13 @@ ASSEMBLER BEFORE OPTIMIZATION :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels - .label BORDERCOL = $d020 - .label BGCOL = $d021 .label D018 = $d018 // SID Channel Control Register Noise Waveform .const SID_CONTROL_NOISE = $80 // The SID MOS 6581/8580 .label SID = $d400 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // The colors of the C64 @@ -4553,6 +4555,8 @@ ASSEMBLER BEFORE OPTIMIZATION .const OFFSET_STRUCT_MOS6581_SID_CH3_FREQ = $e .const OFFSET_STRUCT_MOS6581_SID_CH3_CONTROL = $12 .const OFFSET_STRUCT_MOS6581_SID_CH3_OSC = $1b + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 .label print_line_cursor = $400 .label print_char_cursor = $b // Plasma state variables @@ -4580,12 +4584,12 @@ main: { .label col = $b // asm { sei } sei - // [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 + // [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 lda #BLUE - sta BORDERCOL - // [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 lda #BLUE - sta BGCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // [7] phi from main to main::@1 [phi:main->main::@1] __b1_from_main: // [7] phi (byte*) main::col#2 = (const nomodify byte*) COLS [phi:main->main::@1#0] -- pbuz1=pbuc1 @@ -5484,17 +5488,15 @@ Removing instruction jmp __b1 Succesful ASM optimization Pass5NextJumpElimination Removing instruction __bbegin: Succesful ASM optimization Pass5UnusedLabelElimination -Fixing long branch [92] bcc __b2 to bcs -Fixing long branch [110] bcc __b5 to bcs +Fixing long branch [94] bcc __b2 to bcs +Fixing long branch [112] bcc __b5 to bcs FINAL SYMBOL TABLE (label) @1 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*) 53281 (const nomodify byte) BLACK = (byte) 0 (const nomodify byte) BLUE = (byte) 6 -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify byte*) CHARSET = (byte*) 8192 (const nomodify byte*) COLS = (byte*) 55296 (const nomodify byte*) D018 = (byte*) 53272 @@ -5582,6 +5584,8 @@ FINAL SYMBOL TABLE (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 (const byte) OFFSET_STRUCT_MOS6581_SID_CH3_CONTROL = (byte) $12 (const byte) OFFSET_STRUCT_MOS6581_SID_CH3_FREQ = (byte) $e (const byte) OFFSET_STRUCT_MOS6581_SID_CH3_OSC = (byte) $1b @@ -5595,6 +5599,7 @@ FINAL SYMBOL TABLE (const to_nomodify byte*) SINTABLE[(number) $100] = kickasm {{ .for(var i=0;i<$100;i++) .byte round(127.5+127.5*sin(toRadians(360*i/256))) }} +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (byte) c1A (byte) c1A#1 c1A zp[1]:2 161.76923076923077 (byte) c1A#3 c1A zp[1]:2 15.971014492753623 @@ -5858,13 +5863,13 @@ Score: 95644 :BasicUpstart(main) .pc = $80d "Program" // Global Constants & labels - .label BORDERCOL = $d020 - .label BGCOL = $d021 .label D018 = $d018 // SID Channel Control Register Noise Waveform .const SID_CONTROL_NOISE = $80 // The SID MOS 6581/8580 .label SID = $d400 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // The colors of the C64 @@ -5875,6 +5880,8 @@ Score: 95644 .const OFFSET_STRUCT_MOS6581_SID_CH3_FREQ = $e .const OFFSET_STRUCT_MOS6581_SID_CH3_CONTROL = $12 .const OFFSET_STRUCT_MOS6581_SID_CH3_OSC = $1b + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 .label print_line_cursor = $400 .label print_char_cursor = $b // Plasma state variables @@ -5895,13 +5902,13 @@ main: { // asm // asm { sei } sei - // *BORDERCOL = BLUE - // [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 + // VICII->BORDER_COLOR = BLUE + // [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 lda #BLUE - sta BORDERCOL - // *BGCOL = BLUE - // [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 - sta BGCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // VICII->BG_COLOR = BLUE + // [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // [7] phi from main to main::@1 [phi:main->main::@1] // [7] phi (byte*) main::col#2 = (const nomodify byte*) COLS [phi:main->main::@1#0] -- pbuz1=pbuc1 lda #BORDER_COLOR = BLUE lda #BLUE - sta BORDERCOL - // *BGCOL = BLUE - sta BGCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // VICII->BG_COLOR = BLUE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR lda #COLS diff --git a/src/test/ref/examples/plasma/plasma.cfg b/src/test/ref/examples/plasma/plasma.cfg index 43c2f1809..631d06be7 100644 --- a/src/test/ref/examples/plasma/plasma.cfg +++ b/src/test/ref/examples/plasma/plasma.cfg @@ -11,8 +11,8 @@ (void()) main() main: scope:[main] from @1 asm { sei } - [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLUE - [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLUE + [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLUE + [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLUE to:main::@1 main::@1: scope:[main] from main main::@1 [7] (byte*) main::col#2 ← phi( main/(const nomodify byte*) COLS main::@1/(byte*) main::col#1 ) diff --git a/src/test/ref/examples/plasma/plasma.log b/src/test/ref/examples/plasma/plasma.log index 722654ed3..a23b79f84 100644 --- a/src/test/ref/examples/plasma/plasma.log +++ b/src/test/ref/examples/plasma/plasma.log @@ -102,8 +102,8 @@ main: scope:[main] from @3 (byte*) print_char_cursor#32 ← phi( @3/(byte*) print_char_cursor#25 ) (byte*) print_line_cursor#24 ← phi( @3/(byte*) print_line_cursor#18 ) asm { sei } - *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLUE - *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLUE + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLUE + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLUE (byte*) main::col#0 ← (const nomodify byte*) COLS to:main::@1 main::@1: scope:[main] from main main::@1 @@ -671,10 +671,8 @@ SYMBOL TABLE SSA (label) @4 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*)(number) $d021 (const nomodify byte) BLACK = (byte) 0 (const nomodify byte) BLUE = (byte) 6 -(const nomodify byte*) BORDERCOL = (byte*)(number) $d020 (const nomodify byte*) CHARSET = (byte*)(number) $2000 (const nomodify byte*) COLS = (byte*)(number) $d800 (const nomodify byte*) D018 = (byte*)(number) $d018 @@ -762,6 +760,8 @@ SYMBOL TABLE SSA (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 (const byte) OFFSET_STRUCT_MOS6581_SID_CH3_CONTROL = (byte) $12 (const byte) OFFSET_STRUCT_MOS6581_SID_CH3_FREQ = (byte) $e (const byte) OFFSET_STRUCT_MOS6581_SID_CH3_OSC = (byte) $1b @@ -776,6 +776,7 @@ SYMBOL TABLE SSA (const to_nomodify byte*) SINTABLE[(number) $100] = kickasm {{ .for(var i=0;i<$100;i++) .byte round(127.5+127.5*sin(2*PI*i/256)) }} +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*)(number) $d000 (byte) c1A (byte) c1A#0 (byte) c1A#1 @@ -1406,10 +1407,9 @@ Inlining cast (byte*) memset::dst#0 ← (byte*)(void*) memset::str#2 Inlining cast (word) memset::num#0 ← (unumber)(number) $3e8 Inlining cast *((word*)(const nomodify struct MOS6581_SID*) SID+(const byte) OFFSET_STRUCT_MOS6581_SID_CH3_FREQ) ← (unumber)(number) $ffff Successful SSA optimization Pass2InlineCast -Simplifying constant pointer cast (byte*) 53280 -Simplifying constant pointer cast (byte*) 53281 Simplifying constant pointer cast (byte*) 53272 Simplifying constant pointer cast (struct MOS6581_SID*) 54272 +Simplifying constant pointer cast (struct MOS6569_VICII*) 53248 Simplifying constant pointer cast (byte*) 55296 Simplifying constant pointer cast (byte*) 10240 Simplifying constant pointer cast (byte*) 11264 @@ -1999,8 +1999,8 @@ FINAL CONTROL FLOW GRAPH (void()) main() main: scope:[main] from @1 asm { sei } - [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLUE - [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLUE + [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLUE + [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLUE to:main::@1 main::@1: scope:[main] from main main::@1 [7] (byte*) main::col#2 ← phi( main/(const nomodify byte*) COLS main::@1/(byte*) main::col#1 ) @@ -2506,13 +2506,13 @@ Target platform is c64basic / MOS6502X :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels - .label BORDERCOL = $d020 - .label BGCOL = $d021 .label D018 = $d018 // SID Channel Control Register Noise Waveform .const SID_CONTROL_NOISE = $80 // The SID MOS 6581/8580 .label SID = $d400 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // The colors of the C64 @@ -2524,6 +2524,8 @@ Target platform is c64basic / MOS6502X .const OFFSET_STRUCT_MOS6581_SID_CH3_FREQ = $e .const OFFSET_STRUCT_MOS6581_SID_CH3_CONTROL = $12 .const OFFSET_STRUCT_MOS6581_SID_CH3_OSC = $1b + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 .label print_line_cursor = $400 .label print_char_cursor = $14 // Plasma state variables @@ -2552,12 +2554,12 @@ main: { .label col = 2 // asm { sei } sei - // [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 + // [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 lda #BLUE - sta BORDERCOL - // [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 lda #BLUE - sta BGCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // [7] phi from main to main::@1 [phi:main->main::@1] __b1_from_main: // [7] phi (byte*) main::col#2 = (const nomodify byte*) COLS [phi:main->main::@1#0] -- pbuz1=pbuc1 @@ -3184,8 +3186,8 @@ SINTABLE: REGISTER UPLIFT POTENTIAL REGISTERS -Statement [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLUE [ ] ( main:2 [ ] { } ) always clobbers reg byte a -Statement [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLUE [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLUE [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLUE [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [8] *((byte*) main::col#2) ← (const nomodify byte) BLACK [ main::col#2 ] ( main:2 [ main::col#2 ] { } ) always clobbers reg byte a reg byte y Statement [10] if((byte*) main::col#1!=(const nomodify byte*) COLS+(word) $3e8+(byte) 1) goto main::@1 [ main::col#1 ] ( main:2 [ main::col#1 ] { } ) always clobbers reg byte a Statement [17] *((const nomodify byte*) D018) ← (const byte) main::toD0181_return#0 [ c1A#4 c1B#4 c2A#4 c2B#4 ] ( main:2 [ c1A#4 c1B#4 c2A#4 c2B#4 ] { { c1A#10 = c1A#4 } { c1B#10 = c1B#4 } { c2A#24 = c2A#4 } { c2B#24 = c2B#4 } } ) always clobbers reg byte a @@ -3231,8 +3233,8 @@ Removing always clobbered register reg byte a as potential for zp[1]:23 [ makech Statement [85] *((byte*) print_char_cursor#18) ← (const byte) print_char::ch#0 [ print_char_cursor#18 ] ( main:2::makecharset:12::print_char:69 [ makecharset::c#2 print_char_cursor#18 ] { } ) always clobbers reg byte a reg byte y Statement [93] if((byte*) memset::dst#2!=(const byte*) memset::end#0) goto memset::@2 [ memset::dst#2 ] ( main:2::makecharset:12::print_cls:58::memset:89 [ memset::dst#2 ] { } ) always clobbers reg byte a Statement [95] *((byte*) memset::dst#2) ← (const byte) memset::c#0 [ memset::dst#2 ] ( main:2::makecharset:12::print_cls:58::memset:89 [ memset::dst#2 ] { } ) always clobbers reg byte a reg byte y -Statement [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLUE [ ] ( main:2 [ ] { } ) always clobbers reg byte a -Statement [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLUE [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLUE [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLUE [ ] ( main:2 [ ] { } ) always clobbers reg byte a Statement [8] *((byte*) main::col#2) ← (const nomodify byte) BLACK [ main::col#2 ] ( main:2 [ main::col#2 ] { } ) always clobbers reg byte a reg byte y Statement [10] if((byte*) main::col#1!=(const nomodify byte*) COLS+(word) $3e8+(byte) 1) goto main::@1 [ main::col#1 ] ( main:2 [ main::col#1 ] { } ) always clobbers reg byte a Statement [17] *((const nomodify byte*) D018) ← (const byte) main::toD0181_return#0 [ c1A#4 c1B#4 c2A#4 c2B#4 ] ( main:2 [ c1A#4 c1B#4 c2A#4 c2B#4 ] { { c1A#10 = c1A#4 } { c1B#10 = c1B#4 } { c2A#24 = c2A#4 } { c2B#24 = c2B#4 } } ) always clobbers reg byte a @@ -3386,13 +3388,13 @@ ASSEMBLER BEFORE OPTIMIZATION :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels - .label BORDERCOL = $d020 - .label BGCOL = $d021 .label D018 = $d018 // SID Channel Control Register Noise Waveform .const SID_CONTROL_NOISE = $80 // The SID MOS 6581/8580 .label SID = $d400 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // The colors of the C64 @@ -3404,6 +3406,8 @@ ASSEMBLER BEFORE OPTIMIZATION .const OFFSET_STRUCT_MOS6581_SID_CH3_FREQ = $e .const OFFSET_STRUCT_MOS6581_SID_CH3_CONTROL = $12 .const OFFSET_STRUCT_MOS6581_SID_CH3_OSC = $1b + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 .label print_line_cursor = $400 .label print_char_cursor = $b // Plasma state variables @@ -3432,12 +3436,12 @@ main: { .label col = $b // asm { sei } sei - // [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 + // [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 lda #BLUE - sta BORDERCOL - // [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 lda #BLUE - sta BGCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // [7] phi from main to main::@1 [phi:main->main::@1] __b1_from_main: // [7] phi (byte*) main::col#2 = (const nomodify byte*) COLS [phi:main->main::@1#0] -- pbuz1=pbuc1 @@ -4153,10 +4157,8 @@ FINAL SYMBOL TABLE (label) @1 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*) 53281 (const nomodify byte) BLACK = (byte) 0 (const nomodify byte) BLUE = (byte) 6 -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify byte*) CHARSET = (byte*) 8192 (const nomodify byte*) COLS = (byte*) 55296 (const nomodify byte*) D018 = (byte*) 53272 @@ -4244,6 +4246,8 @@ FINAL SYMBOL TABLE (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 (const byte) OFFSET_STRUCT_MOS6581_SID_CH3_CONTROL = (byte) $12 (const byte) OFFSET_STRUCT_MOS6581_SID_CH3_FREQ = (byte) $e (const byte) OFFSET_STRUCT_MOS6581_SID_CH3_OSC = (byte) $1b @@ -4258,6 +4262,7 @@ FINAL SYMBOL TABLE (const to_nomodify byte*) SINTABLE[(number) $100] = kickasm {{ .for(var i=0;i<$100;i++) .byte round(127.5+127.5*sin(2*PI*i/256)) }} +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (byte) c1A (byte) c1A#10 c1A zp[1]:2 220.39999999999998 (byte) c1A#14 c1A zp[1]:2 101.0 @@ -4453,13 +4458,13 @@ Score: 95730 :BasicUpstart(main) .pc = $80d "Program" // Global Constants & labels - .label BORDERCOL = $d020 - .label BGCOL = $d021 .label D018 = $d018 // SID Channel Control Register Noise Waveform .const SID_CONTROL_NOISE = $80 // The SID MOS 6581/8580 .label SID = $d400 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // The colors of the C64 @@ -4471,6 +4476,8 @@ Score: 95730 .const OFFSET_STRUCT_MOS6581_SID_CH3_FREQ = $e .const OFFSET_STRUCT_MOS6581_SID_CH3_CONTROL = $12 .const OFFSET_STRUCT_MOS6581_SID_CH3_OSC = $1b + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 .label print_line_cursor = $400 .label print_char_cursor = $b // Plasma state variables @@ -4492,13 +4499,13 @@ main: { // asm // asm { sei } sei - // *BORDERCOL = BLUE - // [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 + // VICII->BORDER_COLOR = BLUE + // [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 lda #BLUE - sta BORDERCOL - // *BGCOL = BLUE - // [6] *((const nomodify byte*) BGCOL) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 - sta BGCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // VICII->BG_COLOR = BLUE + // [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (const nomodify byte) BLUE -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // [7] phi from main to main::@1 [phi:main->main::@1] // [7] phi (byte*) main::col#2 = (const nomodify byte*) COLS [phi:main->main::@1#0] -- pbuz1=pbuc1 lda #RASTER!=$a) lda #$a - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1 __b2: - // while (*RASTER!=$b) + // while (VICII->RASTER!=$b) lda #$b - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 // raster() jsr raster @@ -46,10 +48,10 @@ raster: { lda rastercols ldx #0 __b1: - // *BGCOL = col - sta BGCOL - // *BORDERCOL = col - sta BORDERCOL + // VICII->BG_COLOR = col + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR + // VICII->BORDER_COLOR = col + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // col = rastercols[++i]; inx // col = rastercols[++i] diff --git a/src/test/ref/examples/rasterbars/raster-bars.cfg b/src/test/ref/examples/rasterbars/raster-bars.cfg index 208253706..83baa4361 100644 --- a/src/test/ref/examples/rasterbars/raster-bars.cfg +++ b/src/test/ref/examples/rasterbars/raster-bars.cfg @@ -13,10 +13,10 @@ main: scope:[main] from @1 asm { sei } to:main::@1 main::@1: scope:[main] from main main::@1 main::@3 - [5] if(*((const nomodify byte*) RASTER)!=(byte) $a) goto main::@1 + [5] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $a) goto main::@1 to:main::@2 main::@2: scope:[main] from main::@1 main::@2 - [6] if(*((const nomodify byte*) RASTER)!=(byte) $b) goto main::@2 + [6] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $b) goto main::@2 to:main::@3 main::@3: scope:[main] from main::@2 [7] phi() @@ -31,8 +31,8 @@ raster: scope:[raster] from main::@3 raster::@1: scope:[raster] from raster raster::@1 [11] (byte) raster::i#2 ← phi( raster/(byte) 0 raster::@1/(byte) raster::i#1 ) [11] (byte) raster::col#2 ← phi( raster/(byte) raster::col#0 raster::@1/(byte) raster::col#1 ) - [12] *((const nomodify byte*) BGCOL) ← (byte) raster::col#2 - [13] *((const nomodify byte*) BORDERCOL) ← (byte) raster::col#2 + [12] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (byte) raster::col#2 + [13] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) raster::col#2 [14] (byte) raster::i#1 ← ++ (byte) raster::i#2 [15] (byte) raster::col#1 ← *((const byte*) rastercols + (byte) raster::i#1) asm { nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop } diff --git a/src/test/ref/examples/rasterbars/raster-bars.log b/src/test/ref/examples/rasterbars/raster-bars.log index 59081e9d4..cf5fdc7af 100644 --- a/src/test/ref/examples/rasterbars/raster-bars.log +++ b/src/test/ref/examples/rasterbars/raster-bars.log @@ -9,11 +9,11 @@ main: scope:[main] from @1 asm { sei } to:main::@1 main::@1: scope:[main] from main main::@1 main::@4 - (bool~) main::$0 ← *((const nomodify byte*) RASTER) != (number) $a + (bool~) main::$0 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $a if((bool~) main::$0) goto main::@1 to:main::@2 main::@2: scope:[main] from main::@1 main::@2 - (bool~) main::$1 ← *((const nomodify byte*) RASTER) != (number) $b + (bool~) main::$1 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $b if((bool~) main::$1) goto main::@2 to:main::@3 main::@3: scope:[main] from main::@2 @@ -35,8 +35,8 @@ raster: scope:[raster] from main::@3 raster::@1: scope:[raster] from raster raster::@1 (byte) raster::i#2 ← phi( raster/(byte) raster::i#0 raster::@1/(byte) raster::i#1 ) (byte) raster::col#2 ← phi( raster/(byte) raster::col#0 raster::@1/(byte) raster::col#1 ) - *((const nomodify byte*) BGCOL) ← (byte) raster::col#2 - *((const nomodify byte*) BORDERCOL) ← (byte) raster::col#2 + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (byte) raster::col#2 + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) raster::col#2 (byte) raster::i#1 ← ++ (byte) raster::i#2 (byte) raster::col#1 ← *((const byte*) rastercols + (byte) raster::i#1) asm { nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop } @@ -58,8 +58,6 @@ SYMBOL TABLE SSA (label) @2 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*)(number) $d021 -(const nomodify byte*) BORDERCOL = (byte*)(number) $d020 (byte) MOS6526_CIA::INTERRUPT (byte) MOS6526_CIA::PORT_A (byte) MOS6526_CIA::PORT_A_DDR @@ -144,7 +142,10 @@ SYMBOL TABLE SSA (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE -(const nomodify byte*) RASTER = (byte*)(number) $d012 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*)(number) $d000 (void()) main() (bool~) main::$0 (bool~) main::$1 @@ -167,13 +168,11 @@ SYMBOL TABLE SSA (byte) raster::i#2 (const byte*) rastercols[] = { (byte) $b, (byte) 0, (byte) $b, (byte) $b, (byte) $c, (byte) $b, (byte) $c, (byte) $c, (byte) $f, (byte) $c, (byte) $f, (byte) $f, (byte) 1, (byte) $f, (byte) 1, (byte) 1, (byte) $f, (byte) 1, (byte) $f, (byte) $f, (byte) $c, (byte) $f, (byte) $c, (byte) $c, (byte) $b, (byte) $c, (byte) $b, (byte) $b, (byte) 0, (byte) $b, (byte) 0, (byte) $ff } -Adding number conversion cast (unumber) $a in (bool~) main::$0 ← *((const nomodify byte*) RASTER) != (number) $a -Adding number conversion cast (unumber) $b in (bool~) main::$1 ← *((const nomodify byte*) RASTER) != (number) $b +Adding number conversion cast (unumber) $a in (bool~) main::$0 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $a +Adding number conversion cast (unumber) $b in (bool~) main::$1 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $b Adding number conversion cast (unumber) $ff in (bool~) raster::$0 ← (byte) raster::col#1 != (number) $ff Successful SSA optimization PassNAddNumberTypeConversions -Simplifying constant pointer cast (byte*) 53266 -Simplifying constant pointer cast (byte*) 53280 -Simplifying constant pointer cast (byte*) 53281 +Simplifying constant pointer cast (struct MOS6569_VICII*) 53248 Simplifying constant integer cast $a Simplifying constant integer cast $b Simplifying constant integer cast $ff @@ -182,8 +181,8 @@ Finalized unsigned number type (byte) $a Finalized unsigned number type (byte) $b Finalized unsigned number type (byte) $ff Successful SSA optimization PassNFinalizeNumberTypeConversions -Simple Condition (bool~) main::$0 [2] if(*((const nomodify byte*) RASTER)!=(byte) $a) goto main::@1 -Simple Condition (bool~) main::$1 [4] if(*((const nomodify byte*) RASTER)!=(byte) $b) goto main::@2 +Simple Condition (bool~) main::$0 [2] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $a) goto main::@1 +Simple Condition (bool~) main::$1 [4] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $b) goto main::@2 Simple Condition (bool~) raster::$0 [18] if((byte) raster::col#1!=(byte) $ff) goto raster::@1 Successful SSA optimization Pass2ConditionalJumpSimplification Constant (const byte) raster::i#0 = 0 @@ -237,10 +236,10 @@ main: scope:[main] from @1 asm { sei } to:main::@1 main::@1: scope:[main] from main main::@1 main::@3 - [5] if(*((const nomodify byte*) RASTER)!=(byte) $a) goto main::@1 + [5] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $a) goto main::@1 to:main::@2 main::@2: scope:[main] from main::@1 main::@2 - [6] if(*((const nomodify byte*) RASTER)!=(byte) $b) goto main::@2 + [6] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $b) goto main::@2 to:main::@3 main::@3: scope:[main] from main::@2 [7] phi() @@ -255,8 +254,8 @@ raster: scope:[raster] from main::@3 raster::@1: scope:[raster] from raster raster::@1 [11] (byte) raster::i#2 ← phi( raster/(byte) 0 raster::@1/(byte) raster::i#1 ) [11] (byte) raster::col#2 ← phi( raster/(byte) raster::col#0 raster::@1/(byte) raster::col#1 ) - [12] *((const nomodify byte*) BGCOL) ← (byte) raster::col#2 - [13] *((const nomodify byte*) BORDERCOL) ← (byte) raster::col#2 + [12] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (byte) raster::col#2 + [13] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) raster::col#2 [14] (byte) raster::i#1 ← ++ (byte) raster::i#2 [15] (byte) raster::col#1 ← *((const byte*) rastercols + (byte) raster::i#1) asm { nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop } @@ -379,9 +378,11 @@ Target platform is c64basic / MOS6502X :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels - .label RASTER = $d012 - .label BORDERCOL = $d020 - .label BGCOL = $d021 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 // @begin __bbegin: // [1] phi from @begin to @1 [phi:@begin->@1] @@ -403,16 +404,16 @@ main: { jmp __b1 // main::@1 __b1: - // [5] if(*((const nomodify byte*) RASTER)!=(byte) $a) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [5] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $a) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$a - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1 jmp __b2 // main::@2 __b2: - // [6] if(*((const nomodify byte*) RASTER)!=(byte) $b) goto main::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [6] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $b) goto main::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$b - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 // [7] phi from main::@2 to main::@3 [phi:main::@2->main::@3] __b3_from___b2: @@ -464,12 +465,12 @@ raster: { jmp __b1 // raster::@1 __b1: - // [12] *((const nomodify byte*) BGCOL) ← (byte) raster::col#2 -- _deref_pbuc1=vbuz1 + // [12] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (byte) raster::col#2 -- _deref_pbuc1=vbuz1 lda.z col - sta BGCOL - // [13] *((const nomodify byte*) BORDERCOL) ← (byte) raster::col#2 -- _deref_pbuc1=vbuz1 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR + // [13] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) raster::col#2 -- _deref_pbuc1=vbuz1 lda.z col - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [14] (byte) raster::i#1 ← ++ (byte) raster::i#2 -- vbuz1=_inc_vbuz1 inc.z i // [15] (byte) raster::col#1 ← *((const byte*) rastercols + (byte) raster::i#1) -- vbuz1=pbuc1_derefidx_vbuz2 @@ -513,8 +514,8 @@ raster: { rastercols: .byte $b, 0, $b, $b, $c, $b, $c, $c, $f, $c, $f, $f, 1, $f, 1, 1, $f, 1, $f, $f, $c, $f, $c, $c, $b, $c, $b, $b, 0, $b, 0, $ff REGISTER UPLIFT POTENTIAL REGISTERS -Statement [5] if(*((const nomodify byte*) RASTER)!=(byte) $a) goto main::@1 [ ] ( main:2 [ ] { } ) always clobbers reg byte a -Statement [6] if(*((const nomodify byte*) RASTER)!=(byte) $b) goto main::@2 [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [5] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $a) goto main::@1 [ ] ( main:2 [ ] { } ) always clobbers reg byte a +Statement [6] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $b) goto main::@2 [ ] ( main:2 [ ] { } ) always clobbers reg byte a Potential registers zp[1]:2 [ raster::col#2 raster::col#0 raster::col#1 ] : zp[1]:2 , reg byte a , reg byte x , reg byte y , Potential registers zp[1]:3 [ raster::i#2 raster::i#1 ] : zp[1]:3 , reg byte a , reg byte x , reg byte y , @@ -540,9 +541,11 @@ ASSEMBLER BEFORE OPTIMIZATION :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels - .label RASTER = $d012 - .label BORDERCOL = $d020 - .label BGCOL = $d021 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 // @begin __bbegin: // [1] phi from @begin to @1 [phi:@begin->@1] @@ -564,16 +567,16 @@ main: { jmp __b1 // main::@1 __b1: - // [5] if(*((const nomodify byte*) RASTER)!=(byte) $a) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [5] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $a) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$a - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1 jmp __b2 // main::@2 __b2: - // [6] if(*((const nomodify byte*) RASTER)!=(byte) $b) goto main::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [6] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $b) goto main::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$b - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 // [7] phi from main::@2 to main::@3 [phi:main::@2->main::@3] __b3_from___b2: @@ -621,10 +624,10 @@ raster: { jmp __b1 // raster::@1 __b1: - // [12] *((const nomodify byte*) BGCOL) ← (byte) raster::col#2 -- _deref_pbuc1=vbuaa - sta BGCOL - // [13] *((const nomodify byte*) BORDERCOL) ← (byte) raster::col#2 -- _deref_pbuc1=vbuaa - sta BORDERCOL + // [12] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (byte) raster::col#2 -- _deref_pbuc1=vbuaa + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR + // [13] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) raster::col#2 -- _deref_pbuc1=vbuaa + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [14] (byte) raster::i#1 ← ++ (byte) raster::i#2 -- vbuxx=_inc_vbuxx inx // [15] (byte) raster::col#1 ← *((const byte*) rastercols + (byte) raster::i#1) -- vbuaa=pbuc1_derefidx_vbuxx @@ -697,8 +700,6 @@ FINAL SYMBOL TABLE (label) @1 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*) 53281 -(const nomodify byte*) BORDERCOL = (byte*) 53280 (byte) MOS6526_CIA::INTERRUPT (byte) MOS6526_CIA::PORT_A (byte) MOS6526_CIA::PORT_A_DDR @@ -783,7 +784,10 @@ FINAL SYMBOL TABLE (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE -(const nomodify byte*) RASTER = (byte*) 53266 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (void()) main() (label) main::@1 (label) main::@2 @@ -813,9 +817,11 @@ Score: 8340 :BasicUpstart(main) .pc = $80d "Program" // Global Constants & labels - .label RASTER = $d012 - .label BORDERCOL = $d020 - .label BGCOL = $d021 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 // @begin // [1] phi from @begin to @1 [phi:@begin->@1] // @1 @@ -829,17 +835,17 @@ main: { sei // main::@1 __b1: - // while (*RASTER!=$a) - // [5] if(*((const nomodify byte*) RASTER)!=(byte) $a) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 + // while (VICII->RASTER!=$a) + // [5] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $a) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$a - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1 // main::@2 __b2: - // while (*RASTER!=$b) - // [6] if(*((const nomodify byte*) RASTER)!=(byte) $b) goto main::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // while (VICII->RASTER!=$b) + // [6] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $b) goto main::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$b - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 // [7] phi from main::@2 to main::@3 [phi:main::@2->main::@3] // main::@3 @@ -883,12 +889,12 @@ raster: { // [11] phi (byte) raster::col#2 = (byte) raster::col#1 [phi:raster::@1->raster::@1#1] -- register_copy // raster::@1 __b1: - // *BGCOL = col - // [12] *((const nomodify byte*) BGCOL) ← (byte) raster::col#2 -- _deref_pbuc1=vbuaa - sta BGCOL - // *BORDERCOL = col - // [13] *((const nomodify byte*) BORDERCOL) ← (byte) raster::col#2 -- _deref_pbuc1=vbuaa - sta BORDERCOL + // VICII->BG_COLOR = col + // [12] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← (byte) raster::col#2 -- _deref_pbuc1=vbuaa + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR + // VICII->BORDER_COLOR = col + // [13] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (byte) raster::col#2 -- _deref_pbuc1=vbuaa + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // col = rastercols[++i]; // [14] (byte) raster::i#1 ← ++ (byte) raster::i#2 -- vbuxx=_inc_vbuxx inx diff --git a/src/test/ref/examples/rasterbars/raster-bars.sym b/src/test/ref/examples/rasterbars/raster-bars.sym index 864e9d741..5f6d10b5c 100644 --- a/src/test/ref/examples/rasterbars/raster-bars.sym +++ b/src/test/ref/examples/rasterbars/raster-bars.sym @@ -1,8 +1,6 @@ (label) @1 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*) 53281 -(const nomodify byte*) BORDERCOL = (byte*) 53280 (byte) MOS6526_CIA::INTERRUPT (byte) MOS6526_CIA::PORT_A (byte) MOS6526_CIA::PORT_A_DDR @@ -87,7 +85,10 @@ (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE -(const nomodify byte*) RASTER = (byte*) 53266 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (void()) main() (label) main::@1 (label) main::@2 diff --git a/src/test/ref/examples/rotate/rotate.asm b/src/test/ref/examples/rotate/rotate.asm index b26852101..0cf9899d4 100644 --- a/src/test/ref/examples/rotate/rotate.asm +++ b/src/test/ref/examples/rotate/rotate.asm @@ -8,11 +8,9 @@ .const CIA_TIMER_CONTROL_B_COUNT_UNDERFLOW_A = $40 .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 - .label SPRITES_XMSB = $d010 - .label RASTER = $d012 - .label SPRITES_ENABLE = $d015 - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The CIA#2: Serial bus, RS-232, VIC memory bank .label CIA2 = $dd00 // CIA#2 timer A&B as one single 32-bit value @@ -24,6 +22,10 @@ .const CLOCKS_PER_INIT = $12 .const OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = $e .const OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL = $f + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB = $10 .label SCREEN = $400 .label COS = SIN+$40 // A single sprite @@ -61,12 +63,12 @@ anim: { lda #0 sta.z angle __b2: - // while(*RASTER!=$ff) + // while(VICII->RASTER!=$ff) lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 - // (*BORDERCOL)++; - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // clock_start() jsr clock_start lda #0 @@ -191,9 +193,9 @@ anim: { beq !__b4+ jmp __b4 !__b4: - // *SPRITES_XMSB = sprite_msb + // VICII->SPRITES_XMSB = sprite_msb lda.z sprite_msb - sta SPRITES_XMSB + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB // angle++; inc.z angle // clock() @@ -215,9 +217,9 @@ anim: { // print_ulong_at(cyclecount, SCREEN) // Print cycle count jsr print_ulong_at - // *BORDERCOL = LIGHT_BLUE + // VICII->BORDER_COLOR = LIGHT_BLUE lda #LIGHT_BLUE - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __b2 } // Print a unsigned long as HEX at a specific position @@ -451,9 +453,9 @@ init: { .label sprites_ptr = SCREEN+$3f8 // mulf_init() jsr mulf_init - // *SPRITES_ENABLE = %11111111 + // VICII->SPRITES_ENABLE = %11111111 lda #$ff - sta SPRITES_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE ldx #0 __b1: // sprites_ptr[i] = (char)(SPRITE/$40) diff --git a/src/test/ref/examples/rotate/rotate.cfg b/src/test/ref/examples/rotate/rotate.cfg index b93964a6a..91daaceec 100644 --- a/src/test/ref/examples/rotate/rotate.cfg +++ b/src/test/ref/examples/rotate/rotate.cfg @@ -33,10 +33,10 @@ anim::@1: scope:[anim] from anim anim::@15 [10] (byte) anim::angle#9 ← phi( anim/(byte) 0 anim::@15/(byte) anim::angle#1 ) to:anim::@2 anim::@2: scope:[anim] from anim::@1 anim::@2 - [11] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto anim::@2 + [11] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto anim::@2 to:anim::@3 anim::@3: scope:[anim] from anim::@2 - [12] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [12] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) [13] call clock_start to:anim::@4 anim::@4: scope:[anim] from anim::@3 anim::@5 @@ -103,7 +103,7 @@ anim::@5: scope:[anim] from anim::@13 anim::@6 [53] if((byte) anim::i#1!=(byte) 8) goto anim::@4 to:anim::@7 anim::@7: scope:[anim] from anim::@5 - [54] *((const nomodify byte*) SPRITES_XMSB) ← (byte) anim::sprite_msb#5 + [54] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB) ← (byte) anim::sprite_msb#5 [55] (byte) anim::angle#1 ← ++ (byte) anim::angle#9 [56] call clock [57] (dword) clock::return#2 ← (dword) clock::return#0 @@ -115,7 +115,7 @@ anim::@14: scope:[anim] from anim::@7 [61] call print_ulong_at to:anim::@15 anim::@15: scope:[anim] from anim::@14 - [62] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_BLUE + [62] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_BLUE to:anim::@1 (void()) print_ulong_at((dword) print_ulong_at::dw , (byte*) print_ulong_at::at) @@ -255,7 +255,7 @@ init: scope:[init] from main [122] call mulf_init to:init::@2 init::@2: scope:[init] from init - [123] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff + [123] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff to:init::@1 init::@1: scope:[init] from init::@1 init::@2 [124] (byte) init::i#2 ← phi( init::@1/(byte) init::i#1 init::@2/(byte) 0 ) diff --git a/src/test/ref/examples/rotate/rotate.log b/src/test/ref/examples/rotate/rotate.log index 00fe0f2f1..4209d5f31 100644 --- a/src/test/ref/examples/rotate/rotate.log +++ b/src/test/ref/examples/rotate/rotate.log @@ -307,7 +307,7 @@ init: scope:[init] from main call mulf_init to:init::@2 init::@2: scope:[init] from init - *((const nomodify byte*) SPRITES_ENABLE) ← (number) $ff + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (number) $ff (byte*~) init::$1 ← (const byte*) SCREEN + (number) $3f8 (byte*) init::sprites_ptr#0 ← (byte*~) init::$1 (byte) init::i#0 ← (byte) 0 @@ -336,12 +336,12 @@ anim::@1: scope:[anim] from anim anim::@18 to:anim::@return anim::@2: scope:[anim] from anim::@1 anim::@2 (byte) anim::angle#6 ← phi( anim::@1/(byte) anim::angle#9 anim::@2/(byte) anim::angle#6 ) - (bool~) anim::$0 ← *((const nomodify byte*) RASTER) != (number) $ff + (bool~) anim::$0 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $ff if((bool~) anim::$0) goto anim::@2 to:anim::@3 anim::@3: scope:[anim] from anim::@2 (byte) anim::angle#4 ← phi( anim::@2/(byte) anim::angle#6 ) - *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) call clock_start to:anim::@10 anim::@10: scope:[anim] from anim::@3 @@ -539,7 +539,7 @@ anim::@6: scope:[anim] from anim::@16 anim::@7: scope:[anim] from anim::@5 (byte) anim::angle#3 ← phi( anim::@5/(byte) anim::angle#5 ) (byte) anim::sprite_msb#5 ← phi( anim::@5/(byte) anim::sprite_msb#7 ) - *((const nomodify byte*) SPRITES_XMSB) ← (byte) anim::sprite_msb#5 + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB) ← (byte) anim::sprite_msb#5 (byte) anim::angle#1 ← ++ (byte) anim::angle#3 call clock (dword) clock::return#2 ← (dword) clock::return#1 @@ -556,7 +556,7 @@ anim::@17: scope:[anim] from anim::@7 to:anim::@18 anim::@18: scope:[anim] from anim::@17 (byte) anim::angle#11 ← phi( anim::@17/(byte) anim::angle#14 ) - *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_BLUE + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_BLUE to:anim::@1 anim::@return: scope:[anim] from anim::@1 return @@ -578,7 +578,6 @@ SYMBOL TABLE SSA (label) @2 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*)(number) $d020 (const nomodify struct MOS6526_CIA*) CIA2 = (struct MOS6526_CIA*)(number) $dd00 (const nomodify dword*) CIA2_TIMER_AB = (dword*)(number) $dd04 (const nomodify byte) CIA_TIMER_CONTROL_A_COUNT_CYCLES = (byte) 0 @@ -676,21 +675,23 @@ SYMBOL TABLE SSA (byte) MOS6581_SID::VOLUME_FILTER_MODE (const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = (byte) $e (const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL = (byte) $f +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = (byte) $15 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB = (byte) $10 (const byte) RADIX::BINARY = (number) 2 (const byte) RADIX::DECIMAL = (number) $a (const byte) RADIX::HEXADECIMAL = (number) $10 (const byte) RADIX::OCTAL = (number) 8 -(const nomodify byte*) RASTER = (byte*)(number) $d012 (const byte*) SCREEN = (byte*)(number) $400 (const byte*) SIN[(number) $140] = kickasm {{ .for(var i=0;i<$140;i++) .byte >round($7fff*sin(i*2*PI/256)) }} (const byte*) SPRITE = (byte*)(number) $3000 (const nomodify byte*) SPRITES_COLS = (byte*)(number) $d027 -(const nomodify byte*) SPRITES_ENABLE = (byte*)(number) $d015 -(const nomodify byte*) SPRITES_XMSB = (byte*)(number) $d010 (const nomodify byte*) SPRITES_XPOS = (byte*)(number) $d000 (const nomodify byte*) SPRITES_YPOS = (byte*)(number) $d001 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*)(number) $d000 (void()) anim() (bool~) anim::$0 (number~) anim::$10 @@ -1160,10 +1161,10 @@ Adding number conversion cast (unumber) 4 in (byte~) print_uchar_at::$0 ← (byt Adding number conversion cast (unumber) $f in (number~) print_uchar_at::$2 ← (byte) print_uchar_at::b#3 & (number) $f Adding number conversion cast (unumber) print_uchar_at::$2 in (number~) print_uchar_at::$2 ← (byte) print_uchar_at::b#3 & (unumber)(number) $f Adding number conversion cast (unumber) 1 in (byte*~) print_uchar_at::$3 ← (byte*) print_uchar_at::at#3 + (number) 1 -Adding number conversion cast (unumber) $ff in *((const nomodify byte*) SPRITES_ENABLE) ← (number) $ff +Adding number conversion cast (unumber) $ff in *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (number) $ff Adding number conversion cast (unumber) $3f8 in (byte*~) init::$1 ← (const byte*) SCREEN + (number) $3f8 Adding number conversion cast (unumber) $40 in (byte*~) init::$2 ← (const byte*) SPRITE / (number) $40 -Adding number conversion cast (unumber) $ff in (bool~) anim::$0 ← *((const nomodify byte*) RASTER) != (number) $ff +Adding number conversion cast (unumber) $ff in (bool~) anim::$0 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $ff Adding number conversion cast (snumber) 2 in (number~) anim::$5 ← (signed word~) anim::$4 * (number) 2 Adding number conversion cast (snumber) anim::$5 in (number~) anim::$5 ← (signed word~) anim::$4 * (snumber)(number) 2 Adding number conversion cast (snumber) 2 in (number~) anim::$7 ← (signed word~) anim::$6 * (number) 2 @@ -1189,15 +1190,12 @@ Adding number conversion cast (unumber) $80 in (byte) anim::sprite_msb#2 ← (by Successful SSA optimization PassNAddNumberTypeConversions Inlining cast (byte) mulf_init::dir#1 ← (unumber)(number) 1 Inlining cast *((const nomodify dword*) CIA2_TIMER_AB) ← (unumber)(number) $ffffffff -Inlining cast *((const nomodify byte*) SPRITES_ENABLE) ← (unumber)(number) $ff +Inlining cast *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (unumber)(number) $ff Successful SSA optimization Pass2InlineCast Simplifying constant pointer cast (byte*) 53248 Simplifying constant pointer cast (byte*) 53249 -Simplifying constant pointer cast (byte*) 53264 -Simplifying constant pointer cast (byte*) 53266 -Simplifying constant pointer cast (byte*) 53269 -Simplifying constant pointer cast (byte*) 53280 Simplifying constant pointer cast (byte*) 53287 +Simplifying constant pointer cast (struct MOS6569_VICII*) 53248 Simplifying constant pointer cast (struct MOS6526_CIA*) 56576 Simplifying constant pointer cast (dword*) 56580 Simplifying constant pointer cast (byte*) 253 @@ -1398,7 +1396,7 @@ Simple Condition (bool~) mulf_init::$10 [34] if((byte) mulf_init::x_255#1!=(byte Simple Condition (bool~) mulf8s_prepared::$2 [56] if(*((const nomodify signed byte*) mulf8s_prepared::memA)>=(signed byte) 0) goto mulf8s_prepared::@1 Simple Condition (bool~) mulf8s_prepared::$4 [59] if((signed byte) mulf8s_prepared::b#4>=(signed byte) 0) goto mulf8s_prepared::@2 Simple Condition (bool~) init::$3 [122] if((byte) init::i#1!=rangelast(0,7)) goto init::@1 -Simple Condition (bool~) anim::$0 [129] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto anim::@2 +Simple Condition (bool~) anim::$0 [129] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto anim::@2 Simple Condition (bool~) anim::$19 [172] if((byte~) anim::$17==(byte) 0) goto anim::@5 Simple Condition (bool~) anim::$25 [183] if((byte) anim::i#1!=rangelast(0,7)) goto anim::@4 Successful SSA optimization Pass2ConditionalJumpSimplification @@ -1671,10 +1669,10 @@ anim::@1: scope:[anim] from anim anim::@15 [10] (byte) anim::angle#9 ← phi( anim/(byte) 0 anim::@15/(byte) anim::angle#1 ) to:anim::@2 anim::@2: scope:[anim] from anim::@1 anim::@2 - [11] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto anim::@2 + [11] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto anim::@2 to:anim::@3 anim::@3: scope:[anim] from anim::@2 - [12] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [12] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) [13] call clock_start to:anim::@4 anim::@4: scope:[anim] from anim::@3 anim::@5 @@ -1741,7 +1739,7 @@ anim::@5: scope:[anim] from anim::@13 anim::@6 [53] if((byte) anim::i#1!=(byte) 8) goto anim::@4 to:anim::@7 anim::@7: scope:[anim] from anim::@5 - [54] *((const nomodify byte*) SPRITES_XMSB) ← (byte) anim::sprite_msb#5 + [54] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB) ← (byte) anim::sprite_msb#5 [55] (byte) anim::angle#1 ← ++ (byte) anim::angle#9 [56] call clock [57] (dword) clock::return#2 ← (dword) clock::return#0 @@ -1753,7 +1751,7 @@ anim::@14: scope:[anim] from anim::@7 [61] call print_ulong_at to:anim::@15 anim::@15: scope:[anim] from anim::@14 - [62] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_BLUE + [62] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_BLUE to:anim::@1 (void()) print_ulong_at((dword) print_ulong_at::dw , (byte*) print_ulong_at::at) @@ -1893,7 +1891,7 @@ init: scope:[init] from main [122] call mulf_init to:init::@2 init::@2: scope:[init] from init - [123] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff + [123] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff to:init::@1 init::@1: scope:[init] from init::@1 init::@2 [124] (byte) init::i#2 ← phi( init::@1/(byte) init::i#1 init::@2/(byte) 0 ) @@ -2396,11 +2394,9 @@ Target platform is c64basic / MOS6502X .const CIA_TIMER_CONTROL_B_COUNT_UNDERFLOW_A = $40 .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 - .label SPRITES_XMSB = $d010 - .label RASTER = $d012 - .label SPRITES_ENABLE = $d015 - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The CIA#2: Serial bus, RS-232, VIC memory bank .label CIA2 = $dd00 // CIA#2 timer A&B as one single 32-bit value @@ -2412,6 +2408,10 @@ Target platform is c64basic / MOS6502X .const CLOCKS_PER_INIT = $12 .const OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = $e .const OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL = $f + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB = $10 .label SCREEN = $400 .label COS = SIN+$40 // A single sprite @@ -2491,15 +2491,15 @@ anim: { jmp __b2 // anim::@2 __b2: - // [11] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto anim::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [11] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto anim::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 jmp __b3 // anim::@3 __b3: - // [12] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [12] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [13] call clock_start jsr clock_start // [14] phi from anim::@3 to anim::@4 [phi:anim::@3->anim::@4] @@ -2736,9 +2736,9 @@ anim: { jmp __b7 // anim::@7 __b7: - // [54] *((const nomodify byte*) SPRITES_XMSB) ← (byte) anim::sprite_msb#5 -- _deref_pbuc1=vbuz1 + // [54] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB) ← (byte) anim::sprite_msb#5 -- _deref_pbuc1=vbuz1 lda.z sprite_msb - sta SPRITES_XMSB + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB // [55] (byte) anim::angle#1 ← ++ (byte) anim::angle#9 -- vbuz1=_inc_vbuz1 inc.z angle // [56] call clock @@ -2793,9 +2793,9 @@ anim: { jmp __b15 // anim::@15 __b15: - // [62] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_BLUE -- _deref_pbuc1=vbuc2 + // [62] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_BLUE -- _deref_pbuc1=vbuc2 lda #LIGHT_BLUE - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [10] phi from anim::@15 to anim::@1 [phi:anim::@15->anim::@1] __b1_from___b15: // [10] phi (byte) anim::angle#9 = (byte) anim::angle#1 [phi:anim::@15->anim::@1#0] -- register_copy @@ -3183,9 +3183,9 @@ init: { jmp __b2 // init::@2 __b2: - // [123] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff -- _deref_pbuc1=vbuc2 + // [123] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff -- _deref_pbuc1=vbuc2 lda #$ff - sta SPRITES_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE // [124] phi from init::@2 to init::@1 [phi:init::@2->init::@1] __b1_from___b2: // [124] phi (byte) init::i#2 = (byte) 0 [phi:init::@2->init::@1#0] -- vbuz1=vbuc1 @@ -3478,7 +3478,7 @@ SIN: REGISTER UPLIFT POTENTIAL REGISTERS Equivalence Class zp[1]:60 [ anim::$21 ] has ALU potential. -Statement [11] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto anim::@2 [ anim::angle#9 ] ( main:2::anim:7 [ anim::angle#9 ] { } ) always clobbers reg byte a +Statement [11] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto anim::@2 [ anim::angle#9 ] ( main:2::anim:7 [ anim::angle#9 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:2 [ anim::angle#9 anim::angle#1 ] Statement [21] (signed word~) anim::$4 ← (signed word)(word) mulf8s_prepared::m#4 [ anim::angle#9 anim::i#10 anim::sprite_msb#10 anim::x#0 anim::y#0 anim::$4 ] ( main:2::anim:7 [ anim::angle#9 anim::i#10 anim::sprite_msb#10 anim::x#0 anim::y#0 anim::$4 ] { { mulf8s_prepared::b#1 = mulf8s_prepared::b#4 anim::y#0 } } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:3 [ anim::i#10 anim::i#1 ] @@ -3506,7 +3506,7 @@ Statement [57] (dword) clock::return#2 ← (dword) clock::return#0 [ anim::angle Statement [58] (dword~) anim::$26 ← (dword) clock::return#2 [ anim::angle#1 anim::$26 ] ( main:2::anim:7 [ anim::angle#1 anim::$26 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } } ) always clobbers reg byte a Statement [59] (dword) anim::cyclecount#0 ← (dword~) anim::$26 - (const nomodify dword) CLOCKS_PER_INIT [ anim::angle#1 anim::cyclecount#0 ] ( main:2::anim:7 [ anim::angle#1 anim::cyclecount#0 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } } ) always clobbers reg byte a Statement [60] (dword) print_ulong_at::dw#0 ← (dword) anim::cyclecount#0 [ anim::angle#1 print_ulong_at::dw#0 ] ( main:2::anim:7 [ anim::angle#1 print_ulong_at::dw#0 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } } ) always clobbers reg byte a -Statement [62] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_BLUE [ anim::angle#1 ] ( main:2::anim:7 [ anim::angle#1 ] { } ) always clobbers reg byte a +Statement [62] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_BLUE [ anim::angle#1 ] ( main:2::anim:7 [ anim::angle#1 ] { } ) always clobbers reg byte a Statement [63] (word) print_uint_at::w#0 ← > (dword) print_ulong_at::dw#0 [ print_ulong_at::dw#0 print_uint_at::w#0 ] ( main:2::anim:7::print_ulong_at:61 [ anim::angle#1 print_ulong_at::dw#0 print_uint_at::w#0 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } { print_uint_at::w#0 = print_uint_at::w#2 } } ) always clobbers reg byte a Statement [65] (word) print_uint_at::w#1 ← < (dword) print_ulong_at::dw#0 [ print_uint_at::w#1 ] ( main:2::anim:7::print_ulong_at:61 [ anim::angle#1 print_uint_at::w#1 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } { print_uint_at::w#1 = print_uint_at::w#2 } } ) always clobbers reg byte a Statement [70] (byte*) print_uchar_at::at#0 ← (byte*) print_uint_at::at#2 [ print_uint_at::w#2 print_uint_at::at#2 print_uchar_at::b#0 print_uchar_at::at#0 ] ( main:2::anim:7::print_ulong_at:61::print_uint_at:64 [ anim::angle#1 print_ulong_at::dw#0 print_uint_at::w#2 print_uint_at::at#2 print_uchar_at::b#0 print_uchar_at::at#0 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } { print_uint_at::w#0 = print_uint_at::w#2 } { print_uchar_at::b#0 = print_uchar_at::b#2 } { print_uchar_at::at#0 = print_uchar_at::at#2 print_uint_at::at#2 } } main:2::anim:7::print_ulong_at:61::print_uint_at:66 [ anim::angle#1 print_uint_at::w#2 print_uint_at::at#2 print_uchar_at::b#0 print_uchar_at::at#0 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } { print_uint_at::w#1 = print_uint_at::w#2 } { print_uchar_at::b#0 = print_uchar_at::b#2 } { print_uchar_at::at#0 = print_uchar_at::at#2 print_uint_at::at#2 } } ) always clobbers reg byte a @@ -3539,7 +3539,7 @@ Statement [116] *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) Statement [117] *((const nomodify dword*) CIA2_TIMER_AB) ← (dword) $ffffffff [ ] ( main:2::anim:7::clock_start:13 [ anim::angle#9 ] { } ) always clobbers reg byte a Statement [118] *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← (const nomodify byte) CIA_TIMER_CONTROL_START|(const nomodify byte) CIA_TIMER_CONTROL_B_COUNT_UNDERFLOW_A [ ] ( main:2::anim:7::clock_start:13 [ anim::angle#9 ] { } ) always clobbers reg byte a Statement [119] *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← (const nomodify byte) CIA_TIMER_CONTROL_START [ ] ( main:2::anim:7::clock_start:13 [ anim::angle#9 ] { } ) always clobbers reg byte a -Statement [123] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff [ ] ( main:2::init:5 [ ] { } ) always clobbers reg byte a +Statement [123] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff [ ] ( main:2::init:5 [ ] { } ) always clobbers reg byte a Statement [125] *((const byte*) init::sprites_ptr#0 + (byte) init::i#2) ← (byte)(const byte*) SPRITE/(byte) $40 [ init::i#2 ] ( main:2::init:5 [ init::i#2 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:19 [ init::i#2 init::i#1 ] Statement [126] *((const nomodify byte*) SPRITES_COLS + (byte) init::i#2) ← (const nomodify byte) GREEN [ init::i#2 ] ( main:2::init:5 [ init::i#2 ] { } ) always clobbers reg byte a @@ -3562,7 +3562,7 @@ Removing always clobbered register reg byte y as potential for zp[1]:22 [ mulf_i Removing always clobbered register reg byte y as potential for zp[1]:25 [ mulf_init::x_2#3 mulf_init::x_2#2 mulf_init::x_2#1 ] Statement [155] *((byte*) mulf_init::sqr1_hi#2) ← (byte~) mulf_init::$5 [ mulf_init::sqr1_lo#2 mulf_init::sqr1_hi#2 mulf_init::c#1 mulf_init::x_2#2 mulf_init::sqr#3 ] ( main:2::init:5::mulf_init:122 [ mulf_init::sqr1_lo#2 mulf_init::sqr1_hi#2 mulf_init::c#1 mulf_init::x_2#2 mulf_init::sqr#3 ] { } ) always clobbers reg byte y Statement [157] (word) mulf_init::sqr#1 ← (word) mulf_init::sqr#3 + (byte) mulf_init::x_2#2 [ mulf_init::sqr1_lo#2 mulf_init::c#1 mulf_init::sqr#1 mulf_init::sqr1_hi#1 mulf_init::x_2#2 ] ( main:2::init:5::mulf_init:122 [ mulf_init::sqr1_lo#2 mulf_init::c#1 mulf_init::sqr#1 mulf_init::sqr1_hi#1 mulf_init::x_2#2 ] { } ) always clobbers reg byte a -Statement [11] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto anim::@2 [ anim::angle#9 ] ( main:2::anim:7 [ anim::angle#9 ] { } ) always clobbers reg byte a +Statement [11] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto anim::@2 [ anim::angle#9 ] ( main:2::anim:7 [ anim::angle#9 ] { } ) always clobbers reg byte a Statement [17] (byte) mulf8u_prepare::a#3 ← (byte)(signed byte)*((const byte*) COS + (byte) anim::angle#9) [ anim::angle#9 anim::i#10 anim::sprite_msb#10 anim::x#0 anim::y#0 mulf8u_prepare::a#3 ] ( main:2::anim:7 [ anim::angle#9 anim::i#10 anim::sprite_msb#10 anim::x#0 anim::y#0 mulf8u_prepare::a#3 ] { { mulf8u_prepare::a#2 = mulf8u_prepare::a#3 } } ) always clobbers reg byte y Removing always clobbered register reg byte y as potential for zp[1]:3 [ anim::i#10 anim::i#1 ] Removing always clobbered register reg byte y as potential for zp[1]:4 [ anim::sprite_msb#10 anim::sprite_msb#5 anim::sprite_msb#1 anim::sprite_msb#2 ] @@ -3584,12 +3584,12 @@ Statement [44] (byte) anim::sprite_msb#2 ← (byte) anim::sprite_msb#1 | (byte) Statement [48] (byte) anim::i2#0 ← (byte) anim::i#10 << (byte) 1 [ anim::angle#9 anim::i#10 anim::sprite_msb#5 anim::xpos#0 anim::ypos#0 anim::i2#0 ] ( main:2::anim:7 [ anim::angle#9 anim::i#10 anim::sprite_msb#5 anim::xpos#0 anim::ypos#0 anim::i2#0 ] { } ) always clobbers reg byte a Statement [51] *((const nomodify byte*) SPRITES_YPOS + (byte) anim::i2#0) ← (byte) anim::ypos#0 [ anim::angle#9 anim::i#10 anim::sprite_msb#5 ] ( main:2::anim:7 [ anim::angle#9 anim::i#10 anim::sprite_msb#5 ] { } ) always clobbers reg byte a Statement [53] if((byte) anim::i#1!=(byte) 8) goto anim::@4 [ anim::angle#9 anim::i#1 anim::sprite_msb#5 ] ( main:2::anim:7 [ anim::angle#9 anim::i#1 anim::sprite_msb#5 ] { } ) always clobbers reg byte a -Statement [54] *((const nomodify byte*) SPRITES_XMSB) ← (byte) anim::sprite_msb#5 [ anim::angle#9 ] ( main:2::anim:7 [ anim::angle#9 ] { { clock::return#0 = clock::return#2 } } ) always clobbers reg byte a +Statement [54] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB) ← (byte) anim::sprite_msb#5 [ anim::angle#9 ] ( main:2::anim:7 [ anim::angle#9 ] { { clock::return#0 = clock::return#2 } } ) always clobbers reg byte a Statement [57] (dword) clock::return#2 ← (dword) clock::return#0 [ anim::angle#1 clock::return#2 ] ( main:2::anim:7 [ anim::angle#1 clock::return#2 ] { { clock::return#0 = clock::return#2 } } ) always clobbers reg byte a Statement [58] (dword~) anim::$26 ← (dword) clock::return#2 [ anim::angle#1 anim::$26 ] ( main:2::anim:7 [ anim::angle#1 anim::$26 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } } ) always clobbers reg byte a Statement [59] (dword) anim::cyclecount#0 ← (dword~) anim::$26 - (const nomodify dword) CLOCKS_PER_INIT [ anim::angle#1 anim::cyclecount#0 ] ( main:2::anim:7 [ anim::angle#1 anim::cyclecount#0 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } } ) always clobbers reg byte a Statement [60] (dword) print_ulong_at::dw#0 ← (dword) anim::cyclecount#0 [ anim::angle#1 print_ulong_at::dw#0 ] ( main:2::anim:7 [ anim::angle#1 print_ulong_at::dw#0 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } } ) always clobbers reg byte a -Statement [62] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_BLUE [ anim::angle#1 ] ( main:2::anim:7 [ anim::angle#1 ] { } ) always clobbers reg byte a +Statement [62] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_BLUE [ anim::angle#1 ] ( main:2::anim:7 [ anim::angle#1 ] { } ) always clobbers reg byte a Statement [63] (word) print_uint_at::w#0 ← > (dword) print_ulong_at::dw#0 [ print_ulong_at::dw#0 print_uint_at::w#0 ] ( main:2::anim:7::print_ulong_at:61 [ anim::angle#1 print_ulong_at::dw#0 print_uint_at::w#0 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } { print_uint_at::w#0 = print_uint_at::w#2 } } ) always clobbers reg byte a Statement [65] (word) print_uint_at::w#1 ← < (dword) print_ulong_at::dw#0 [ print_uint_at::w#1 ] ( main:2::anim:7::print_ulong_at:61 [ anim::angle#1 print_uint_at::w#1 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } { print_uint_at::w#1 = print_uint_at::w#2 } } ) always clobbers reg byte a Statement [70] (byte*) print_uchar_at::at#0 ← (byte*) print_uint_at::at#2 [ print_uint_at::w#2 print_uint_at::at#2 print_uchar_at::b#0 print_uchar_at::at#0 ] ( main:2::anim:7::print_ulong_at:61::print_uint_at:64 [ anim::angle#1 print_ulong_at::dw#0 print_uint_at::w#2 print_uint_at::at#2 print_uchar_at::b#0 print_uchar_at::at#0 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } { print_uint_at::w#0 = print_uint_at::w#2 } { print_uchar_at::b#0 = print_uchar_at::b#2 } { print_uchar_at::at#0 = print_uchar_at::at#2 print_uint_at::at#2 } } main:2::anim:7::print_ulong_at:61::print_uint_at:66 [ anim::angle#1 print_uint_at::w#2 print_uint_at::at#2 print_uchar_at::b#0 print_uchar_at::at#0 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } { print_uint_at::w#1 = print_uint_at::w#2 } { print_uchar_at::b#0 = print_uchar_at::b#2 } { print_uchar_at::at#0 = print_uchar_at::at#2 print_uint_at::at#2 } } ) always clobbers reg byte a @@ -3613,7 +3613,7 @@ Statement [116] *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) Statement [117] *((const nomodify dword*) CIA2_TIMER_AB) ← (dword) $ffffffff [ ] ( main:2::anim:7::clock_start:13 [ anim::angle#9 ] { } ) always clobbers reg byte a Statement [118] *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← (const nomodify byte) CIA_TIMER_CONTROL_START|(const nomodify byte) CIA_TIMER_CONTROL_B_COUNT_UNDERFLOW_A [ ] ( main:2::anim:7::clock_start:13 [ anim::angle#9 ] { } ) always clobbers reg byte a Statement [119] *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← (const nomodify byte) CIA_TIMER_CONTROL_START [ ] ( main:2::anim:7::clock_start:13 [ anim::angle#9 ] { } ) always clobbers reg byte a -Statement [123] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff [ ] ( main:2::init:5 [ ] { } ) always clobbers reg byte a +Statement [123] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff [ ] ( main:2::init:5 [ ] { } ) always clobbers reg byte a Statement [125] *((const byte*) init::sprites_ptr#0 + (byte) init::i#2) ← (byte)(const byte*) SPRITE/(byte) $40 [ init::i#2 ] ( main:2::init:5 [ init::i#2 ] { } ) always clobbers reg byte a Statement [126] *((const nomodify byte*) SPRITES_COLS + (byte) init::i#2) ← (const nomodify byte) GREEN [ init::i#2 ] ( main:2::init:5 [ init::i#2 ] { } ) always clobbers reg byte a Statement [132] if((byte*) mulf_init::sqr1_lo#2!=(const byte*) mulf_sqr1_lo+(word) $200) goto mulf_init::@2 [ mulf_init::sqr1_lo#2 mulf_init::c#2 mulf_init::sqr#4 mulf_init::sqr1_hi#2 mulf_init::x_2#3 ] ( main:2::init:5::mulf_init:122 [ mulf_init::sqr1_lo#2 mulf_init::c#2 mulf_init::sqr#4 mulf_init::sqr1_hi#2 mulf_init::x_2#3 ] { } ) always clobbers reg byte a @@ -3627,7 +3627,7 @@ Statement [147] (byte~) mulf_init::$1 ← (byte) mulf_init::c#1 & (byte) 1 [ mul Statement [153] *((byte*) mulf_init::sqr1_lo#2) ← (byte~) mulf_init::$4 [ mulf_init::sqr1_lo#2 mulf_init::sqr1_hi#2 mulf_init::c#1 mulf_init::x_2#2 mulf_init::sqr#3 ] ( main:2::init:5::mulf_init:122 [ mulf_init::sqr1_lo#2 mulf_init::sqr1_hi#2 mulf_init::c#1 mulf_init::x_2#2 mulf_init::sqr#3 ] { } ) always clobbers reg byte y Statement [155] *((byte*) mulf_init::sqr1_hi#2) ← (byte~) mulf_init::$5 [ mulf_init::sqr1_lo#2 mulf_init::sqr1_hi#2 mulf_init::c#1 mulf_init::x_2#2 mulf_init::sqr#3 ] ( main:2::init:5::mulf_init:122 [ mulf_init::sqr1_lo#2 mulf_init::sqr1_hi#2 mulf_init::c#1 mulf_init::x_2#2 mulf_init::sqr#3 ] { } ) always clobbers reg byte y Statement [157] (word) mulf_init::sqr#1 ← (word) mulf_init::sqr#3 + (byte) mulf_init::x_2#2 [ mulf_init::sqr1_lo#2 mulf_init::c#1 mulf_init::sqr#1 mulf_init::sqr1_hi#1 mulf_init::x_2#2 ] ( main:2::init:5::mulf_init:122 [ mulf_init::sqr1_lo#2 mulf_init::c#1 mulf_init::sqr#1 mulf_init::sqr1_hi#1 mulf_init::x_2#2 ] { } ) always clobbers reg byte a -Statement [11] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto anim::@2 [ anim::angle#9 ] ( main:2::anim:7 [ anim::angle#9 ] { } ) always clobbers reg byte a +Statement [11] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto anim::@2 [ anim::angle#9 ] ( main:2::anim:7 [ anim::angle#9 ] { } ) always clobbers reg byte a Statement [15] (signed byte) anim::x#0 ← *((const signed byte*) xs + (byte) anim::i#10) [ anim::angle#9 anim::i#10 anim::sprite_msb#10 anim::x#0 ] ( main:2::anim:7 [ anim::angle#9 anim::i#10 anim::sprite_msb#10 anim::x#0 ] { } ) always clobbers reg byte a reg byte y Statement [16] (signed byte) anim::y#0 ← *((const signed byte*) ys + (byte) anim::i#10) [ anim::angle#9 anim::i#10 anim::sprite_msb#10 anim::x#0 anim::y#0 ] ( main:2::anim:7 [ anim::angle#9 anim::i#10 anim::sprite_msb#10 anim::x#0 anim::y#0 ] { } ) always clobbers reg byte a reg byte y Statement [17] (byte) mulf8u_prepare::a#3 ← (byte)(signed byte)*((const byte*) COS + (byte) anim::angle#9) [ anim::angle#9 anim::i#10 anim::sprite_msb#10 anim::x#0 anim::y#0 mulf8u_prepare::a#3 ] ( main:2::anim:7 [ anim::angle#9 anim::i#10 anim::sprite_msb#10 anim::x#0 anim::y#0 mulf8u_prepare::a#3 ] { { mulf8u_prepare::a#2 = mulf8u_prepare::a#3 } } ) always clobbers reg byte y @@ -3647,12 +3647,12 @@ Statement [44] (byte) anim::sprite_msb#2 ← (byte) anim::sprite_msb#1 | (byte) Statement [48] (byte) anim::i2#0 ← (byte) anim::i#10 << (byte) 1 [ anim::angle#9 anim::i#10 anim::sprite_msb#5 anim::xpos#0 anim::ypos#0 anim::i2#0 ] ( main:2::anim:7 [ anim::angle#9 anim::i#10 anim::sprite_msb#5 anim::xpos#0 anim::ypos#0 anim::i2#0 ] { } ) always clobbers reg byte a Statement [51] *((const nomodify byte*) SPRITES_YPOS + (byte) anim::i2#0) ← (byte) anim::ypos#0 [ anim::angle#9 anim::i#10 anim::sprite_msb#5 ] ( main:2::anim:7 [ anim::angle#9 anim::i#10 anim::sprite_msb#5 ] { } ) always clobbers reg byte a Statement [53] if((byte) anim::i#1!=(byte) 8) goto anim::@4 [ anim::angle#9 anim::i#1 anim::sprite_msb#5 ] ( main:2::anim:7 [ anim::angle#9 anim::i#1 anim::sprite_msb#5 ] { } ) always clobbers reg byte a -Statement [54] *((const nomodify byte*) SPRITES_XMSB) ← (byte) anim::sprite_msb#5 [ anim::angle#9 ] ( main:2::anim:7 [ anim::angle#9 ] { { clock::return#0 = clock::return#2 } } ) always clobbers reg byte a +Statement [54] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB) ← (byte) anim::sprite_msb#5 [ anim::angle#9 ] ( main:2::anim:7 [ anim::angle#9 ] { { clock::return#0 = clock::return#2 } } ) always clobbers reg byte a Statement [57] (dword) clock::return#2 ← (dword) clock::return#0 [ anim::angle#1 clock::return#2 ] ( main:2::anim:7 [ anim::angle#1 clock::return#2 ] { { clock::return#0 = clock::return#2 } } ) always clobbers reg byte a Statement [58] (dword~) anim::$26 ← (dword) clock::return#2 [ anim::angle#1 anim::$26 ] ( main:2::anim:7 [ anim::angle#1 anim::$26 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } } ) always clobbers reg byte a Statement [59] (dword) anim::cyclecount#0 ← (dword~) anim::$26 - (const nomodify dword) CLOCKS_PER_INIT [ anim::angle#1 anim::cyclecount#0 ] ( main:2::anim:7 [ anim::angle#1 anim::cyclecount#0 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } } ) always clobbers reg byte a Statement [60] (dword) print_ulong_at::dw#0 ← (dword) anim::cyclecount#0 [ anim::angle#1 print_ulong_at::dw#0 ] ( main:2::anim:7 [ anim::angle#1 print_ulong_at::dw#0 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } } ) always clobbers reg byte a -Statement [62] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_BLUE [ anim::angle#1 ] ( main:2::anim:7 [ anim::angle#1 ] { } ) always clobbers reg byte a +Statement [62] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_BLUE [ anim::angle#1 ] ( main:2::anim:7 [ anim::angle#1 ] { } ) always clobbers reg byte a Statement [63] (word) print_uint_at::w#0 ← > (dword) print_ulong_at::dw#0 [ print_ulong_at::dw#0 print_uint_at::w#0 ] ( main:2::anim:7::print_ulong_at:61 [ anim::angle#1 print_ulong_at::dw#0 print_uint_at::w#0 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } { print_uint_at::w#0 = print_uint_at::w#2 } } ) always clobbers reg byte a Statement [65] (word) print_uint_at::w#1 ← < (dword) print_ulong_at::dw#0 [ print_uint_at::w#1 ] ( main:2::anim:7::print_ulong_at:61 [ anim::angle#1 print_uint_at::w#1 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } { print_uint_at::w#1 = print_uint_at::w#2 } } ) always clobbers reg byte a Statement [70] (byte*) print_uchar_at::at#0 ← (byte*) print_uint_at::at#2 [ print_uint_at::w#2 print_uint_at::at#2 print_uchar_at::b#0 print_uchar_at::at#0 ] ( main:2::anim:7::print_ulong_at:61::print_uint_at:64 [ anim::angle#1 print_ulong_at::dw#0 print_uint_at::w#2 print_uint_at::at#2 print_uchar_at::b#0 print_uchar_at::at#0 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } { print_uint_at::w#0 = print_uint_at::w#2 } { print_uchar_at::b#0 = print_uchar_at::b#2 } { print_uchar_at::at#0 = print_uchar_at::at#2 print_uint_at::at#2 } } main:2::anim:7::print_ulong_at:61::print_uint_at:66 [ anim::angle#1 print_uint_at::w#2 print_uint_at::at#2 print_uchar_at::b#0 print_uchar_at::at#0 ] { { print_ulong_at::dw#0 = anim::cyclecount#0 } { print_uint_at::w#1 = print_uint_at::w#2 } { print_uchar_at::b#0 = print_uchar_at::b#2 } { print_uchar_at::at#0 = print_uchar_at::at#2 print_uint_at::at#2 } } ) always clobbers reg byte a @@ -3676,7 +3676,7 @@ Statement [116] *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) Statement [117] *((const nomodify dword*) CIA2_TIMER_AB) ← (dword) $ffffffff [ ] ( main:2::anim:7::clock_start:13 [ anim::angle#9 ] { } ) always clobbers reg byte a Statement [118] *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← (const nomodify byte) CIA_TIMER_CONTROL_START|(const nomodify byte) CIA_TIMER_CONTROL_B_COUNT_UNDERFLOW_A [ ] ( main:2::anim:7::clock_start:13 [ anim::angle#9 ] { } ) always clobbers reg byte a Statement [119] *((byte*)(const nomodify struct MOS6526_CIA*) CIA2+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← (const nomodify byte) CIA_TIMER_CONTROL_START [ ] ( main:2::anim:7::clock_start:13 [ anim::angle#9 ] { } ) always clobbers reg byte a -Statement [123] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff [ ] ( main:2::init:5 [ ] { } ) always clobbers reg byte a +Statement [123] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff [ ] ( main:2::init:5 [ ] { } ) always clobbers reg byte a Statement [125] *((const byte*) init::sprites_ptr#0 + (byte) init::i#2) ← (byte)(const byte*) SPRITE/(byte) $40 [ init::i#2 ] ( main:2::init:5 [ init::i#2 ] { } ) always clobbers reg byte a Statement [126] *((const nomodify byte*) SPRITES_COLS + (byte) init::i#2) ← (const nomodify byte) GREEN [ init::i#2 ] ( main:2::init:5 [ init::i#2 ] { } ) always clobbers reg byte a Statement [132] if((byte*) mulf_init::sqr1_lo#2!=(const byte*) mulf_sqr1_lo+(word) $200) goto mulf_init::@2 [ mulf_init::sqr1_lo#2 mulf_init::c#2 mulf_init::sqr#4 mulf_init::sqr1_hi#2 mulf_init::x_2#3 ] ( main:2::init:5::mulf_init:122 [ mulf_init::sqr1_lo#2 mulf_init::c#2 mulf_init::sqr#4 mulf_init::sqr1_hi#2 mulf_init::x_2#3 ] { } ) always clobbers reg byte a @@ -3867,11 +3867,9 @@ ASSEMBLER BEFORE OPTIMIZATION .const CIA_TIMER_CONTROL_B_COUNT_UNDERFLOW_A = $40 .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 - .label SPRITES_XMSB = $d010 - .label RASTER = $d012 - .label SPRITES_ENABLE = $d015 - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The CIA#2: Serial bus, RS-232, VIC memory bank .label CIA2 = $dd00 // CIA#2 timer A&B as one single 32-bit value @@ -3883,6 +3881,10 @@ ASSEMBLER BEFORE OPTIMIZATION .const CLOCKS_PER_INIT = $12 .const OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = $e .const OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL = $f + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB = $10 .label SCREEN = $400 .label COS = SIN+$40 // A single sprite @@ -3954,15 +3956,15 @@ anim: { jmp __b2 // anim::@2 __b2: - // [11] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto anim::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [11] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto anim::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 jmp __b3 // anim::@3 __b3: - // [12] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [12] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [13] call clock_start jsr clock_start // [14] phi from anim::@3 to anim::@4 [phi:anim::@3->anim::@4] @@ -4160,9 +4162,9 @@ anim: { jmp __b7 // anim::@7 __b7: - // [54] *((const nomodify byte*) SPRITES_XMSB) ← (byte) anim::sprite_msb#5 -- _deref_pbuc1=vbuz1 + // [54] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB) ← (byte) anim::sprite_msb#5 -- _deref_pbuc1=vbuz1 lda.z sprite_msb - sta SPRITES_XMSB + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB // [55] (byte) anim::angle#1 ← ++ (byte) anim::angle#9 -- vbuz1=_inc_vbuz1 inc.z angle // [56] call clock @@ -4193,9 +4195,9 @@ anim: { jmp __b15 // anim::@15 __b15: - // [62] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_BLUE -- _deref_pbuc1=vbuc2 + // [62] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_BLUE -- _deref_pbuc1=vbuc2 lda #LIGHT_BLUE - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [10] phi from anim::@15 to anim::@1 [phi:anim::@15->anim::@1] __b1_from___b15: // [10] phi (byte) anim::angle#9 = (byte) anim::angle#1 [phi:anim::@15->anim::@1#0] -- register_copy @@ -4543,9 +4545,9 @@ init: { jmp __b2 // init::@2 __b2: - // [123] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff -- _deref_pbuc1=vbuc2 + // [123] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff -- _deref_pbuc1=vbuc2 lda #$ff - sta SPRITES_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE // [124] phi from init::@2 to init::@1 [phi:init::@2->init::@1] __b1_from___b2: // [124] phi (byte) init::i#2 = (byte) 0 [phi:init::@2->init::@1#0] -- vbuxx=vbuc1 @@ -4971,13 +4973,12 @@ Removing instruction jmp __b8 Succesful ASM optimization Pass5NextJumpElimination Removing instruction __bbegin: Succesful ASM optimization Pass5UnusedLabelElimination -Fixing long branch [151] bne __b4 to beq +Fixing long branch [153] bne __b4 to beq FINAL SYMBOL TABLE (label) @1 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify struct MOS6526_CIA*) CIA2 = (struct MOS6526_CIA*) 56576 (const nomodify dword*) CIA2_TIMER_AB = (dword*) 56580 (const nomodify byte) CIA_TIMER_CONTROL_B_COUNT_UNDERFLOW_A = (byte) $40 @@ -5072,21 +5073,23 @@ FINAL SYMBOL TABLE (byte) MOS6581_SID::VOLUME_FILTER_MODE (const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = (byte) $e (const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL = (byte) $f +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = (byte) $15 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB = (byte) $10 (const byte) RADIX::BINARY = (number) 2 (const byte) RADIX::DECIMAL = (number) $a (const byte) RADIX::HEXADECIMAL = (number) $10 (const byte) RADIX::OCTAL = (number) 8 -(const nomodify byte*) RASTER = (byte*) 53266 (const byte*) SCREEN = (byte*) 1024 (const byte*) SIN[(number) $140] = kickasm {{ .for(var i=0;i<$140;i++) .byte >round($7fff*sin(i*2*PI/256)) }} (const byte*) SPRITE = (byte*) 12288 (const nomodify byte*) SPRITES_COLS = (byte*) 53287 -(const nomodify byte*) SPRITES_ENABLE = (byte*) 53269 -(const nomodify byte*) SPRITES_XMSB = (byte*) 53264 (const nomodify byte*) SPRITES_XPOS = (byte*) 53248 (const nomodify byte*) SPRITES_YPOS = (byte*) 53249 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (void()) anim() (signed word~) anim::$10 zp[2]:3 20002.0 (signed word~) anim::$11 zp[2]:3 20002.0 @@ -5351,11 +5354,9 @@ Score: 30994 .const CIA_TIMER_CONTROL_B_COUNT_UNDERFLOW_A = $40 .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 - .label SPRITES_XMSB = $d010 - .label RASTER = $d012 - .label SPRITES_ENABLE = $d015 - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The CIA#2: Serial bus, RS-232, VIC memory bank .label CIA2 = $dd00 // CIA#2 timer A&B as one single 32-bit value @@ -5367,6 +5368,10 @@ Score: 30994 .const CLOCKS_PER_INIT = $12 .const OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = $e .const OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL = $f + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB = $10 .label SCREEN = $400 .label COS = SIN+$40 // A single sprite @@ -5425,15 +5430,15 @@ anim: { // anim::@1 // anim::@2 __b2: - // while(*RASTER!=$ff) - // [11] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto anim::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // while(VICII->RASTER!=$ff) + // [11] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto anim::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 // anim::@3 - // (*BORDERCOL)++; - // [12] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + // [12] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // clock_start() // [13] call clock_start jsr clock_start @@ -5629,10 +5634,10 @@ anim: { jmp __b4 !__b4: // anim::@7 - // *SPRITES_XMSB = sprite_msb - // [54] *((const nomodify byte*) SPRITES_XMSB) ← (byte) anim::sprite_msb#5 -- _deref_pbuc1=vbuz1 + // VICII->SPRITES_XMSB = sprite_msb + // [54] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB) ← (byte) anim::sprite_msb#5 -- _deref_pbuc1=vbuz1 lda.z sprite_msb - sta SPRITES_XMSB + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB // angle++; // [55] (byte) anim::angle#1 ← ++ (byte) anim::angle#9 -- vbuz1=_inc_vbuz1 inc.z angle @@ -5663,10 +5668,10 @@ anim: { // Print cycle count jsr print_ulong_at // anim::@15 - // *BORDERCOL = LIGHT_BLUE - // [62] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) LIGHT_BLUE -- _deref_pbuc1=vbuc2 + // VICII->BORDER_COLOR = LIGHT_BLUE + // [62] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) LIGHT_BLUE -- _deref_pbuc1=vbuc2 lda #LIGHT_BLUE - sta BORDERCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [10] phi from anim::@15 to anim::@1 [phi:anim::@15->anim::@1] // [10] phi (byte) anim::angle#9 = (byte) anim::angle#1 [phi:anim::@15->anim::@1#0] -- register_copy jmp __b2 @@ -6005,10 +6010,10 @@ init: { // [130] phi from init to mulf_init [phi:init->mulf_init] jsr mulf_init // init::@2 - // *SPRITES_ENABLE = %11111111 - // [123] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $ff -- _deref_pbuc1=vbuc2 + // VICII->SPRITES_ENABLE = %11111111 + // [123] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $ff -- _deref_pbuc1=vbuc2 lda #$ff - sta SPRITES_ENABLE + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE // [124] phi from init::@2 to init::@1 [phi:init::@2->init::@1] // [124] phi (byte) init::i#2 = (byte) 0 [phi:init::@2->init::@1#0] -- vbuxx=vbuc1 ldx #0 diff --git a/src/test/ref/examples/rotate/rotate.sym b/src/test/ref/examples/rotate/rotate.sym index ce579eba9..81b6e4339 100644 --- a/src/test/ref/examples/rotate/rotate.sym +++ b/src/test/ref/examples/rotate/rotate.sym @@ -1,7 +1,6 @@ (label) @1 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify struct MOS6526_CIA*) CIA2 = (struct MOS6526_CIA*) 56576 (const nomodify dword*) CIA2_TIMER_AB = (dword*) 56580 (const nomodify byte) CIA_TIMER_CONTROL_B_COUNT_UNDERFLOW_A = (byte) $40 @@ -96,21 +95,23 @@ (byte) MOS6581_SID::VOLUME_FILTER_MODE (const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL = (byte) $e (const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL = (byte) $f +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = (byte) $15 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB = (byte) $10 (const byte) RADIX::BINARY = (number) 2 (const byte) RADIX::DECIMAL = (number) $a (const byte) RADIX::HEXADECIMAL = (number) $10 (const byte) RADIX::OCTAL = (number) 8 -(const nomodify byte*) RASTER = (byte*) 53266 (const byte*) SCREEN = (byte*) 1024 (const byte*) SIN[(number) $140] = kickasm {{ .for(var i=0;i<$140;i++) .byte >round($7fff*sin(i*2*PI/256)) }} (const byte*) SPRITE = (byte*) 12288 (const nomodify byte*) SPRITES_COLS = (byte*) 53287 -(const nomodify byte*) SPRITES_ENABLE = (byte*) 53269 -(const nomodify byte*) SPRITES_XMSB = (byte*) 53264 (const nomodify byte*) SPRITES_XPOS = (byte*) 53248 (const nomodify byte*) SPRITES_YPOS = (byte*) 53249 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (void()) anim() (signed word~) anim::$10 zp[2]:3 20002.0 (signed word~) anim::$11 zp[2]:3 20002.0 diff --git a/src/test/ref/examples/scroll/scroll.asm b/src/test/ref/examples/scroll/scroll.asm index 5777c9134..e14b2932c 100644 --- a/src/test/ref/examples/scroll/scroll.asm +++ b/src/test/ref/examples/scroll/scroll.asm @@ -1,10 +1,12 @@ .pc = $801 "Basic" :BasicUpstart(main) .pc = $80d "Program" + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .label SCREEN = $400 - .label RASTER = $d012 - .label BGCOL = $d020 - .label SCROLL = $d016 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_CONTROL2 = $16 main: { .label line = SCREEN+$28 .label nxt = 2 @@ -17,17 +19,17 @@ main: { ldx #7 // Wait for raster __b1: - // while(*RASTER!=$fe) + // while(VICII->RASTER!=$fe) lda #$fe - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1 __b2: - // while(*RASTER!=$ff) + // while(VICII->RASTER!=$ff) lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 - // ++*BGCOL; - inc BGCOL + // ++VICII->BG_COLOR; + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // if(--scroll==$ff) dex cpx #$ff @@ -62,10 +64,10 @@ main: { !: ldx #7 __b4: - // *SCROLL = scroll - stx SCROLL - // --*BGCOL; - dec BGCOL + // VICII->CONTROL2 = scroll + stx VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL2 + // --VICII->BG_COLOR; + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR jmp __b1 __b6: // line[i]=line[i+1] diff --git a/src/test/ref/examples/scroll/scroll.cfg b/src/test/ref/examples/scroll/scroll.cfg index 106475fcc..542017747 100644 --- a/src/test/ref/examples/scroll/scroll.cfg +++ b/src/test/ref/examples/scroll/scroll.cfg @@ -16,13 +16,13 @@ main: scope:[main] from @1 main::@1: scope:[main] from main main::@1 main::@4 [6] (byte*) main::nxt#10 ← phi( main::@1/(byte*) main::nxt#10 main/(const to_nomodify byte*) TEXT main::@4/(byte*) main::nxt#11 ) [6] (byte) main::scroll#7 ← phi( main::@1/(byte) main::scroll#7 main/(byte) 7 main::@4/(byte) main::scroll#4 ) - [7] if(*((const nomodify byte*) RASTER)!=(byte) $fe) goto main::@1 + [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto main::@1 to:main::@2 main::@2: scope:[main] from main::@1 main::@2 - [8] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto main::@2 + [8] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@2 to:main::@3 main::@3: scope:[main] from main::@2 - [9] *((const nomodify byte*) BGCOL) ← ++ *((const nomodify byte*) BGCOL) + [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) [10] (byte) main::scroll#1 ← -- (byte) main::scroll#7 [11] if((byte) main::scroll#1!=(byte) $ff) goto main::@4 to:main::@5 @@ -46,8 +46,8 @@ main::@9: scope:[main] from main::@7 main::@8 main::@4: scope:[main] from main::@3 main::@9 [20] (byte*) main::nxt#11 ← phi( main::@9/(byte*) main::nxt#1 main::@3/(byte*) main::nxt#10 ) [20] (byte) main::scroll#4 ← phi( main::@9/(byte) 7 main::@3/(byte) main::scroll#1 ) - [21] *((const nomodify byte*) SCROLL) ← (byte) main::scroll#4 - [22] *((const nomodify byte*) BGCOL) ← -- *((const nomodify byte*) BGCOL) + [21] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL2) ← (byte) main::scroll#4 + [22] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) to:main::@1 main::@6: scope:[main] from main::@5 [23] *((const nomodify byte*) main::line + (byte) main::i#2) ← *((const nomodify byte*) main::line+(byte) 1 + (byte) main::i#2) diff --git a/src/test/ref/examples/scroll/scroll.log b/src/test/ref/examples/scroll/scroll.log index d8dc1a4e6..c0227c662 100644 --- a/src/test/ref/examples/scroll/scroll.log +++ b/src/test/ref/examples/scroll/scroll.log @@ -1,3 +1,4 @@ +Inlined call (byte~) vicSelectGfxBank::$0 ← call toDd00 (byte*) vicSelectGfxBank::gfx CONTROL FLOW GRAPH SSA @begin: scope:[] from @@ -16,19 +17,19 @@ main::@11: scope:[main] from main main::@1: scope:[main] from main::@1 main::@11 main::@5 (byte*) main::nxt#10 ← phi( main::@1/(byte*) main::nxt#10 main::@11/(byte*) main::nxt#0 main::@5/(byte*) main::nxt#11 ) (byte) main::scroll#7 ← phi( main::@1/(byte) main::scroll#7 main::@11/(byte) main::scroll#0 main::@5/(byte) main::scroll#4 ) - (bool~) main::$1 ← *((const nomodify byte*) RASTER) != (number) $fe + (bool~) main::$1 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $fe if((bool~) main::$1) goto main::@1 to:main::@2 main::@2: scope:[main] from main::@1 main::@2 (byte*) main::nxt#9 ← phi( main::@1/(byte*) main::nxt#10 main::@2/(byte*) main::nxt#9 ) (byte) main::scroll#5 ← phi( main::@1/(byte) main::scroll#7 main::@2/(byte) main::scroll#5 ) - (bool~) main::$2 ← *((const nomodify byte*) RASTER) != (number) $ff + (bool~) main::$2 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $ff if((bool~) main::$2) goto main::@2 to:main::@3 main::@3: scope:[main] from main::@2 (byte*) main::nxt#8 ← phi( main::@2/(byte*) main::nxt#9 ) (byte) main::scroll#3 ← phi( main::@2/(byte) main::scroll#5 ) - *((const nomodify byte*) BGCOL) ← ++ *((const nomodify byte*) BGCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) (byte) main::scroll#1 ← -- (byte) main::scroll#3 (bool~) main::$4 ← (byte) main::scroll#1 == (number) $ff (bool~) main::$5 ← ! (bool~) main::$4 @@ -37,8 +38,8 @@ main::@3: scope:[main] from main::@2 main::@5: scope:[main] from main::@10 main::@3 (byte*) main::nxt#11 ← phi( main::@10/(byte*) main::nxt#1 main::@3/(byte*) main::nxt#8 ) (byte) main::scroll#4 ← phi( main::@10/(byte) main::scroll#6 main::@3/(byte) main::scroll#1 ) - *((const nomodify byte*) SCROLL) ← (byte) main::scroll#4 - *((const nomodify byte*) BGCOL) ← -- *((const nomodify byte*) BGCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL2) ← (byte) main::scroll#4 + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) if(true) goto main::@1 to:main::@return main::@4: scope:[main] from main::@3 @@ -121,11 +122,96 @@ SYMBOL TABLE SSA (label) @2 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*)(number) $d020 -(const nomodify byte*) RASTER = (byte*)(number) $d012 +(byte) MOS6526_CIA::INTERRUPT +(byte) MOS6526_CIA::PORT_A +(byte) MOS6526_CIA::PORT_A_DDR +(byte) MOS6526_CIA::PORT_B +(byte) MOS6526_CIA::PORT_B_DDR +(byte) MOS6526_CIA::SERIAL_DATA +(word) MOS6526_CIA::TIMER_A +(byte) MOS6526_CIA::TIMER_A_CONTROL +(word) MOS6526_CIA::TIMER_B +(byte) MOS6526_CIA::TIMER_B_CONTROL +(byte) MOS6526_CIA::TOD_10THS +(byte) MOS6526_CIA::TOD_HOURS +(byte) MOS6526_CIA::TOD_MIN +(byte) MOS6526_CIA::TOD_SEC +(byte) MOS6569_VICII::BG_COLOR +(byte) MOS6569_VICII::BG_COLOR1 +(byte) MOS6569_VICII::BG_COLOR2 +(byte) MOS6569_VICII::BG_COLOR3 +(byte) MOS6569_VICII::BORDER_COLOR +(byte) MOS6569_VICII::CONTROL1 +(byte) MOS6569_VICII::CONTROL2 +(byte) MOS6569_VICII::IRQ_ENABLE +(byte) MOS6569_VICII::IRQ_STATUS +(byte) MOS6569_VICII::LIGHTPEN_X +(byte) MOS6569_VICII::LIGHTPEN_Y +(byte) MOS6569_VICII::MEMORY +(byte) MOS6569_VICII::RASTER +(byte) MOS6569_VICII::SPRITE0_COLOR +(byte) MOS6569_VICII::SPRITE0_X +(byte) MOS6569_VICII::SPRITE0_Y +(byte) MOS6569_VICII::SPRITE1_COLOR +(byte) MOS6569_VICII::SPRITE1_X +(byte) MOS6569_VICII::SPRITE1_Y +(byte) MOS6569_VICII::SPRITE2_COLOR +(byte) MOS6569_VICII::SPRITE2_X +(byte) MOS6569_VICII::SPRITE2_Y +(byte) MOS6569_VICII::SPRITE3_COLOR +(byte) MOS6569_VICII::SPRITE3_X +(byte) MOS6569_VICII::SPRITE3_Y +(byte) MOS6569_VICII::SPRITE4_COLOR +(byte) MOS6569_VICII::SPRITE4_X +(byte) MOS6569_VICII::SPRITE4_Y +(byte) MOS6569_VICII::SPRITE5_COLOR +(byte) MOS6569_VICII::SPRITE5_X +(byte) MOS6569_VICII::SPRITE5_Y +(byte) MOS6569_VICII::SPRITE6_COLOR +(byte) MOS6569_VICII::SPRITE6_X +(byte) MOS6569_VICII::SPRITE6_Y +(byte) MOS6569_VICII::SPRITE7_COLOR +(byte) MOS6569_VICII::SPRITE7_X +(byte) MOS6569_VICII::SPRITE7_Y +(byte) MOS6569_VICII::SPRITES_BG_COLLISION +(byte) MOS6569_VICII::SPRITES_COLLISION +(byte) MOS6569_VICII::SPRITES_ENABLE +(byte) MOS6569_VICII::SPRITES_EXPAND_X +(byte) MOS6569_VICII::SPRITES_EXPAND_Y +(byte) MOS6569_VICII::SPRITES_MC +(byte) MOS6569_VICII::SPRITES_MCOLOR1 +(byte) MOS6569_VICII::SPRITES_MCOLOR2 +(byte) MOS6569_VICII::SPRITES_PRIORITY +(byte) MOS6569_VICII::SPRITES_XMSB +(byte) MOS6581_SID::CH1_ATTACK_DECAY +(byte) MOS6581_SID::CH1_CONTROL +(word) MOS6581_SID::CH1_FREQ +(word) MOS6581_SID::CH1_PULSE_WIDTH +(byte) MOS6581_SID::CH1_SUSTAIN_RELEASE +(byte) MOS6581_SID::CH2_ATTACK_DECAY +(byte) MOS6581_SID::CH2_CONTROL +(word) MOS6581_SID::CH2_FREQ +(word) MOS6581_SID::CH2_PULSE_WIDTH +(byte) MOS6581_SID::CH2_SUSTAIN_RELEASE +(byte) MOS6581_SID::CH3_ATTACK_DECAY +(byte) MOS6581_SID::CH3_CONTROL +(byte) MOS6581_SID::CH3_ENV +(word) MOS6581_SID::CH3_FREQ +(byte) MOS6581_SID::CH3_OSC +(word) MOS6581_SID::CH3_PULSE_WIDTH +(byte) MOS6581_SID::CH3_SUSTAIN_RELEASE +(byte) MOS6581_SID::FILTER_CUTOFF_HIGH +(byte) MOS6581_SID::FILTER_CUTOFF_LOW +(byte) MOS6581_SID::FILTER_SETUP +(byte) MOS6581_SID::POT_X +(byte) MOS6581_SID::POT_Y +(byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL2 = (byte) $16 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 (const nomodify byte*) SCREEN = (byte*)(number) $400 -(const nomodify byte*) SCROLL = (byte*)(number) $d016 (const to_nomodify byte*) TEXT[] = (byte*) "-= this is rex of camelot testing a scroller created in kickc. kickc is an optimizing c-compiler for 6502 assembler. =- " +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*)(number) $d000 (void()) fillscreen((byte*) fillscreen::screen , (byte) fillscreen::fill) (byte*~) fillscreen::$0 (bool~) fillscreen::$1 @@ -207,8 +293,8 @@ SYMBOL TABLE SSA Adding number conversion cast (unumber) $28 in Adding number conversion cast (unumber) $20 in (byte) fillscreen::fill#0 ← (number) $20 -Adding number conversion cast (unumber) $fe in (bool~) main::$1 ← *((const nomodify byte*) RASTER) != (number) $fe -Adding number conversion cast (unumber) $ff in (bool~) main::$2 ← *((const nomodify byte*) RASTER) != (number) $ff +Adding number conversion cast (unumber) $fe in (bool~) main::$1 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $fe +Adding number conversion cast (unumber) $ff in (bool~) main::$2 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $ff Adding number conversion cast (unumber) $ff in (bool~) main::$4 ← (byte) main::scroll#1 == (number) $ff Adding number conversion cast (unumber) 7 in (byte) main::scroll#2 ← (number) 7 Adding number conversion cast (unumber) $27 in (bool~) main::$6 ← (byte) main::i#2 != (number) $27 @@ -221,10 +307,8 @@ Successful SSA optimization PassNAddNumberTypeConversions Inlining cast (byte) fillscreen::fill#0 ← (unumber)(number) $20 Inlining cast (byte) main::scroll#2 ← (unumber)(number) 7 Successful SSA optimization Pass2InlineCast +Simplifying constant pointer cast (struct MOS6569_VICII*) 53248 Simplifying constant pointer cast (byte*) 1024 -Simplifying constant pointer cast (byte*) 53266 -Simplifying constant pointer cast (byte*) 53280 -Simplifying constant pointer cast (byte*) 53270 Simplifying constant integer cast $28 Simplifying constant integer cast $20 Simplifying constant integer cast $fe @@ -274,8 +358,8 @@ Identical Phi Values (byte) fillscreen::fill#3 (byte) fillscreen::fill#0 Identical Phi Values (byte*) fillscreen::screen#2 (byte*) fillscreen::cursor#0 Identical Phi Values (byte) fillscreen::fill#1 (byte) fillscreen::fill#3 Successful SSA optimization Pass2IdenticalPhiElimination -Simple Condition (bool~) main::$1 [7] if(*((const nomodify byte*) RASTER)!=(byte) $fe) goto main::@1 -Simple Condition (bool~) main::$2 [10] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto main::@2 +Simple Condition (bool~) main::$1 [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto main::@1 +Simple Condition (bool~) main::$2 [10] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@2 Simple Condition (bool~) main::$5 [14] if((byte) main::scroll#1!=(byte) $ff) goto main::@5 Simple Condition (bool~) main::$6 [23] if((byte) main::i#2!=(byte) $27) goto main::@7 Simple Condition (bool~) main::$9 [29] if((byte) main::c#0!=(byte) 0) goto main::@10 @@ -381,13 +465,13 @@ main: scope:[main] from @1 main::@1: scope:[main] from main main::@1 main::@4 [6] (byte*) main::nxt#10 ← phi( main::@1/(byte*) main::nxt#10 main/(const to_nomodify byte*) TEXT main::@4/(byte*) main::nxt#11 ) [6] (byte) main::scroll#7 ← phi( main::@1/(byte) main::scroll#7 main/(byte) 7 main::@4/(byte) main::scroll#4 ) - [7] if(*((const nomodify byte*) RASTER)!=(byte) $fe) goto main::@1 + [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto main::@1 to:main::@2 main::@2: scope:[main] from main::@1 main::@2 - [8] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto main::@2 + [8] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@2 to:main::@3 main::@3: scope:[main] from main::@2 - [9] *((const nomodify byte*) BGCOL) ← ++ *((const nomodify byte*) BGCOL) + [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) [10] (byte) main::scroll#1 ← -- (byte) main::scroll#7 [11] if((byte) main::scroll#1!=(byte) $ff) goto main::@4 to:main::@5 @@ -411,8 +495,8 @@ main::@9: scope:[main] from main::@7 main::@8 main::@4: scope:[main] from main::@3 main::@9 [20] (byte*) main::nxt#11 ← phi( main::@9/(byte*) main::nxt#1 main::@3/(byte*) main::nxt#10 ) [20] (byte) main::scroll#4 ← phi( main::@9/(byte) 7 main::@3/(byte) main::scroll#1 ) - [21] *((const nomodify byte*) SCROLL) ← (byte) main::scroll#4 - [22] *((const nomodify byte*) BGCOL) ← -- *((const nomodify byte*) BGCOL) + [21] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL2) ← (byte) main::scroll#4 + [22] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) to:main::@1 main::@6: scope:[main] from main::@5 [23] *((const nomodify byte*) main::line + (byte) main::i#2) ← *((const nomodify byte*) main::line+(byte) 1 + (byte) main::i#2) @@ -437,6 +521,90 @@ fillscreen::@2: scope:[fillscreen] from fillscreen::@1 VARIABLE REGISTER WEIGHTS +(byte) MOS6526_CIA::INTERRUPT +(byte) MOS6526_CIA::PORT_A +(byte) MOS6526_CIA::PORT_A_DDR +(byte) MOS6526_CIA::PORT_B +(byte) MOS6526_CIA::PORT_B_DDR +(byte) MOS6526_CIA::SERIAL_DATA +(word) MOS6526_CIA::TIMER_A +(byte) MOS6526_CIA::TIMER_A_CONTROL +(word) MOS6526_CIA::TIMER_B +(byte) MOS6526_CIA::TIMER_B_CONTROL +(byte) MOS6526_CIA::TOD_10THS +(byte) MOS6526_CIA::TOD_HOURS +(byte) MOS6526_CIA::TOD_MIN +(byte) MOS6526_CIA::TOD_SEC +(byte) MOS6569_VICII::BG_COLOR +(byte) MOS6569_VICII::BG_COLOR1 +(byte) MOS6569_VICII::BG_COLOR2 +(byte) MOS6569_VICII::BG_COLOR3 +(byte) MOS6569_VICII::BORDER_COLOR +(byte) MOS6569_VICII::CONTROL1 +(byte) MOS6569_VICII::CONTROL2 +(byte) MOS6569_VICII::IRQ_ENABLE +(byte) MOS6569_VICII::IRQ_STATUS +(byte) MOS6569_VICII::LIGHTPEN_X +(byte) MOS6569_VICII::LIGHTPEN_Y +(byte) MOS6569_VICII::MEMORY +(byte) MOS6569_VICII::RASTER +(byte) MOS6569_VICII::SPRITE0_COLOR +(byte) MOS6569_VICII::SPRITE0_X +(byte) MOS6569_VICII::SPRITE0_Y +(byte) MOS6569_VICII::SPRITE1_COLOR +(byte) MOS6569_VICII::SPRITE1_X +(byte) MOS6569_VICII::SPRITE1_Y +(byte) MOS6569_VICII::SPRITE2_COLOR +(byte) MOS6569_VICII::SPRITE2_X +(byte) MOS6569_VICII::SPRITE2_Y +(byte) MOS6569_VICII::SPRITE3_COLOR +(byte) MOS6569_VICII::SPRITE3_X +(byte) MOS6569_VICII::SPRITE3_Y +(byte) MOS6569_VICII::SPRITE4_COLOR +(byte) MOS6569_VICII::SPRITE4_X +(byte) MOS6569_VICII::SPRITE4_Y +(byte) MOS6569_VICII::SPRITE5_COLOR +(byte) MOS6569_VICII::SPRITE5_X +(byte) MOS6569_VICII::SPRITE5_Y +(byte) MOS6569_VICII::SPRITE6_COLOR +(byte) MOS6569_VICII::SPRITE6_X +(byte) MOS6569_VICII::SPRITE6_Y +(byte) MOS6569_VICII::SPRITE7_COLOR +(byte) MOS6569_VICII::SPRITE7_X +(byte) MOS6569_VICII::SPRITE7_Y +(byte) MOS6569_VICII::SPRITES_BG_COLLISION +(byte) MOS6569_VICII::SPRITES_COLLISION +(byte) MOS6569_VICII::SPRITES_ENABLE +(byte) MOS6569_VICII::SPRITES_EXPAND_X +(byte) MOS6569_VICII::SPRITES_EXPAND_Y +(byte) MOS6569_VICII::SPRITES_MC +(byte) MOS6569_VICII::SPRITES_MCOLOR1 +(byte) MOS6569_VICII::SPRITES_MCOLOR2 +(byte) MOS6569_VICII::SPRITES_PRIORITY +(byte) MOS6569_VICII::SPRITES_XMSB +(byte) MOS6581_SID::CH1_ATTACK_DECAY +(byte) MOS6581_SID::CH1_CONTROL +(word) MOS6581_SID::CH1_FREQ +(word) MOS6581_SID::CH1_PULSE_WIDTH +(byte) MOS6581_SID::CH1_SUSTAIN_RELEASE +(byte) MOS6581_SID::CH2_ATTACK_DECAY +(byte) MOS6581_SID::CH2_CONTROL +(word) MOS6581_SID::CH2_FREQ +(word) MOS6581_SID::CH2_PULSE_WIDTH +(byte) MOS6581_SID::CH2_SUSTAIN_RELEASE +(byte) MOS6581_SID::CH3_ATTACK_DECAY +(byte) MOS6581_SID::CH3_CONTROL +(byte) MOS6581_SID::CH3_ENV +(word) MOS6581_SID::CH3_FREQ +(byte) MOS6581_SID::CH3_OSC +(word) MOS6581_SID::CH3_PULSE_WIDTH +(byte) MOS6581_SID::CH3_SUSTAIN_RELEASE +(byte) MOS6581_SID::FILTER_CUTOFF_HIGH +(byte) MOS6581_SID::FILTER_CUTOFF_LOW +(byte) MOS6581_SID::FILTER_SETUP +(byte) MOS6581_SID::POT_X +(byte) MOS6581_SID::POT_Y +(byte) MOS6581_SID::VOLUME_FILTER_MODE (void()) fillscreen((byte*) fillscreen::screen , (byte) fillscreen::fill) (byte*) fillscreen::cursor (byte*) fillscreen::cursor#1 2002.0 @@ -487,10 +655,12 @@ Target platform is c64basic / MOS6502X :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .label SCREEN = $400 - .label RASTER = $d012 - .label BGCOL = $d020 - .label SCROLL = $d016 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_CONTROL2 = $16 // @begin __bbegin: // [1] phi from @begin to @1 [phi:@begin->@1] @@ -538,22 +708,22 @@ main: { jmp __b1 // main::@1 __b1: - // [7] if(*((const nomodify byte*) RASTER)!=(byte) $fe) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$fe - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1_from___b1 jmp __b2 // main::@2 __b2: - // [8] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto main::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [8] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 jmp __b3 // main::@3 __b3: - // [9] *((const nomodify byte*) BGCOL) ← ++ *((const nomodify byte*) BGCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BGCOL + // [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // [10] (byte) main::scroll#1 ← -- (byte) main::scroll#7 -- vbuz1=_dec_vbuz1 dec.z scroll // [11] if((byte) main::scroll#1!=(byte) $ff) goto main::@4 -- vbuz1_neq_vbuc1_then_la1 @@ -629,11 +799,11 @@ main: { jmp __b4 // main::@4 __b4: - // [21] *((const nomodify byte*) SCROLL) ← (byte) main::scroll#4 -- _deref_pbuc1=vbuz1 + // [21] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL2) ← (byte) main::scroll#4 -- _deref_pbuc1=vbuz1 lda.z scroll - sta SCROLL - // [22] *((const nomodify byte*) BGCOL) ← -- *((const nomodify byte*) BGCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BGCOL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL2 + // [22] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR jmp __b1_from___b4 // main::@6 __b6: @@ -697,16 +867,16 @@ fillscreen: { .byte 0 REGISTER UPLIFT POTENTIAL REGISTERS -Statement [7] if(*((const nomodify byte*) RASTER)!=(byte) $fe) goto main::@1 [ main::scroll#7 main::nxt#10 ] ( main:2 [ main::scroll#7 main::nxt#10 ] { } ) always clobbers reg byte a +Statement [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto main::@1 [ main::scroll#7 main::nxt#10 ] ( main:2 [ main::scroll#7 main::nxt#10 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:2 [ main::scroll#7 main::scroll#4 main::scroll#1 ] -Statement [8] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto main::@2 [ main::scroll#7 main::nxt#10 ] ( main:2 [ main::scroll#7 main::nxt#10 ] { } ) always clobbers reg byte a +Statement [8] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@2 [ main::scroll#7 main::nxt#10 ] ( main:2 [ main::scroll#7 main::nxt#10 ] { } ) always clobbers reg byte a Statement [14] (byte) main::c#0 ← *((byte*) main::nxt#10) [ main::nxt#10 main::c#0 ] ( main:2 [ main::nxt#10 main::c#0 ] { } ) always clobbers reg byte a reg byte y Statement [23] *((const nomodify byte*) main::line + (byte) main::i#2) ← *((const nomodify byte*) main::line+(byte) 1 + (byte) main::i#2) [ main::nxt#10 main::i#2 ] ( main:2 [ main::nxt#10 main::i#2 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:3 [ main::i#2 main::i#1 ] Statement [27] if((byte*) fillscreen::cursor#2<(const nomodify byte*) SCREEN+(word) $3e8) goto fillscreen::@2 [ fillscreen::cursor#2 ] ( main:2::fillscreen:5 [ fillscreen::cursor#2 ] { } ) always clobbers reg byte a Statement [29] *((byte*) fillscreen::cursor#2) ← (const byte) fillscreen::fill#0 [ fillscreen::cursor#2 ] ( main:2::fillscreen:5 [ fillscreen::cursor#2 ] { } ) always clobbers reg byte a reg byte y -Statement [7] if(*((const nomodify byte*) RASTER)!=(byte) $fe) goto main::@1 [ main::scroll#7 main::nxt#10 ] ( main:2 [ main::scroll#7 main::nxt#10 ] { } ) always clobbers reg byte a -Statement [8] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto main::@2 [ main::scroll#7 main::nxt#10 ] ( main:2 [ main::scroll#7 main::nxt#10 ] { } ) always clobbers reg byte a +Statement [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto main::@1 [ main::scroll#7 main::nxt#10 ] ( main:2 [ main::scroll#7 main::nxt#10 ] { } ) always clobbers reg byte a +Statement [8] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@2 [ main::scroll#7 main::nxt#10 ] ( main:2 [ main::scroll#7 main::nxt#10 ] { } ) always clobbers reg byte a Statement [14] (byte) main::c#0 ← *((byte*) main::nxt#10) [ main::nxt#10 main::c#0 ] ( main:2 [ main::nxt#10 main::c#0 ] { } ) always clobbers reg byte a reg byte y Statement [23] *((const nomodify byte*) main::line + (byte) main::i#2) ← *((const nomodify byte*) main::line+(byte) 1 + (byte) main::i#2) [ main::nxt#10 main::i#2 ] ( main:2 [ main::nxt#10 main::i#2 ] { } ) always clobbers reg byte a Statement [27] if((byte*) fillscreen::cursor#2<(const nomodify byte*) SCREEN+(word) $3e8) goto fillscreen::@2 [ fillscreen::cursor#2 ] ( main:2::fillscreen:5 [ fillscreen::cursor#2 ] { } ) always clobbers reg byte a @@ -720,10 +890,16 @@ Potential registers zp[2]:7 [ fillscreen::cursor#2 fillscreen::cursor#1 ] : zp[2 REGISTER UPLIFT SCOPES Uplift Scope [main] 3,670.33: zp[1]:3 [ main::i#2 main::i#1 ] 803.5: zp[1]:2 [ main::scroll#7 main::scroll#4 main::scroll#1 ] 656.5: zp[1]:4 [ main::c#2 main::c#0 main::c#1 ] 604.5: zp[2]:5 [ main::nxt#4 main::nxt#10 main::nxt#11 main::nxt#1 ] Uplift Scope [fillscreen] 3,336.67: zp[2]:7 [ fillscreen::cursor#2 fillscreen::cursor#1 ] +Uplift Scope [MOS6526_CIA] +Uplift Scope [MOS6569_VICII] +Uplift Scope [MOS6581_SID] Uplift Scope [] Uplifting [main] best 8284 combination reg byte x [ main::i#2 main::i#1 ] reg byte x [ main::scroll#7 main::scroll#4 main::scroll#1 ] reg byte x [ main::c#2 main::c#0 main::c#1 ] zp[2]:5 [ main::nxt#4 main::nxt#10 main::nxt#11 main::nxt#1 ] Uplifting [fillscreen] best 8284 combination zp[2]:7 [ fillscreen::cursor#2 fillscreen::cursor#1 ] +Uplifting [MOS6526_CIA] best 8284 combination +Uplifting [MOS6569_VICII] best 8284 combination +Uplifting [MOS6581_SID] best 8284 combination Uplifting [] best 8284 combination Allocated (was zp[2]:5) zp[2]:2 [ main::nxt#4 main::nxt#10 main::nxt#11 main::nxt#1 ] Allocated (was zp[2]:7) zp[2]:4 [ fillscreen::cursor#2 fillscreen::cursor#1 ] @@ -735,10 +911,12 @@ ASSEMBLER BEFORE OPTIMIZATION :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .label SCREEN = $400 - .label RASTER = $d012 - .label BGCOL = $d020 - .label SCROLL = $d016 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_CONTROL2 = $16 // @begin __bbegin: // [1] phi from @begin to @1 [phi:@begin->@1] @@ -782,22 +960,22 @@ main: { jmp __b1 // main::@1 __b1: - // [7] if(*((const nomodify byte*) RASTER)!=(byte) $fe) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$fe - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1_from___b1 jmp __b2 // main::@2 __b2: - // [8] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto main::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [8] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 jmp __b3 // main::@3 __b3: - // [9] *((const nomodify byte*) BGCOL) ← ++ *((const nomodify byte*) BGCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BGCOL + // [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // [10] (byte) main::scroll#1 ← -- (byte) main::scroll#7 -- vbuxx=_dec_vbuxx dex // [11] if((byte) main::scroll#1!=(byte) $ff) goto main::@4 -- vbuxx_neq_vbuc1_then_la1 @@ -866,10 +1044,10 @@ main: { jmp __b4 // main::@4 __b4: - // [21] *((const nomodify byte*) SCROLL) ← (byte) main::scroll#4 -- _deref_pbuc1=vbuxx - stx SCROLL - // [22] *((const nomodify byte*) BGCOL) ← -- *((const nomodify byte*) BGCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BGCOL + // [21] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL2) ← (byte) main::scroll#4 -- _deref_pbuc1=vbuxx + stx VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL2 + // [22] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR jmp __b1_from___b4 // main::@6 __b6: @@ -986,11 +1164,96 @@ FINAL SYMBOL TABLE (label) @1 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*) 53280 -(const nomodify byte*) RASTER = (byte*) 53266 +(byte) MOS6526_CIA::INTERRUPT +(byte) MOS6526_CIA::PORT_A +(byte) MOS6526_CIA::PORT_A_DDR +(byte) MOS6526_CIA::PORT_B +(byte) MOS6526_CIA::PORT_B_DDR +(byte) MOS6526_CIA::SERIAL_DATA +(word) MOS6526_CIA::TIMER_A +(byte) MOS6526_CIA::TIMER_A_CONTROL +(word) MOS6526_CIA::TIMER_B +(byte) MOS6526_CIA::TIMER_B_CONTROL +(byte) MOS6526_CIA::TOD_10THS +(byte) MOS6526_CIA::TOD_HOURS +(byte) MOS6526_CIA::TOD_MIN +(byte) MOS6526_CIA::TOD_SEC +(byte) MOS6569_VICII::BG_COLOR +(byte) MOS6569_VICII::BG_COLOR1 +(byte) MOS6569_VICII::BG_COLOR2 +(byte) MOS6569_VICII::BG_COLOR3 +(byte) MOS6569_VICII::BORDER_COLOR +(byte) MOS6569_VICII::CONTROL1 +(byte) MOS6569_VICII::CONTROL2 +(byte) MOS6569_VICII::IRQ_ENABLE +(byte) MOS6569_VICII::IRQ_STATUS +(byte) MOS6569_VICII::LIGHTPEN_X +(byte) MOS6569_VICII::LIGHTPEN_Y +(byte) MOS6569_VICII::MEMORY +(byte) MOS6569_VICII::RASTER +(byte) MOS6569_VICII::SPRITE0_COLOR +(byte) MOS6569_VICII::SPRITE0_X +(byte) MOS6569_VICII::SPRITE0_Y +(byte) MOS6569_VICII::SPRITE1_COLOR +(byte) MOS6569_VICII::SPRITE1_X +(byte) MOS6569_VICII::SPRITE1_Y +(byte) MOS6569_VICII::SPRITE2_COLOR +(byte) MOS6569_VICII::SPRITE2_X +(byte) MOS6569_VICII::SPRITE2_Y +(byte) MOS6569_VICII::SPRITE3_COLOR +(byte) MOS6569_VICII::SPRITE3_X +(byte) MOS6569_VICII::SPRITE3_Y +(byte) MOS6569_VICII::SPRITE4_COLOR +(byte) MOS6569_VICII::SPRITE4_X +(byte) MOS6569_VICII::SPRITE4_Y +(byte) MOS6569_VICII::SPRITE5_COLOR +(byte) MOS6569_VICII::SPRITE5_X +(byte) MOS6569_VICII::SPRITE5_Y +(byte) MOS6569_VICII::SPRITE6_COLOR +(byte) MOS6569_VICII::SPRITE6_X +(byte) MOS6569_VICII::SPRITE6_Y +(byte) MOS6569_VICII::SPRITE7_COLOR +(byte) MOS6569_VICII::SPRITE7_X +(byte) MOS6569_VICII::SPRITE7_Y +(byte) MOS6569_VICII::SPRITES_BG_COLLISION +(byte) MOS6569_VICII::SPRITES_COLLISION +(byte) MOS6569_VICII::SPRITES_ENABLE +(byte) MOS6569_VICII::SPRITES_EXPAND_X +(byte) MOS6569_VICII::SPRITES_EXPAND_Y +(byte) MOS6569_VICII::SPRITES_MC +(byte) MOS6569_VICII::SPRITES_MCOLOR1 +(byte) MOS6569_VICII::SPRITES_MCOLOR2 +(byte) MOS6569_VICII::SPRITES_PRIORITY +(byte) MOS6569_VICII::SPRITES_XMSB +(byte) MOS6581_SID::CH1_ATTACK_DECAY +(byte) MOS6581_SID::CH1_CONTROL +(word) MOS6581_SID::CH1_FREQ +(word) MOS6581_SID::CH1_PULSE_WIDTH +(byte) MOS6581_SID::CH1_SUSTAIN_RELEASE +(byte) MOS6581_SID::CH2_ATTACK_DECAY +(byte) MOS6581_SID::CH2_CONTROL +(word) MOS6581_SID::CH2_FREQ +(word) MOS6581_SID::CH2_PULSE_WIDTH +(byte) MOS6581_SID::CH2_SUSTAIN_RELEASE +(byte) MOS6581_SID::CH3_ATTACK_DECAY +(byte) MOS6581_SID::CH3_CONTROL +(byte) MOS6581_SID::CH3_ENV +(word) MOS6581_SID::CH3_FREQ +(byte) MOS6581_SID::CH3_OSC +(word) MOS6581_SID::CH3_PULSE_WIDTH +(byte) MOS6581_SID::CH3_SUSTAIN_RELEASE +(byte) MOS6581_SID::FILTER_CUTOFF_HIGH +(byte) MOS6581_SID::FILTER_CUTOFF_LOW +(byte) MOS6581_SID::FILTER_SETUP +(byte) MOS6581_SID::POT_X +(byte) MOS6581_SID::POT_Y +(byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL2 = (byte) $16 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 (const nomodify byte*) SCREEN = (byte*) 1024 -(const nomodify byte*) SCROLL = (byte*) 53270 (const to_nomodify byte*) TEXT[] = (byte*) "-= this is rex of camelot testing a scroller created in kickc. kickc is an optimizing c-compiler for 6502 assembler. =- " +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (void()) fillscreen((byte*) fillscreen::screen , (byte) fillscreen::fill) (label) fillscreen::@1 (label) fillscreen::@2 @@ -1045,10 +1308,12 @@ Score: 6262 :BasicUpstart(main) .pc = $80d "Program" // Global Constants & labels + // The VIC-II MOS 6567/6569 + .label VICII = $d000 .label SCREEN = $400 - .label RASTER = $d012 - .label BGCOL = $d020 - .label SCROLL = $d016 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_CONTROL2 = $16 // @begin // [1] phi from @begin to @1 [phi:@begin->@1] // @1 @@ -1078,22 +1343,22 @@ main: { // [6] phi (byte) main::scroll#7 = (byte) main::scroll#7 [phi:main::@1/main::@4->main::@1#1] -- register_copy // main::@1 __b1: - // while(*RASTER!=$fe) - // [7] if(*((const nomodify byte*) RASTER)!=(byte) $fe) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 + // while(VICII->RASTER!=$fe) + // [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$fe - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1 // main::@2 __b2: - // while(*RASTER!=$ff) - // [8] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto main::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // while(VICII->RASTER!=$ff) + // [8] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 // main::@3 - // ++*BGCOL; - // [9] *((const nomodify byte*) BGCOL) ← ++ *((const nomodify byte*) BGCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BGCOL + // ++VICII->BG_COLOR; + // [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // if(--scroll==$ff) // [10] (byte) main::scroll#1 ← -- (byte) main::scroll#7 -- vbuxx=_dec_vbuxx dex @@ -1155,12 +1420,12 @@ main: { // [20] phi (byte) main::scroll#4 = (byte) main::scroll#1 [phi:main::@3->main::@4#1] -- register_copy // main::@4 __b4: - // *SCROLL = scroll - // [21] *((const nomodify byte*) SCROLL) ← (byte) main::scroll#4 -- _deref_pbuc1=vbuxx - stx SCROLL - // --*BGCOL; - // [22] *((const nomodify byte*) BGCOL) ← -- *((const nomodify byte*) BGCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BGCOL + // VICII->CONTROL2 = scroll + // [21] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL2) ← (byte) main::scroll#4 -- _deref_pbuc1=vbuxx + stx VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL2 + // --VICII->BG_COLOR; + // [22] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR jmp __b1 // main::@6 __b6: diff --git a/src/test/ref/examples/scroll/scroll.sym b/src/test/ref/examples/scroll/scroll.sym index e2417ed61..fc19f4dca 100644 --- a/src/test/ref/examples/scroll/scroll.sym +++ b/src/test/ref/examples/scroll/scroll.sym @@ -1,11 +1,96 @@ (label) @1 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*) 53280 -(const nomodify byte*) RASTER = (byte*) 53266 +(byte) MOS6526_CIA::INTERRUPT +(byte) MOS6526_CIA::PORT_A +(byte) MOS6526_CIA::PORT_A_DDR +(byte) MOS6526_CIA::PORT_B +(byte) MOS6526_CIA::PORT_B_DDR +(byte) MOS6526_CIA::SERIAL_DATA +(word) MOS6526_CIA::TIMER_A +(byte) MOS6526_CIA::TIMER_A_CONTROL +(word) MOS6526_CIA::TIMER_B +(byte) MOS6526_CIA::TIMER_B_CONTROL +(byte) MOS6526_CIA::TOD_10THS +(byte) MOS6526_CIA::TOD_HOURS +(byte) MOS6526_CIA::TOD_MIN +(byte) MOS6526_CIA::TOD_SEC +(byte) MOS6569_VICII::BG_COLOR +(byte) MOS6569_VICII::BG_COLOR1 +(byte) MOS6569_VICII::BG_COLOR2 +(byte) MOS6569_VICII::BG_COLOR3 +(byte) MOS6569_VICII::BORDER_COLOR +(byte) MOS6569_VICII::CONTROL1 +(byte) MOS6569_VICII::CONTROL2 +(byte) MOS6569_VICII::IRQ_ENABLE +(byte) MOS6569_VICII::IRQ_STATUS +(byte) MOS6569_VICII::LIGHTPEN_X +(byte) MOS6569_VICII::LIGHTPEN_Y +(byte) MOS6569_VICII::MEMORY +(byte) MOS6569_VICII::RASTER +(byte) MOS6569_VICII::SPRITE0_COLOR +(byte) MOS6569_VICII::SPRITE0_X +(byte) MOS6569_VICII::SPRITE0_Y +(byte) MOS6569_VICII::SPRITE1_COLOR +(byte) MOS6569_VICII::SPRITE1_X +(byte) MOS6569_VICII::SPRITE1_Y +(byte) MOS6569_VICII::SPRITE2_COLOR +(byte) MOS6569_VICII::SPRITE2_X +(byte) MOS6569_VICII::SPRITE2_Y +(byte) MOS6569_VICII::SPRITE3_COLOR +(byte) MOS6569_VICII::SPRITE3_X +(byte) MOS6569_VICII::SPRITE3_Y +(byte) MOS6569_VICII::SPRITE4_COLOR +(byte) MOS6569_VICII::SPRITE4_X +(byte) MOS6569_VICII::SPRITE4_Y +(byte) MOS6569_VICII::SPRITE5_COLOR +(byte) MOS6569_VICII::SPRITE5_X +(byte) MOS6569_VICII::SPRITE5_Y +(byte) MOS6569_VICII::SPRITE6_COLOR +(byte) MOS6569_VICII::SPRITE6_X +(byte) MOS6569_VICII::SPRITE6_Y +(byte) MOS6569_VICII::SPRITE7_COLOR +(byte) MOS6569_VICII::SPRITE7_X +(byte) MOS6569_VICII::SPRITE7_Y +(byte) MOS6569_VICII::SPRITES_BG_COLLISION +(byte) MOS6569_VICII::SPRITES_COLLISION +(byte) MOS6569_VICII::SPRITES_ENABLE +(byte) MOS6569_VICII::SPRITES_EXPAND_X +(byte) MOS6569_VICII::SPRITES_EXPAND_Y +(byte) MOS6569_VICII::SPRITES_MC +(byte) MOS6569_VICII::SPRITES_MCOLOR1 +(byte) MOS6569_VICII::SPRITES_MCOLOR2 +(byte) MOS6569_VICII::SPRITES_PRIORITY +(byte) MOS6569_VICII::SPRITES_XMSB +(byte) MOS6581_SID::CH1_ATTACK_DECAY +(byte) MOS6581_SID::CH1_CONTROL +(word) MOS6581_SID::CH1_FREQ +(word) MOS6581_SID::CH1_PULSE_WIDTH +(byte) MOS6581_SID::CH1_SUSTAIN_RELEASE +(byte) MOS6581_SID::CH2_ATTACK_DECAY +(byte) MOS6581_SID::CH2_CONTROL +(word) MOS6581_SID::CH2_FREQ +(word) MOS6581_SID::CH2_PULSE_WIDTH +(byte) MOS6581_SID::CH2_SUSTAIN_RELEASE +(byte) MOS6581_SID::CH3_ATTACK_DECAY +(byte) MOS6581_SID::CH3_CONTROL +(byte) MOS6581_SID::CH3_ENV +(word) MOS6581_SID::CH3_FREQ +(byte) MOS6581_SID::CH3_OSC +(word) MOS6581_SID::CH3_PULSE_WIDTH +(byte) MOS6581_SID::CH3_SUSTAIN_RELEASE +(byte) MOS6581_SID::FILTER_CUTOFF_HIGH +(byte) MOS6581_SID::FILTER_CUTOFF_LOW +(byte) MOS6581_SID::FILTER_SETUP +(byte) MOS6581_SID::POT_X +(byte) MOS6581_SID::POT_Y +(byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL2 = (byte) $16 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 (const nomodify byte*) SCREEN = (byte*) 1024 -(const nomodify byte*) SCROLL = (byte*) 53270 (const to_nomodify byte*) TEXT[] = (byte*) "-= this is rex of camelot testing a scroller created in kickc. kickc is an optimizing c-compiler for 6502 assembler. =- " +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (void()) fillscreen((byte*) fillscreen::screen , (byte) fillscreen::fill) (label) fillscreen::@1 (label) fillscreen::@2 diff --git a/src/test/ref/examples/scrollbig/scrollbig.asm b/src/test/ref/examples/scrollbig/scrollbig.asm index c132e388d..63e4ef3b8 100644 --- a/src/test/ref/examples/scrollbig/scrollbig.asm +++ b/src/test/ref/examples/scrollbig/scrollbig.asm @@ -2,12 +2,16 @@ .pc = $801 "Basic" :BasicUpstart(main) .pc = $80d "Program" + // Processor Port Register controlling RAM/ROM configuration and the datasette .label PROCPORT = 1 + // The address of the CHARGEN character set .label CHARGEN = $d000 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_CONTROL2 = $16 .label SCREEN = $400 - .label RASTER = $d012 - .label BGCOL = $d020 - .label SCROLL = $d016 .label current_bit = 2 // Scroll the next bit from the current char onto the screen - trigger next char if needed .label current_chargen = 3 @@ -28,21 +32,21 @@ main: { ldx #7 // Wait for raster __b1: - // while(*RASTER!=$fe) + // while(VICII->RASTER!=$fe) lda #$fe - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1 __b2: - // while(*RASTER!=$ff) + // while(VICII->RASTER!=$ff) lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 - // ++*BGCOL; - inc BGCOL + // ++VICII->BG_COLOR; + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // scroll_soft() jsr scroll_soft - // --*BGCOL; - dec BGCOL + // --VICII->BG_COLOR; + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR jmp __b1 } scroll_soft: { @@ -54,8 +58,8 @@ scroll_soft: { jsr scroll_bit ldx #7 __b1: - // *SCROLL = scroll - stx SCROLL + // VICII->CONTROL2 = scroll + stx VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL2 // } rts } diff --git a/src/test/ref/examples/scrollbig/scrollbig.cfg b/src/test/ref/examples/scrollbig/scrollbig.cfg index 05603b5c9..cd19e913f 100644 --- a/src/test/ref/examples/scrollbig/scrollbig.cfg +++ b/src/test/ref/examples/scrollbig/scrollbig.cfg @@ -14,21 +14,21 @@ main: scope:[main] from @1 [5] call fillscreen to:main::@1 main::@1: scope:[main] from main main::@1 main::@4 - [6] (byte*) current_chargen#27 ← phi( main::@1/(byte*) current_chargen#27 main/(const byte*) CHARGEN main::@4/(byte*) current_chargen#11 ) + [6] (byte*) current_chargen#27 ← phi( main::@1/(byte*) current_chargen#27 main/(const nomodify byte*) CHARGEN main::@4/(byte*) current_chargen#11 ) [6] (byte*) nxt#31 ← phi( main::@1/(byte*) nxt#31 main/(const byte*) TEXT main::@4/(byte*) nxt#14 ) [6] (byte) current_bit#29 ← phi( main::@1/(byte) current_bit#29 main/(byte) 1 main::@4/(byte) current_bit#12 ) [6] (byte) scroll#18 ← phi( main::@1/(byte) scroll#18 main/(byte) 7 main::@4/(byte) scroll#10 ) - [7] if(*((const byte*) RASTER)!=(byte) $fe) goto main::@1 + [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto main::@1 to:main::@2 main::@2: scope:[main] from main::@1 main::@2 - [8] if(*((const byte*) RASTER)!=(byte) $ff) goto main::@2 + [8] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@2 to:main::@3 main::@3: scope:[main] from main::@2 - [9] *((const byte*) BGCOL) ← ++ *((const byte*) BGCOL) + [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) [10] call scroll_soft to:main::@4 main::@4: scope:[main] from main::@3 - [11] *((const byte*) BGCOL) ← -- *((const byte*) BGCOL) + [11] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) to:main::@1 (void()) scroll_soft() @@ -45,7 +45,7 @@ scroll_soft::@1: scope:[scroll_soft] from scroll_soft scroll_soft::@2 [16] (byte*) nxt#14 ← phi( scroll_soft/(byte*) nxt#31 scroll_soft::@2/(byte*) nxt#35 ) [16] (byte) current_bit#12 ← phi( scroll_soft/(byte) current_bit#29 scroll_soft::@2/(byte) current_bit#21 ) [16] (byte) scroll#10 ← phi( scroll_soft/(byte) scroll#3 scroll_soft::@2/(byte) 7 ) - [17] *((const byte*) SCROLL) ← (byte) scroll#10 + [17] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL2) ← (byte) scroll#10 to:scroll_soft::@return scroll_soft::@return: scope:[scroll_soft] from scroll_soft::@1 [18] return @@ -64,7 +64,7 @@ scroll_bit::@2: scope:[scroll_bit] from scroll_bit scroll_bit::@8: scope:[scroll_bit] from scroll_bit::@2 [24] (word) scroll_bit::c#0 ← (byte) next_char::return#0 [25] (word~) scroll_bit::$7 ← (word) scroll_bit::c#0 << (byte) 3 - [26] (byte*) current_chargen#5 ← (const byte*) CHARGEN + (word~) scroll_bit::$7 + [26] (byte*) current_chargen#5 ← (const nomodify byte*) CHARGEN + (word~) scroll_bit::$7 to:scroll_bit::@1 scroll_bit::@1: scope:[scroll_bit] from scroll_bit scroll_bit::@8 [27] (byte*) nxt#35 ← phi( scroll_bit/(byte*) nxt#31 scroll_bit::@8/(byte*) nxt#19 ) @@ -74,7 +74,7 @@ scroll_bit::@1: scope:[scroll_bit] from scroll_bit scroll_bit::@8 to:scroll_bit::@7 scroll_bit::@7: scope:[scroll_bit] from scroll_bit::@1 asm { sei } - [30] *((const byte*) PROCPORT) ← (byte) $32 + [30] *((const nomodify byte*) PROCPORT) ← (byte) $32 to:scroll_bit::@3 scroll_bit::@3: scope:[scroll_bit] from scroll_bit::@4 scroll_bit::@7 [31] (byte*) scroll_bit::sc#2 ← phi( scroll_bit::@4/(byte*) scroll_bit::sc#1 scroll_bit::@7/(const byte*) SCREEN+(byte) $28+(byte) $27 ) @@ -94,7 +94,7 @@ scroll_bit::@4: scope:[scroll_bit] from scroll_bit::@3 scroll_bit::@5 [40] if((byte) scroll_bit::r#1!=(byte) 8) goto scroll_bit::@3 to:scroll_bit::@6 scroll_bit::@6: scope:[scroll_bit] from scroll_bit::@4 - [41] *((const byte*) PROCPORT) ← (byte) $37 + [41] *((const nomodify byte*) PROCPORT) ← (byte) $37 asm { cli } to:scroll_bit::@return scroll_bit::@return: scope:[scroll_bit] from scroll_bit::@6 diff --git a/src/test/ref/examples/scrollbig/scrollbig.log b/src/test/ref/examples/scrollbig/scrollbig.log index 1c07f07d1..101a76b58 100644 --- a/src/test/ref/examples/scrollbig/scrollbig.log +++ b/src/test/ref/examples/scrollbig/scrollbig.log @@ -1,3 +1,4 @@ +Inlined call (byte~) vicSelectGfxBank::$0 ← call toDd00 (byte*) vicSelectGfxBank::gfx CONTROL FLOW GRAPH SSA @begin: scope:[] from @@ -24,7 +25,7 @@ main::@1: scope:[main] from main::@1 main::@4 main::@5 (byte*) nxt#31 ← phi( main::@1/(byte*) nxt#31 main::@4/(byte*) nxt#34 main::@5/(byte*) nxt#0 ) (byte) current_bit#29 ← phi( main::@1/(byte) current_bit#29 main::@4/(byte) current_bit#30 main::@5/(byte) current_bit#0 ) (byte) scroll#18 ← phi( main::@1/(byte) scroll#18 main::@4/(byte) scroll#20 main::@5/(byte) scroll#0 ) - (bool~) main::$1 ← *((const byte*) RASTER) != (number) $fe + (bool~) main::$1 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $fe if((bool~) main::$1) goto main::@1 to:main::@2 main::@2: scope:[main] from main::@1 main::@2 @@ -32,7 +33,7 @@ main::@2: scope:[main] from main::@1 main::@2 (byte*) nxt#27 ← phi( main::@1/(byte*) nxt#31 main::@2/(byte*) nxt#27 ) (byte) current_bit#24 ← phi( main::@1/(byte) current_bit#29 main::@2/(byte) current_bit#24 ) (byte) scroll#16 ← phi( main::@1/(byte) scroll#18 main::@2/(byte) scroll#16 ) - (bool~) main::$2 ← *((const byte*) RASTER) != (number) $ff + (bool~) main::$2 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $ff if((bool~) main::$2) goto main::@2 to:main::@3 main::@3: scope:[main] from main::@2 @@ -40,7 +41,7 @@ main::@3: scope:[main] from main::@2 (byte*) nxt#21 ← phi( main::@2/(byte*) nxt#27 ) (byte) current_bit#17 ← phi( main::@2/(byte) current_bit#24 ) (byte) scroll#13 ← phi( main::@2/(byte) scroll#16 ) - *((const byte*) BGCOL) ← ++ *((const byte*) BGCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) call scroll_soft to:main::@5 main::@5: scope:[main] from main::@3 @@ -52,7 +53,7 @@ main::@5: scope:[main] from main::@3 (byte) current_bit#0 ← (byte) current_bit#9 (byte*) nxt#0 ← (byte*) nxt#11 (byte*) current_chargen#0 ← (byte*) current_chargen#8 - *((const byte*) BGCOL) ← -- *((const byte*) BGCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) if(true) goto main::@1 to:main::@return main::@return: scope:[main] from main::@5 @@ -86,7 +87,7 @@ scroll_soft::@1: scope:[scroll_soft] from scroll_soft scroll_soft::@3 (byte*) nxt#23 ← phi( scroll_soft/(byte*) nxt#28 scroll_soft::@3/(byte*) nxt#2 ) (byte) current_bit#19 ← phi( scroll_soft/(byte) current_bit#25 scroll_soft::@3/(byte) current_bit#2 ) (byte) scroll#10 ← phi( scroll_soft/(byte) scroll#3 scroll_soft::@3/(byte) scroll#14 ) - *((const byte*) SCROLL) ← (byte) scroll#10 + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL2) ← (byte) scroll#10 to:scroll_soft::@return scroll_soft::@2: scope:[scroll_soft] from scroll_soft (byte*) current_chargen#16 ← phi( scroll_soft/(byte*) current_chargen#23 ) @@ -117,7 +118,7 @@ scroll_soft::@return: scope:[scroll_soft] from scroll_soft::@1 to:@return @2: scope:[] from @1 (byte) scroll#19 ← phi( @1/(byte) scroll#2 ) - (byte*) current_chargen#4 ← (const byte*) CHARGEN + (byte*) current_chargen#4 ← (const nomodify byte*) CHARGEN (byte) current_bit#4 ← (byte) 1 to:@3 @@ -143,7 +144,7 @@ scroll_bit::@7: scope:[scroll_bit] from scroll_bit::@1 (byte) current_bit#21 ← phi( scroll_bit::@1/(byte) current_bit#26 ) (byte*) current_chargen#19 ← phi( scroll_bit::@1/(byte*) current_chargen#24 ) asm { sei } - *((const byte*) PROCPORT) ← (number) $32 + *((const nomodify byte*) PROCPORT) ← (number) $32 (byte*~) scroll_bit::$4 ← (const byte*) SCREEN + (number) $28 (byte*~) scroll_bit::$5 ← (byte*~) scroll_bit::$4 + (number) $27 (byte*) scroll_bit::sc#0 ← (byte*~) scroll_bit::$5 @@ -161,7 +162,7 @@ scroll_bit::@8: scope:[scroll_bit] from scroll_bit::@2 (byte*) nxt#4 ← (byte*) nxt#15 (word) scroll_bit::c#0 ← (byte~) scroll_bit::$6 (number~) scroll_bit::$7 ← (word) scroll_bit::c#0 * (number) 8 - (byte*~) scroll_bit::$8 ← (const byte*) CHARGEN + (number~) scroll_bit::$7 + (byte*~) scroll_bit::$8 ← (const nomodify byte*) CHARGEN + (number~) scroll_bit::$7 (byte*) current_chargen#5 ← (byte*~) scroll_bit::$8 (byte) current_bit#6 ← (number) $80 to:scroll_bit::@1 @@ -204,7 +205,7 @@ scroll_bit::@6: scope:[scroll_bit] from scroll_bit::@4 (byte*) current_chargen#20 ← phi( scroll_bit::@4/(byte*) current_chargen#18 ) (byte*) nxt#25 ← phi( scroll_bit::@4/(byte*) nxt#30 ) (byte) current_bit#22 ← phi( scroll_bit::@4/(byte) current_bit#20 ) - *((const byte*) PROCPORT) ← (number) $37 + *((const nomodify byte*) PROCPORT) ← (number) $37 asm { cli } to:scroll_bit::@return scroll_bit::@return: scope:[scroll_bit] from scroll_bit::@6 @@ -349,13 +350,98 @@ SYMBOL TABLE SSA (label) @5 (label) @begin (label) @end -(const byte*) BGCOL = (byte*)(number) $d020 -(const byte*) CHARGEN = (byte*)(number) $d000 -(const byte*) PROCPORT = (byte*)(number) 1 -(const byte*) RASTER = (byte*)(number) $d012 +(const nomodify byte*) CHARGEN = (byte*)(number) $d000 +(byte) MOS6526_CIA::INTERRUPT +(byte) MOS6526_CIA::PORT_A +(byte) MOS6526_CIA::PORT_A_DDR +(byte) MOS6526_CIA::PORT_B +(byte) MOS6526_CIA::PORT_B_DDR +(byte) MOS6526_CIA::SERIAL_DATA +(word) MOS6526_CIA::TIMER_A +(byte) MOS6526_CIA::TIMER_A_CONTROL +(word) MOS6526_CIA::TIMER_B +(byte) MOS6526_CIA::TIMER_B_CONTROL +(byte) MOS6526_CIA::TOD_10THS +(byte) MOS6526_CIA::TOD_HOURS +(byte) MOS6526_CIA::TOD_MIN +(byte) MOS6526_CIA::TOD_SEC +(byte) MOS6569_VICII::BG_COLOR +(byte) MOS6569_VICII::BG_COLOR1 +(byte) MOS6569_VICII::BG_COLOR2 +(byte) MOS6569_VICII::BG_COLOR3 +(byte) MOS6569_VICII::BORDER_COLOR +(byte) MOS6569_VICII::CONTROL1 +(byte) MOS6569_VICII::CONTROL2 +(byte) MOS6569_VICII::IRQ_ENABLE +(byte) MOS6569_VICII::IRQ_STATUS +(byte) MOS6569_VICII::LIGHTPEN_X +(byte) MOS6569_VICII::LIGHTPEN_Y +(byte) MOS6569_VICII::MEMORY +(byte) MOS6569_VICII::RASTER +(byte) MOS6569_VICII::SPRITE0_COLOR +(byte) MOS6569_VICII::SPRITE0_X +(byte) MOS6569_VICII::SPRITE0_Y +(byte) MOS6569_VICII::SPRITE1_COLOR +(byte) MOS6569_VICII::SPRITE1_X +(byte) MOS6569_VICII::SPRITE1_Y +(byte) MOS6569_VICII::SPRITE2_COLOR +(byte) MOS6569_VICII::SPRITE2_X +(byte) MOS6569_VICII::SPRITE2_Y +(byte) MOS6569_VICII::SPRITE3_COLOR +(byte) MOS6569_VICII::SPRITE3_X +(byte) MOS6569_VICII::SPRITE3_Y +(byte) MOS6569_VICII::SPRITE4_COLOR +(byte) MOS6569_VICII::SPRITE4_X +(byte) MOS6569_VICII::SPRITE4_Y +(byte) MOS6569_VICII::SPRITE5_COLOR +(byte) MOS6569_VICII::SPRITE5_X +(byte) MOS6569_VICII::SPRITE5_Y +(byte) MOS6569_VICII::SPRITE6_COLOR +(byte) MOS6569_VICII::SPRITE6_X +(byte) MOS6569_VICII::SPRITE6_Y +(byte) MOS6569_VICII::SPRITE7_COLOR +(byte) MOS6569_VICII::SPRITE7_X +(byte) MOS6569_VICII::SPRITE7_Y +(byte) MOS6569_VICII::SPRITES_BG_COLLISION +(byte) MOS6569_VICII::SPRITES_COLLISION +(byte) MOS6569_VICII::SPRITES_ENABLE +(byte) MOS6569_VICII::SPRITES_EXPAND_X +(byte) MOS6569_VICII::SPRITES_EXPAND_Y +(byte) MOS6569_VICII::SPRITES_MC +(byte) MOS6569_VICII::SPRITES_MCOLOR1 +(byte) MOS6569_VICII::SPRITES_MCOLOR2 +(byte) MOS6569_VICII::SPRITES_PRIORITY +(byte) MOS6569_VICII::SPRITES_XMSB +(byte) MOS6581_SID::CH1_ATTACK_DECAY +(byte) MOS6581_SID::CH1_CONTROL +(word) MOS6581_SID::CH1_FREQ +(word) MOS6581_SID::CH1_PULSE_WIDTH +(byte) MOS6581_SID::CH1_SUSTAIN_RELEASE +(byte) MOS6581_SID::CH2_ATTACK_DECAY +(byte) MOS6581_SID::CH2_CONTROL +(word) MOS6581_SID::CH2_FREQ +(word) MOS6581_SID::CH2_PULSE_WIDTH +(byte) MOS6581_SID::CH2_SUSTAIN_RELEASE +(byte) MOS6581_SID::CH3_ATTACK_DECAY +(byte) MOS6581_SID::CH3_CONTROL +(byte) MOS6581_SID::CH3_ENV +(word) MOS6581_SID::CH3_FREQ +(byte) MOS6581_SID::CH3_OSC +(word) MOS6581_SID::CH3_PULSE_WIDTH +(byte) MOS6581_SID::CH3_SUSTAIN_RELEASE +(byte) MOS6581_SID::FILTER_CUTOFF_HIGH +(byte) MOS6581_SID::FILTER_CUTOFF_LOW +(byte) MOS6581_SID::FILTER_SETUP +(byte) MOS6581_SID::POT_X +(byte) MOS6581_SID::POT_Y +(byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL2 = (byte) $16 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const nomodify byte*) PROCPORT = (byte*)(number) 1 (const byte*) SCREEN = (byte*)(number) $400 -(const byte*) SCROLL = (byte*)(number) $d016 (const byte*) TEXT = (byte*) "-= this is rex of camelot testing a scroller created in kickc. kickc is an optimizing c-compiler for 6502 assembler. =- " +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*)(number) $d000 (byte) current_bit (byte) current_bit#0 (byte) current_bit#1 @@ -615,14 +701,14 @@ SYMBOL TABLE SSA (label) scroll_soft::@return Adding number conversion cast (unumber) $20 in (byte) fillscreen::fill#0 ← (number) $20 -Adding number conversion cast (unumber) $fe in (bool~) main::$1 ← *((const byte*) RASTER) != (number) $fe -Adding number conversion cast (unumber) $ff in (bool~) main::$2 ← *((const byte*) RASTER) != (number) $ff +Adding number conversion cast (unumber) $fe in (bool~) main::$1 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $fe +Adding number conversion cast (unumber) $ff in (bool~) main::$2 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $ff Adding number conversion cast (unumber) $ff in (bool~) scroll_soft::$0 ← (byte) scroll#3 == (number) $ff Adding number conversion cast (unumber) 7 in (byte) scroll#4 ← (number) 7 Adding number conversion cast (unumber) 2 in (number~) scroll_bit::$0 ← (byte) current_bit#13 / (number) 2 Adding number conversion cast (unumber) scroll_bit::$0 in (number~) scroll_bit::$0 ← (byte) current_bit#13 / (unumber)(number) 2 Adding number conversion cast (unumber) 0 in (bool~) scroll_bit::$1 ← (byte) current_bit#5 == (number) 0 -Adding number conversion cast (unumber) $32 in *((const byte*) PROCPORT) ← (number) $32 +Adding number conversion cast (unumber) $32 in *((const nomodify byte*) PROCPORT) ← (number) $32 Adding number conversion cast (unumber) $28 in (byte*~) scroll_bit::$4 ← (const byte*) SCREEN + (number) $28 Adding number conversion cast (unumber) $27 in (byte*~) scroll_bit::$5 ← (byte*~) scroll_bit::$4 + (number) $27 Adding number conversion cast (unumber) 8 in (number~) scroll_bit::$7 ← (word) scroll_bit::c#0 * (number) 8 @@ -632,7 +718,7 @@ Adding number conversion cast (unumber) 0 in (bool~) scroll_bit::$10 ← (byte~) Adding number conversion cast (unumber) $28 in (byte*~) scroll_bit::$12 ← (byte*) scroll_bit::sc#2 + (number) $28 Adding number conversion cast (unumber) $80+' ' in (byte) scroll_bit::b#1 ← (number) $80+(byte) ' ' Adding number conversion cast (unumber) $80 in (byte) scroll_bit::b#1 ← ((unumber)) (number) $80+(byte) ' ' -Adding number conversion cast (unumber) $37 in *((const byte*) PROCPORT) ← (number) $37 +Adding number conversion cast (unumber) $37 in *((const nomodify byte*) PROCPORT) ← (number) $37 Adding number conversion cast (unumber) 0 in (bool~) next_char::$0 ← (byte) next_char::c#0 == (number) 0 Adding number conversion cast (unumber) $27 in (bool~) scroll_hard::$0 ← (byte) scroll_hard::i#2 != (number) $27 Adding number conversion cast (unumber) $28*0 in (byte*~) scroll_hard::$1 ← (const byte*) SCREEN + (number) $28*(number) 0 @@ -671,17 +757,15 @@ Adding number conversion cast (unumber) $3e8 in (byte*~) fillscreen::$0 ← (byt Successful SSA optimization PassNAddNumberTypeConversions Inlining cast (byte) fillscreen::fill#0 ← (unumber)(number) $20 Inlining cast (byte) scroll#4 ← (unumber)(number) 7 -Inlining cast *((const byte*) PROCPORT) ← (unumber)(number) $32 +Inlining cast *((const nomodify byte*) PROCPORT) ← (unumber)(number) $32 Inlining cast (byte) current_bit#6 ← (unumber)(number) $80 Inlining cast (byte) scroll_bit::b#1 ← (unumber)(unumber)(number) $80+(byte) ' ' -Inlining cast *((const byte*) PROCPORT) ← (unumber)(number) $37 +Inlining cast *((const nomodify byte*) PROCPORT) ← (unumber)(number) $37 Successful SSA optimization Pass2InlineCast Simplifying constant pointer cast (byte*) 1 Simplifying constant pointer cast (byte*) 53248 +Simplifying constant pointer cast (struct MOS6569_VICII*) 53248 Simplifying constant pointer cast (byte*) 1024 -Simplifying constant pointer cast (byte*) 53266 -Simplifying constant pointer cast (byte*) 53280 -Simplifying constant pointer cast (byte*) 53270 Simplifying constant integer cast $20 Simplifying constant integer cast $fe Simplifying constant integer cast $ff @@ -854,8 +938,8 @@ Identical Phi Values (byte) current_bit#16 (byte) current_bit#0 Identical Phi Values (byte*) nxt#10 (byte*) nxt#0 Identical Phi Values (byte*) current_chargen#14 (byte*) current_chargen#0 Successful SSA optimization Pass2IdenticalPhiElimination -Simple Condition (bool~) main::$1 [6] if(*((const byte*) RASTER)!=(byte) $fe) goto main::@1 -Simple Condition (bool~) main::$2 [9] if(*((const byte*) RASTER)!=(byte) $ff) goto main::@2 +Simple Condition (bool~) main::$1 [6] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto main::@1 +Simple Condition (bool~) main::$2 [9] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@2 Simple Condition (bool~) scroll_soft::$1 [20] if((byte) scroll#3!=(byte) $ff) goto scroll_soft::@1 Simple Condition (bool~) scroll_bit::$2 [32] if((byte) current_bit#5!=(byte) 0) goto scroll_bit::@1 Simple Condition (bool~) scroll_bit::$11 [52] if((byte~) scroll_bit::$9==(byte) 0) goto scroll_bit::@4 @@ -962,7 +1046,7 @@ Constant inlined scroll_bit::r#0 = (byte) 0 Constant inlined current_bit#23 = (byte) 1 Constant inlined fillscreen::screen#0 = (const byte*) SCREEN Constant inlined nxt#8 = (const byte*) TEXT -Constant inlined current_chargen#21 = (const byte*) CHARGEN +Constant inlined current_chargen#21 = (const nomodify byte*) CHARGEN Constant inlined scroll_hard::$8 = (const byte*) SCREEN+(byte)(number) $28*(number) 2 Constant inlined scroll_hard::$7 = (const byte*) SCREEN+(byte)(number) $28*(number) 2 Constant inlined scroll_hard::$20 = (const byte*) SCREEN+(byte)(number) $28*(number) 6 @@ -1089,21 +1173,21 @@ main: scope:[main] from @1 [5] call fillscreen to:main::@1 main::@1: scope:[main] from main main::@1 main::@4 - [6] (byte*) current_chargen#27 ← phi( main::@1/(byte*) current_chargen#27 main/(const byte*) CHARGEN main::@4/(byte*) current_chargen#11 ) + [6] (byte*) current_chargen#27 ← phi( main::@1/(byte*) current_chargen#27 main/(const nomodify byte*) CHARGEN main::@4/(byte*) current_chargen#11 ) [6] (byte*) nxt#31 ← phi( main::@1/(byte*) nxt#31 main/(const byte*) TEXT main::@4/(byte*) nxt#14 ) [6] (byte) current_bit#29 ← phi( main::@1/(byte) current_bit#29 main/(byte) 1 main::@4/(byte) current_bit#12 ) [6] (byte) scroll#18 ← phi( main::@1/(byte) scroll#18 main/(byte) 7 main::@4/(byte) scroll#10 ) - [7] if(*((const byte*) RASTER)!=(byte) $fe) goto main::@1 + [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto main::@1 to:main::@2 main::@2: scope:[main] from main::@1 main::@2 - [8] if(*((const byte*) RASTER)!=(byte) $ff) goto main::@2 + [8] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@2 to:main::@3 main::@3: scope:[main] from main::@2 - [9] *((const byte*) BGCOL) ← ++ *((const byte*) BGCOL) + [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) [10] call scroll_soft to:main::@4 main::@4: scope:[main] from main::@3 - [11] *((const byte*) BGCOL) ← -- *((const byte*) BGCOL) + [11] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) to:main::@1 (void()) scroll_soft() @@ -1120,7 +1204,7 @@ scroll_soft::@1: scope:[scroll_soft] from scroll_soft scroll_soft::@2 [16] (byte*) nxt#14 ← phi( scroll_soft/(byte*) nxt#31 scroll_soft::@2/(byte*) nxt#35 ) [16] (byte) current_bit#12 ← phi( scroll_soft/(byte) current_bit#29 scroll_soft::@2/(byte) current_bit#21 ) [16] (byte) scroll#10 ← phi( scroll_soft/(byte) scroll#3 scroll_soft::@2/(byte) 7 ) - [17] *((const byte*) SCROLL) ← (byte) scroll#10 + [17] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL2) ← (byte) scroll#10 to:scroll_soft::@return scroll_soft::@return: scope:[scroll_soft] from scroll_soft::@1 [18] return @@ -1139,7 +1223,7 @@ scroll_bit::@2: scope:[scroll_bit] from scroll_bit scroll_bit::@8: scope:[scroll_bit] from scroll_bit::@2 [24] (word) scroll_bit::c#0 ← (byte) next_char::return#0 [25] (word~) scroll_bit::$7 ← (word) scroll_bit::c#0 << (byte) 3 - [26] (byte*) current_chargen#5 ← (const byte*) CHARGEN + (word~) scroll_bit::$7 + [26] (byte*) current_chargen#5 ← (const nomodify byte*) CHARGEN + (word~) scroll_bit::$7 to:scroll_bit::@1 scroll_bit::@1: scope:[scroll_bit] from scroll_bit scroll_bit::@8 [27] (byte*) nxt#35 ← phi( scroll_bit/(byte*) nxt#31 scroll_bit::@8/(byte*) nxt#19 ) @@ -1149,7 +1233,7 @@ scroll_bit::@1: scope:[scroll_bit] from scroll_bit scroll_bit::@8 to:scroll_bit::@7 scroll_bit::@7: scope:[scroll_bit] from scroll_bit::@1 asm { sei } - [30] *((const byte*) PROCPORT) ← (byte) $32 + [30] *((const nomodify byte*) PROCPORT) ← (byte) $32 to:scroll_bit::@3 scroll_bit::@3: scope:[scroll_bit] from scroll_bit::@4 scroll_bit::@7 [31] (byte*) scroll_bit::sc#2 ← phi( scroll_bit::@4/(byte*) scroll_bit::sc#1 scroll_bit::@7/(const byte*) SCREEN+(byte) $28+(byte) $27 ) @@ -1169,7 +1253,7 @@ scroll_bit::@4: scope:[scroll_bit] from scroll_bit::@3 scroll_bit::@5 [40] if((byte) scroll_bit::r#1!=(byte) 8) goto scroll_bit::@3 to:scroll_bit::@6 scroll_bit::@6: scope:[scroll_bit] from scroll_bit::@4 - [41] *((const byte*) PROCPORT) ← (byte) $37 + [41] *((const nomodify byte*) PROCPORT) ← (byte) $37 asm { cli } to:scroll_bit::@return scroll_bit::@return: scope:[scroll_bit] from scroll_bit::@6 @@ -1234,6 +1318,90 @@ fillscreen::@2: scope:[fillscreen] from fillscreen::@1 VARIABLE REGISTER WEIGHTS +(byte) MOS6526_CIA::INTERRUPT +(byte) MOS6526_CIA::PORT_A +(byte) MOS6526_CIA::PORT_A_DDR +(byte) MOS6526_CIA::PORT_B +(byte) MOS6526_CIA::PORT_B_DDR +(byte) MOS6526_CIA::SERIAL_DATA +(word) MOS6526_CIA::TIMER_A +(byte) MOS6526_CIA::TIMER_A_CONTROL +(word) MOS6526_CIA::TIMER_B +(byte) MOS6526_CIA::TIMER_B_CONTROL +(byte) MOS6526_CIA::TOD_10THS +(byte) MOS6526_CIA::TOD_HOURS +(byte) MOS6526_CIA::TOD_MIN +(byte) MOS6526_CIA::TOD_SEC +(byte) MOS6569_VICII::BG_COLOR +(byte) MOS6569_VICII::BG_COLOR1 +(byte) MOS6569_VICII::BG_COLOR2 +(byte) MOS6569_VICII::BG_COLOR3 +(byte) MOS6569_VICII::BORDER_COLOR +(byte) MOS6569_VICII::CONTROL1 +(byte) MOS6569_VICII::CONTROL2 +(byte) MOS6569_VICII::IRQ_ENABLE +(byte) MOS6569_VICII::IRQ_STATUS +(byte) MOS6569_VICII::LIGHTPEN_X +(byte) MOS6569_VICII::LIGHTPEN_Y +(byte) MOS6569_VICII::MEMORY +(byte) MOS6569_VICII::RASTER +(byte) MOS6569_VICII::SPRITE0_COLOR +(byte) MOS6569_VICII::SPRITE0_X +(byte) MOS6569_VICII::SPRITE0_Y +(byte) MOS6569_VICII::SPRITE1_COLOR +(byte) MOS6569_VICII::SPRITE1_X +(byte) MOS6569_VICII::SPRITE1_Y +(byte) MOS6569_VICII::SPRITE2_COLOR +(byte) MOS6569_VICII::SPRITE2_X +(byte) MOS6569_VICII::SPRITE2_Y +(byte) MOS6569_VICII::SPRITE3_COLOR +(byte) MOS6569_VICII::SPRITE3_X +(byte) MOS6569_VICII::SPRITE3_Y +(byte) MOS6569_VICII::SPRITE4_COLOR +(byte) MOS6569_VICII::SPRITE4_X +(byte) MOS6569_VICII::SPRITE4_Y +(byte) MOS6569_VICII::SPRITE5_COLOR +(byte) MOS6569_VICII::SPRITE5_X +(byte) MOS6569_VICII::SPRITE5_Y +(byte) MOS6569_VICII::SPRITE6_COLOR +(byte) MOS6569_VICII::SPRITE6_X +(byte) MOS6569_VICII::SPRITE6_Y +(byte) MOS6569_VICII::SPRITE7_COLOR +(byte) MOS6569_VICII::SPRITE7_X +(byte) MOS6569_VICII::SPRITE7_Y +(byte) MOS6569_VICII::SPRITES_BG_COLLISION +(byte) MOS6569_VICII::SPRITES_COLLISION +(byte) MOS6569_VICII::SPRITES_ENABLE +(byte) MOS6569_VICII::SPRITES_EXPAND_X +(byte) MOS6569_VICII::SPRITES_EXPAND_Y +(byte) MOS6569_VICII::SPRITES_MC +(byte) MOS6569_VICII::SPRITES_MCOLOR1 +(byte) MOS6569_VICII::SPRITES_MCOLOR2 +(byte) MOS6569_VICII::SPRITES_PRIORITY +(byte) MOS6569_VICII::SPRITES_XMSB +(byte) MOS6581_SID::CH1_ATTACK_DECAY +(byte) MOS6581_SID::CH1_CONTROL +(word) MOS6581_SID::CH1_FREQ +(word) MOS6581_SID::CH1_PULSE_WIDTH +(byte) MOS6581_SID::CH1_SUSTAIN_RELEASE +(byte) MOS6581_SID::CH2_ATTACK_DECAY +(byte) MOS6581_SID::CH2_CONTROL +(word) MOS6581_SID::CH2_FREQ +(word) MOS6581_SID::CH2_PULSE_WIDTH +(byte) MOS6581_SID::CH2_SUSTAIN_RELEASE +(byte) MOS6581_SID::CH3_ATTACK_DECAY +(byte) MOS6581_SID::CH3_CONTROL +(byte) MOS6581_SID::CH3_ENV +(word) MOS6581_SID::CH3_FREQ +(byte) MOS6581_SID::CH3_OSC +(word) MOS6581_SID::CH3_PULSE_WIDTH +(byte) MOS6581_SID::CH3_SUSTAIN_RELEASE +(byte) MOS6581_SID::FILTER_CUTOFF_HIGH +(byte) MOS6581_SID::FILTER_CUTOFF_LOW +(byte) MOS6581_SID::FILTER_SETUP +(byte) MOS6581_SID::POT_X +(byte) MOS6581_SID::POT_Y +(byte) MOS6581_SID::VOLUME_FILTER_MODE (byte) current_bit (byte) current_bit#12 420.59999999999997 (byte) current_bit#21 56166.83333333333 @@ -1346,12 +1514,16 @@ Target platform is c64basic / MOS6502X :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels + // Processor Port Register controlling RAM/ROM configuration and the datasette .label PROCPORT = 1 + // The address of the CHARGEN character set .label CHARGEN = $d000 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_CONTROL2 = $16 .label SCREEN = $400 - .label RASTER = $d012 - .label BGCOL = $d020 - .label SCROLL = $d016 // Soft-scroll using $d016 - trigger bit-scroll/char-scroll when needed .label scroll = 2 .label current_bit = 3 @@ -1382,7 +1554,7 @@ main: { jsr fillscreen // [6] phi from main to main::@1 [phi:main->main::@1] __b1_from_main: - // [6] phi (byte*) current_chargen#27 = (const byte*) CHARGEN [phi:main->main::@1#0] -- pbuz1=pbuc1 + // [6] phi (byte*) current_chargen#27 = (const nomodify byte*) CHARGEN [phi:main->main::@1#0] -- pbuz1=pbuc1 lda #CHARGEN @@ -1410,29 +1582,29 @@ main: { jmp __b1 // main::@1 __b1: - // [7] if(*((const byte*) RASTER)!=(byte) $fe) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$fe - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1_from___b1 jmp __b2 // main::@2 __b2: - // [8] if(*((const byte*) RASTER)!=(byte) $ff) goto main::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [8] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 jmp __b3 // main::@3 __b3: - // [9] *((const byte*) BGCOL) ← ++ *((const byte*) BGCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BGCOL + // [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // [10] call scroll_soft jsr scroll_soft jmp __b4 // main::@4 __b4: - // [11] *((const byte*) BGCOL) ← -- *((const byte*) BGCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BGCOL + // [11] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR jmp __b1_from___b4 } // scroll_soft @@ -1468,9 +1640,9 @@ scroll_soft: { jmp __b1 // scroll_soft::@1 __b1: - // [17] *((const byte*) SCROLL) ← (byte) scroll#10 -- _deref_pbuc1=vbuz1 + // [17] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL2) ← (byte) scroll#10 -- _deref_pbuc1=vbuz1 lda.z scroll - sta SCROLL + sta VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL2 jmp __breturn // scroll_soft::@return __breturn: @@ -1521,7 +1693,7 @@ scroll_bit: { rol.z __7+1 asl.z __7 rol.z __7+1 - // [26] (byte*) current_chargen#5 ← (const byte*) CHARGEN + (word~) scroll_bit::$7 -- pbuz1=pbuc1_plus_vwuz2 + // [26] (byte*) current_chargen#5 ← (const nomodify byte*) CHARGEN + (word~) scroll_bit::$7 -- pbuz1=pbuc1_plus_vwuz2 lda.z __7 clc adc #scroll_bit::@3] @@ -1627,7 +1799,7 @@ scroll_bit: { jmp __b6 // scroll_bit::@6 __b6: - // [41] *((const byte*) PROCPORT) ← (byte) $37 -- _deref_pbuc1=vbuc2 + // [41] *((const nomodify byte*) PROCPORT) ← (byte) $37 -- _deref_pbuc1=vbuc2 lda #$37 sta PROCPORT // asm { cli } @@ -1797,21 +1969,21 @@ fillscreen: { .byte 0 REGISTER UPLIFT POTENTIAL REGISTERS -Statement [7] if(*((const byte*) RASTER)!=(byte) $fe) goto main::@1 [ scroll#18 current_bit#29 nxt#31 current_chargen#27 ] ( main:2 [ scroll#18 current_bit#29 nxt#31 current_chargen#27 ] { } ) always clobbers reg byte a +Statement [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto main::@1 [ scroll#18 current_bit#29 nxt#31 current_chargen#27 ] ( main:2 [ scroll#18 current_bit#29 nxt#31 current_chargen#27 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:2 [ scroll#18 scroll#10 scroll#3 ] Removing always clobbered register reg byte a as potential for zp[1]:3 [ current_bit#29 current_bit#12 current_bit#21 current_bit#5 ] -Statement [8] if(*((const byte*) RASTER)!=(byte) $ff) goto main::@2 [ scroll#18 current_bit#29 nxt#31 current_chargen#27 ] ( main:2 [ scroll#18 current_bit#29 nxt#31 current_chargen#27 ] { } ) always clobbers reg byte a +Statement [8] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@2 [ scroll#18 current_bit#29 nxt#31 current_chargen#27 ] ( main:2 [ scroll#18 current_bit#29 nxt#31 current_chargen#27 ] { } ) always clobbers reg byte a Statement [24] (word) scroll_bit::c#0 ← (byte) next_char::return#0 [ scroll_bit::c#0 nxt#19 ] ( main:2::scroll_soft:10::scroll_bit:15 [ scroll_bit::c#0 nxt#19 ] { } ) always clobbers reg byte a Statement [25] (word~) scroll_bit::$7 ← (word) scroll_bit::c#0 << (byte) 3 [ scroll_bit::$7 nxt#19 ] ( main:2::scroll_soft:10::scroll_bit:15 [ scroll_bit::$7 nxt#19 ] { } ) always clobbers reg byte a -Statement [26] (byte*) current_chargen#5 ← (const byte*) CHARGEN + (word~) scroll_bit::$7 [ current_chargen#5 nxt#19 ] ( main:2::scroll_soft:10::scroll_bit:15 [ current_chargen#5 nxt#19 ] { } ) always clobbers reg byte a -Statement [30] *((const byte*) PROCPORT) ← (byte) $32 [ current_bit#21 nxt#35 current_chargen#19 ] ( main:2::scroll_soft:10::scroll_bit:15 [ current_bit#21 nxt#35 current_chargen#19 ] { } ) always clobbers reg byte a +Statement [26] (byte*) current_chargen#5 ← (const nomodify byte*) CHARGEN + (word~) scroll_bit::$7 [ current_chargen#5 nxt#19 ] ( main:2::scroll_soft:10::scroll_bit:15 [ current_chargen#5 nxt#19 ] { } ) always clobbers reg byte a +Statement [30] *((const nomodify byte*) PROCPORT) ← (byte) $32 [ current_bit#21 nxt#35 current_chargen#19 ] ( main:2::scroll_soft:10::scroll_bit:15 [ current_bit#21 nxt#35 current_chargen#19 ] { } ) always clobbers reg byte a Statement [32] (byte) scroll_bit::bits#0 ← *((byte*) current_chargen#19 + (byte) scroll_bit::r#2) [ current_bit#21 nxt#35 current_chargen#19 scroll_bit::r#2 scroll_bit::sc#2 scroll_bit::bits#0 ] ( main:2::scroll_soft:10::scroll_bit:15 [ current_bit#21 nxt#35 current_chargen#19 scroll_bit::r#2 scroll_bit::sc#2 scroll_bit::bits#0 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:6 [ scroll_bit::r#2 scroll_bit::r#1 ] Statement [37] *((byte*) scroll_bit::sc#2) ← (byte) scroll_bit::b#2 [ current_bit#21 nxt#35 current_chargen#19 scroll_bit::r#2 scroll_bit::sc#2 ] ( main:2::scroll_soft:10::scroll_bit:15 [ current_bit#21 nxt#35 current_chargen#19 scroll_bit::r#2 scroll_bit::sc#2 ] { } ) always clobbers reg byte y Removing always clobbered register reg byte y as potential for zp[1]:3 [ current_bit#29 current_bit#12 current_bit#21 current_bit#5 ] Removing always clobbered register reg byte y as potential for zp[1]:6 [ scroll_bit::r#2 scroll_bit::r#1 ] Statement [38] (byte*) scroll_bit::sc#1 ← (byte*) scroll_bit::sc#2 + (byte) $28 [ current_bit#21 nxt#35 current_chargen#19 scroll_bit::r#2 scroll_bit::sc#1 ] ( main:2::scroll_soft:10::scroll_bit:15 [ current_bit#21 nxt#35 current_chargen#19 scroll_bit::r#2 scroll_bit::sc#1 ] { } ) always clobbers reg byte a -Statement [41] *((const byte*) PROCPORT) ← (byte) $37 [ current_bit#21 nxt#35 current_chargen#19 ] ( main:2::scroll_soft:10::scroll_bit:15 [ current_bit#21 nxt#35 current_chargen#19 ] { } ) always clobbers reg byte a +Statement [41] *((const nomodify byte*) PROCPORT) ← (byte) $37 [ current_bit#21 nxt#35 current_chargen#19 ] ( main:2::scroll_soft:10::scroll_bit:15 [ current_bit#21 nxt#35 current_chargen#19 ] { } ) always clobbers reg byte a Statement [48] *((const byte*) SCREEN + (byte) scroll_hard::i#2) ← *((const byte*) SCREEN+(byte) 1 + (byte) scroll_hard::i#2) [ scroll_hard::i#2 ] ( main:2::scroll_soft:10::scroll_bit:15::scroll_hard:28 [ current_bit#21 nxt#35 current_chargen#19 scroll_hard::i#2 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:10 [ scroll_hard::i#2 scroll_hard::i#1 ] Statement [49] *((const byte*) SCREEN+(byte)(number) $28*(number) 1 + (byte) scroll_hard::i#2) ← *((const byte*) SCREEN+(byte)(number) $28*(number) 1+(byte) 1 + (byte) scroll_hard::i#2) [ scroll_hard::i#2 ] ( main:2::scroll_soft:10::scroll_bit:15::scroll_hard:28 [ current_bit#21 nxt#35 current_chargen#19 scroll_hard::i#2 ] { } ) always clobbers reg byte a @@ -1824,16 +1996,16 @@ Statement [55] *((const byte*) SCREEN+(word)(number) $28*(number) 7 + (byte) scr Statement [57] (byte) next_char::c#0 ← *((byte*) nxt#31) [ nxt#31 next_char::c#0 ] ( main:2::scroll_soft:10::scroll_bit:15::next_char:22 [ nxt#31 next_char::c#0 ] { { next_char::return#0 = next_char::return#1 } } ) always clobbers reg byte a reg byte y Statement [65] if((byte*) fillscreen::cursor#2<(const byte*) SCREEN+(word) $3e8) goto fillscreen::@2 [ fillscreen::cursor#2 ] ( main:2::fillscreen:5 [ fillscreen::cursor#2 ] { } ) always clobbers reg byte a Statement [67] *((byte*) fillscreen::cursor#2) ← (const byte) fillscreen::fill#0 [ fillscreen::cursor#2 ] ( main:2::fillscreen:5 [ fillscreen::cursor#2 ] { } ) always clobbers reg byte a reg byte y -Statement [7] if(*((const byte*) RASTER)!=(byte) $fe) goto main::@1 [ scroll#18 current_bit#29 nxt#31 current_chargen#27 ] ( main:2 [ scroll#18 current_bit#29 nxt#31 current_chargen#27 ] { } ) always clobbers reg byte a -Statement [8] if(*((const byte*) RASTER)!=(byte) $ff) goto main::@2 [ scroll#18 current_bit#29 nxt#31 current_chargen#27 ] ( main:2 [ scroll#18 current_bit#29 nxt#31 current_chargen#27 ] { } ) always clobbers reg byte a +Statement [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto main::@1 [ scroll#18 current_bit#29 nxt#31 current_chargen#27 ] ( main:2 [ scroll#18 current_bit#29 nxt#31 current_chargen#27 ] { } ) always clobbers reg byte a +Statement [8] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@2 [ scroll#18 current_bit#29 nxt#31 current_chargen#27 ] ( main:2 [ scroll#18 current_bit#29 nxt#31 current_chargen#27 ] { } ) always clobbers reg byte a Statement [24] (word) scroll_bit::c#0 ← (byte) next_char::return#0 [ scroll_bit::c#0 nxt#19 ] ( main:2::scroll_soft:10::scroll_bit:15 [ scroll_bit::c#0 nxt#19 ] { } ) always clobbers reg byte a Statement [25] (word~) scroll_bit::$7 ← (word) scroll_bit::c#0 << (byte) 3 [ scroll_bit::$7 nxt#19 ] ( main:2::scroll_soft:10::scroll_bit:15 [ scroll_bit::$7 nxt#19 ] { } ) always clobbers reg byte a -Statement [26] (byte*) current_chargen#5 ← (const byte*) CHARGEN + (word~) scroll_bit::$7 [ current_chargen#5 nxt#19 ] ( main:2::scroll_soft:10::scroll_bit:15 [ current_chargen#5 nxt#19 ] { } ) always clobbers reg byte a -Statement [30] *((const byte*) PROCPORT) ← (byte) $32 [ current_bit#21 nxt#35 current_chargen#19 ] ( main:2::scroll_soft:10::scroll_bit:15 [ current_bit#21 nxt#35 current_chargen#19 ] { } ) always clobbers reg byte a +Statement [26] (byte*) current_chargen#5 ← (const nomodify byte*) CHARGEN + (word~) scroll_bit::$7 [ current_chargen#5 nxt#19 ] ( main:2::scroll_soft:10::scroll_bit:15 [ current_chargen#5 nxt#19 ] { } ) always clobbers reg byte a +Statement [30] *((const nomodify byte*) PROCPORT) ← (byte) $32 [ current_bit#21 nxt#35 current_chargen#19 ] ( main:2::scroll_soft:10::scroll_bit:15 [ current_bit#21 nxt#35 current_chargen#19 ] { } ) always clobbers reg byte a Statement [32] (byte) scroll_bit::bits#0 ← *((byte*) current_chargen#19 + (byte) scroll_bit::r#2) [ current_bit#21 nxt#35 current_chargen#19 scroll_bit::r#2 scroll_bit::sc#2 scroll_bit::bits#0 ] ( main:2::scroll_soft:10::scroll_bit:15 [ current_bit#21 nxt#35 current_chargen#19 scroll_bit::r#2 scroll_bit::sc#2 scroll_bit::bits#0 ] { } ) always clobbers reg byte a reg byte y Statement [37] *((byte*) scroll_bit::sc#2) ← (byte) scroll_bit::b#2 [ current_bit#21 nxt#35 current_chargen#19 scroll_bit::r#2 scroll_bit::sc#2 ] ( main:2::scroll_soft:10::scroll_bit:15 [ current_bit#21 nxt#35 current_chargen#19 scroll_bit::r#2 scroll_bit::sc#2 ] { } ) always clobbers reg byte y Statement [38] (byte*) scroll_bit::sc#1 ← (byte*) scroll_bit::sc#2 + (byte) $28 [ current_bit#21 nxt#35 current_chargen#19 scroll_bit::r#2 scroll_bit::sc#1 ] ( main:2::scroll_soft:10::scroll_bit:15 [ current_bit#21 nxt#35 current_chargen#19 scroll_bit::r#2 scroll_bit::sc#1 ] { } ) always clobbers reg byte a -Statement [41] *((const byte*) PROCPORT) ← (byte) $37 [ current_bit#21 nxt#35 current_chargen#19 ] ( main:2::scroll_soft:10::scroll_bit:15 [ current_bit#21 nxt#35 current_chargen#19 ] { } ) always clobbers reg byte a +Statement [41] *((const nomodify byte*) PROCPORT) ← (byte) $37 [ current_bit#21 nxt#35 current_chargen#19 ] ( main:2::scroll_soft:10::scroll_bit:15 [ current_bit#21 nxt#35 current_chargen#19 ] { } ) always clobbers reg byte a Statement [48] *((const byte*) SCREEN + (byte) scroll_hard::i#2) ← *((const byte*) SCREEN+(byte) 1 + (byte) scroll_hard::i#2) [ scroll_hard::i#2 ] ( main:2::scroll_soft:10::scroll_bit:15::scroll_hard:28 [ current_bit#21 nxt#35 current_chargen#19 scroll_hard::i#2 ] { } ) always clobbers reg byte a Statement [49] *((const byte*) SCREEN+(byte)(number) $28*(number) 1 + (byte) scroll_hard::i#2) ← *((const byte*) SCREEN+(byte)(number) $28*(number) 1+(byte) 1 + (byte) scroll_hard::i#2) [ scroll_hard::i#2 ] ( main:2::scroll_soft:10::scroll_bit:15::scroll_hard:28 [ current_bit#21 nxt#35 current_chargen#19 scroll_hard::i#2 ] { } ) always clobbers reg byte a Statement [50] *((const byte*) SCREEN+(byte)(number) $28*(number) 2 + (byte) scroll_hard::i#2) ← *((const byte*) SCREEN+(byte)(number) $28*(number) 2+(byte) 1 + (byte) scroll_hard::i#2) [ scroll_hard::i#2 ] ( main:2::scroll_soft:10::scroll_bit:15::scroll_hard:28 [ current_bit#21 nxt#35 current_chargen#19 scroll_hard::i#2 ] { } ) always clobbers reg byte a @@ -1867,6 +2039,9 @@ Uplift Scope [scroll_bit] 2,000,002: zp[1]:21 [ scroll_bit::bits#0 ] 2,000,002: Uplift Scope [next_char] 402,504.25: zp[1]:13 [ next_char::return#1 next_char::c#0 next_char::c#1 ] 20,002: zp[1]:16 [ next_char::return#0 ] Uplift Scope [] 235,062.92: zp[2]:11 [ nxt#18 nxt#31 nxt#14 nxt#35 nxt#19 ] 78,601.16: zp[2]:4 [ current_chargen#27 current_chargen#11 current_chargen#19 current_chargen#5 ] 73,461.08: zp[1]:3 [ current_bit#29 current_bit#12 current_bit#21 current_bit#5 ] 2,698.1: zp[1]:2 [ scroll#18 scroll#10 scroll#3 ] Uplift Scope [fillscreen] 3,336.67: zp[2]:14 [ fillscreen::cursor#2 fillscreen::cursor#1 ] +Uplift Scope [MOS6526_CIA] +Uplift Scope [MOS6569_VICII] +Uplift Scope [MOS6581_SID] Uplift Scope [main] Uplift Scope [scroll_soft] @@ -1876,6 +2051,9 @@ Limited combination testing to 100 combinations of 128 possible. Uplifting [next_char] best 24648 combination reg byte x [ next_char::return#1 next_char::c#0 next_char::c#1 ] reg byte a [ next_char::return#0 ] Uplifting [] best 24336 combination zp[2]:11 [ nxt#18 nxt#31 nxt#14 nxt#35 nxt#19 ] zp[2]:4 [ current_chargen#27 current_chargen#11 current_chargen#19 current_chargen#5 ] zp[1]:3 [ current_bit#29 current_bit#12 current_bit#21 current_bit#5 ] reg byte x [ scroll#18 scroll#10 scroll#3 ] Uplifting [fillscreen] best 24336 combination zp[2]:14 [ fillscreen::cursor#2 fillscreen::cursor#1 ] +Uplifting [MOS6526_CIA] best 24336 combination +Uplifting [MOS6569_VICII] best 24336 combination +Uplifting [MOS6581_SID] best 24336 combination Uplifting [main] best 24336 combination Uplifting [scroll_soft] best 24336 combination Attempting to uplift remaining variables inzp[1]:3 [ current_bit#29 current_bit#12 current_bit#21 current_bit#5 ] @@ -1896,12 +2074,16 @@ ASSEMBLER BEFORE OPTIMIZATION :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels + // Processor Port Register controlling RAM/ROM configuration and the datasette .label PROCPORT = 1 + // The address of the CHARGEN character set .label CHARGEN = $d000 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_CONTROL2 = $16 .label SCREEN = $400 - .label RASTER = $d012 - .label BGCOL = $d020 - .label SCROLL = $d016 .label current_bit = 2 // Scroll the next bit from the current char onto the screen - trigger next char if needed .label current_chargen = 3 @@ -1930,7 +2112,7 @@ main: { jsr fillscreen // [6] phi from main to main::@1 [phi:main->main::@1] __b1_from_main: - // [6] phi (byte*) current_chargen#27 = (const byte*) CHARGEN [phi:main->main::@1#0] -- pbuz1=pbuc1 + // [6] phi (byte*) current_chargen#27 = (const nomodify byte*) CHARGEN [phi:main->main::@1#0] -- pbuz1=pbuc1 lda #CHARGEN @@ -1957,29 +2139,29 @@ main: { jmp __b1 // main::@1 __b1: - // [7] if(*((const byte*) RASTER)!=(byte) $fe) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$fe - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1_from___b1 jmp __b2 // main::@2 __b2: - // [8] if(*((const byte*) RASTER)!=(byte) $ff) goto main::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [8] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 jmp __b3 // main::@3 __b3: - // [9] *((const byte*) BGCOL) ← ++ *((const byte*) BGCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BGCOL + // [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // [10] call scroll_soft jsr scroll_soft jmp __b4 // main::@4 __b4: - // [11] *((const byte*) BGCOL) ← -- *((const byte*) BGCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BGCOL + // [11] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR jmp __b1_from___b4 } // scroll_soft @@ -2013,8 +2195,8 @@ scroll_soft: { jmp __b1 // scroll_soft::@1 __b1: - // [17] *((const byte*) SCROLL) ← (byte) scroll#10 -- _deref_pbuc1=vbuxx - stx SCROLL + // [17] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL2) ← (byte) scroll#10 -- _deref_pbuc1=vbuxx + stx VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL2 jmp __breturn // scroll_soft::@return __breturn: @@ -2055,7 +2237,7 @@ scroll_bit: { rol.z __7+1 asl.z __7 rol.z __7+1 - // [26] (byte*) current_chargen#5 ← (const byte*) CHARGEN + (word~) scroll_bit::$7 -- pbuz1=pbuc1_plus_vwuz1 + // [26] (byte*) current_chargen#5 ← (const nomodify byte*) CHARGEN + (word~) scroll_bit::$7 -- pbuz1=pbuc1_plus_vwuz1 clc lda.z current_chargen adc #scroll_bit::@3] @@ -2153,7 +2335,7 @@ scroll_bit: { jmp __b6 // scroll_bit::@6 __b6: - // [41] *((const byte*) PROCPORT) ← (byte) $37 -- _deref_pbuc1=vbuc2 + // [41] *((const nomodify byte*) PROCPORT) ← (byte) $37 -- _deref_pbuc1=vbuc2 lda #$37 sta PROCPORT // asm { cli } @@ -2399,13 +2581,98 @@ FINAL SYMBOL TABLE (label) @1 (label) @begin (label) @end -(const byte*) BGCOL = (byte*) 53280 -(const byte*) CHARGEN = (byte*) 53248 -(const byte*) PROCPORT = (byte*) 1 -(const byte*) RASTER = (byte*) 53266 +(const nomodify byte*) CHARGEN = (byte*) 53248 +(byte) MOS6526_CIA::INTERRUPT +(byte) MOS6526_CIA::PORT_A +(byte) MOS6526_CIA::PORT_A_DDR +(byte) MOS6526_CIA::PORT_B +(byte) MOS6526_CIA::PORT_B_DDR +(byte) MOS6526_CIA::SERIAL_DATA +(word) MOS6526_CIA::TIMER_A +(byte) MOS6526_CIA::TIMER_A_CONTROL +(word) MOS6526_CIA::TIMER_B +(byte) MOS6526_CIA::TIMER_B_CONTROL +(byte) MOS6526_CIA::TOD_10THS +(byte) MOS6526_CIA::TOD_HOURS +(byte) MOS6526_CIA::TOD_MIN +(byte) MOS6526_CIA::TOD_SEC +(byte) MOS6569_VICII::BG_COLOR +(byte) MOS6569_VICII::BG_COLOR1 +(byte) MOS6569_VICII::BG_COLOR2 +(byte) MOS6569_VICII::BG_COLOR3 +(byte) MOS6569_VICII::BORDER_COLOR +(byte) MOS6569_VICII::CONTROL1 +(byte) MOS6569_VICII::CONTROL2 +(byte) MOS6569_VICII::IRQ_ENABLE +(byte) MOS6569_VICII::IRQ_STATUS +(byte) MOS6569_VICII::LIGHTPEN_X +(byte) MOS6569_VICII::LIGHTPEN_Y +(byte) MOS6569_VICII::MEMORY +(byte) MOS6569_VICII::RASTER +(byte) MOS6569_VICII::SPRITE0_COLOR +(byte) MOS6569_VICII::SPRITE0_X +(byte) MOS6569_VICII::SPRITE0_Y +(byte) MOS6569_VICII::SPRITE1_COLOR +(byte) MOS6569_VICII::SPRITE1_X +(byte) MOS6569_VICII::SPRITE1_Y +(byte) MOS6569_VICII::SPRITE2_COLOR +(byte) MOS6569_VICII::SPRITE2_X +(byte) MOS6569_VICII::SPRITE2_Y +(byte) MOS6569_VICII::SPRITE3_COLOR +(byte) MOS6569_VICII::SPRITE3_X +(byte) MOS6569_VICII::SPRITE3_Y +(byte) MOS6569_VICII::SPRITE4_COLOR +(byte) MOS6569_VICII::SPRITE4_X +(byte) MOS6569_VICII::SPRITE4_Y +(byte) MOS6569_VICII::SPRITE5_COLOR +(byte) MOS6569_VICII::SPRITE5_X +(byte) MOS6569_VICII::SPRITE5_Y +(byte) MOS6569_VICII::SPRITE6_COLOR +(byte) MOS6569_VICII::SPRITE6_X +(byte) MOS6569_VICII::SPRITE6_Y +(byte) MOS6569_VICII::SPRITE7_COLOR +(byte) MOS6569_VICII::SPRITE7_X +(byte) MOS6569_VICII::SPRITE7_Y +(byte) MOS6569_VICII::SPRITES_BG_COLLISION +(byte) MOS6569_VICII::SPRITES_COLLISION +(byte) MOS6569_VICII::SPRITES_ENABLE +(byte) MOS6569_VICII::SPRITES_EXPAND_X +(byte) MOS6569_VICII::SPRITES_EXPAND_Y +(byte) MOS6569_VICII::SPRITES_MC +(byte) MOS6569_VICII::SPRITES_MCOLOR1 +(byte) MOS6569_VICII::SPRITES_MCOLOR2 +(byte) MOS6569_VICII::SPRITES_PRIORITY +(byte) MOS6569_VICII::SPRITES_XMSB +(byte) MOS6581_SID::CH1_ATTACK_DECAY +(byte) MOS6581_SID::CH1_CONTROL +(word) MOS6581_SID::CH1_FREQ +(word) MOS6581_SID::CH1_PULSE_WIDTH +(byte) MOS6581_SID::CH1_SUSTAIN_RELEASE +(byte) MOS6581_SID::CH2_ATTACK_DECAY +(byte) MOS6581_SID::CH2_CONTROL +(word) MOS6581_SID::CH2_FREQ +(word) MOS6581_SID::CH2_PULSE_WIDTH +(byte) MOS6581_SID::CH2_SUSTAIN_RELEASE +(byte) MOS6581_SID::CH3_ATTACK_DECAY +(byte) MOS6581_SID::CH3_CONTROL +(byte) MOS6581_SID::CH3_ENV +(word) MOS6581_SID::CH3_FREQ +(byte) MOS6581_SID::CH3_OSC +(word) MOS6581_SID::CH3_PULSE_WIDTH +(byte) MOS6581_SID::CH3_SUSTAIN_RELEASE +(byte) MOS6581_SID::FILTER_CUTOFF_HIGH +(byte) MOS6581_SID::FILTER_CUTOFF_LOW +(byte) MOS6581_SID::FILTER_SETUP +(byte) MOS6581_SID::POT_X +(byte) MOS6581_SID::POT_Y +(byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL2 = (byte) $16 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const nomodify byte*) PROCPORT = (byte*) 1 (const byte*) SCREEN = (byte*) 1024 -(const byte*) SCROLL = (byte*) 53270 (const byte*) TEXT = (byte*) "-= this is rex of camelot testing a scroller created in kickc. kickc is an optimizing c-compiler for 6502 assembler. =- " +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (byte) current_bit (byte) current_bit#12 current_bit zp[1]:2 420.59999999999997 (byte) current_bit#21 current_bit zp[1]:2 56166.83333333333 @@ -2511,12 +2778,16 @@ Score: 20886 :BasicUpstart(main) .pc = $80d "Program" // Global Constants & labels + // Processor Port Register controlling RAM/ROM configuration and the datasette .label PROCPORT = 1 + // The address of the CHARGEN character set .label CHARGEN = $d000 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_CONTROL2 = $16 .label SCREEN = $400 - .label RASTER = $d012 - .label BGCOL = $d020 - .label SCROLL = $d016 .label current_bit = 2 // Scroll the next bit from the current char onto the screen - trigger next char if needed .label current_chargen = 3 @@ -2535,7 +2806,7 @@ main: { // [63] phi from main to fillscreen [phi:main->fillscreen] jsr fillscreen // [6] phi from main to main::@1 [phi:main->main::@1] - // [6] phi (byte*) current_chargen#27 = (const byte*) CHARGEN [phi:main->main::@1#0] -- pbuz1=pbuc1 + // [6] phi (byte*) current_chargen#27 = (const nomodify byte*) CHARGEN [phi:main->main::@1#0] -- pbuz1=pbuc1 lda #CHARGEN @@ -2558,29 +2829,29 @@ main: { // [6] phi (byte) scroll#18 = (byte) scroll#18 [phi:main::@1/main::@4->main::@1#3] -- register_copy // main::@1 __b1: - // while(*RASTER!=$fe) - // [7] if(*((const byte*) RASTER)!=(byte) $fe) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 + // while(VICII->RASTER!=$fe) + // [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $fe) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$fe - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1 // main::@2 __b2: - // while(*RASTER!=$ff) - // [8] if(*((const byte*) RASTER)!=(byte) $ff) goto main::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // while(VICII->RASTER!=$ff) + // [8] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 // main::@3 - // ++*BGCOL; - // [9] *((const byte*) BGCOL) ← ++ *((const byte*) BGCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BGCOL + // ++VICII->BG_COLOR; + // [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR // scroll_soft() // [10] call scroll_soft jsr scroll_soft // main::@4 - // --*BGCOL; - // [11] *((const byte*) BGCOL) ← -- *((const byte*) BGCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BGCOL + // --VICII->BG_COLOR; + // [11] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR jmp __b1 } // scroll_soft @@ -2609,9 +2880,9 @@ scroll_soft: { // [16] phi (byte) scroll#10 = (byte) scroll#3 [phi:scroll_soft->scroll_soft::@1#3] -- register_copy // scroll_soft::@1 __b1: - // *SCROLL = scroll - // [17] *((const byte*) SCROLL) ← (byte) scroll#10 -- _deref_pbuc1=vbuxx - stx SCROLL + // VICII->CONTROL2 = scroll + // [17] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL2) ← (byte) scroll#10 -- _deref_pbuc1=vbuxx + stx VICII+OFFSET_STRUCT_MOS6569_VICII_CONTROL2 // scroll_soft::@return // } // [18] return @@ -2652,7 +2923,7 @@ scroll_bit: { asl.z __7 rol.z __7+1 // current_chargen = CHARGEN+c*8 - // [26] (byte*) current_chargen#5 ← (const byte*) CHARGEN + (word~) scroll_bit::$7 -- pbuz1=pbuc1_plus_vwuz1 + // [26] (byte*) current_chargen#5 ← (const nomodify byte*) CHARGEN + (word~) scroll_bit::$7 -- pbuz1=pbuc1_plus_vwuz1 clc lda.z current_chargen adc #scroll_bit::@3] @@ -2742,7 +3013,7 @@ scroll_bit: { bne __b3 // scroll_bit::@6 // *PROCPORT = $37 - // [41] *((const byte*) PROCPORT) ← (byte) $37 -- _deref_pbuc1=vbuc2 + // [41] *((const nomodify byte*) PROCPORT) ← (byte) $37 -- _deref_pbuc1=vbuc2 lda #$37 sta PROCPORT // asm diff --git a/src/test/ref/examples/scrollbig/scrollbig.sym b/src/test/ref/examples/scrollbig/scrollbig.sym index 2618915c3..9b4965c43 100644 --- a/src/test/ref/examples/scrollbig/scrollbig.sym +++ b/src/test/ref/examples/scrollbig/scrollbig.sym @@ -1,13 +1,98 @@ (label) @1 (label) @begin (label) @end -(const byte*) BGCOL = (byte*) 53280 -(const byte*) CHARGEN = (byte*) 53248 -(const byte*) PROCPORT = (byte*) 1 -(const byte*) RASTER = (byte*) 53266 +(const nomodify byte*) CHARGEN = (byte*) 53248 +(byte) MOS6526_CIA::INTERRUPT +(byte) MOS6526_CIA::PORT_A +(byte) MOS6526_CIA::PORT_A_DDR +(byte) MOS6526_CIA::PORT_B +(byte) MOS6526_CIA::PORT_B_DDR +(byte) MOS6526_CIA::SERIAL_DATA +(word) MOS6526_CIA::TIMER_A +(byte) MOS6526_CIA::TIMER_A_CONTROL +(word) MOS6526_CIA::TIMER_B +(byte) MOS6526_CIA::TIMER_B_CONTROL +(byte) MOS6526_CIA::TOD_10THS +(byte) MOS6526_CIA::TOD_HOURS +(byte) MOS6526_CIA::TOD_MIN +(byte) MOS6526_CIA::TOD_SEC +(byte) MOS6569_VICII::BG_COLOR +(byte) MOS6569_VICII::BG_COLOR1 +(byte) MOS6569_VICII::BG_COLOR2 +(byte) MOS6569_VICII::BG_COLOR3 +(byte) MOS6569_VICII::BORDER_COLOR +(byte) MOS6569_VICII::CONTROL1 +(byte) MOS6569_VICII::CONTROL2 +(byte) MOS6569_VICII::IRQ_ENABLE +(byte) MOS6569_VICII::IRQ_STATUS +(byte) MOS6569_VICII::LIGHTPEN_X +(byte) MOS6569_VICII::LIGHTPEN_Y +(byte) MOS6569_VICII::MEMORY +(byte) MOS6569_VICII::RASTER +(byte) MOS6569_VICII::SPRITE0_COLOR +(byte) MOS6569_VICII::SPRITE0_X +(byte) MOS6569_VICII::SPRITE0_Y +(byte) MOS6569_VICII::SPRITE1_COLOR +(byte) MOS6569_VICII::SPRITE1_X +(byte) MOS6569_VICII::SPRITE1_Y +(byte) MOS6569_VICII::SPRITE2_COLOR +(byte) MOS6569_VICII::SPRITE2_X +(byte) MOS6569_VICII::SPRITE2_Y +(byte) MOS6569_VICII::SPRITE3_COLOR +(byte) MOS6569_VICII::SPRITE3_X +(byte) MOS6569_VICII::SPRITE3_Y +(byte) MOS6569_VICII::SPRITE4_COLOR +(byte) MOS6569_VICII::SPRITE4_X +(byte) MOS6569_VICII::SPRITE4_Y +(byte) MOS6569_VICII::SPRITE5_COLOR +(byte) MOS6569_VICII::SPRITE5_X +(byte) MOS6569_VICII::SPRITE5_Y +(byte) MOS6569_VICII::SPRITE6_COLOR +(byte) MOS6569_VICII::SPRITE6_X +(byte) MOS6569_VICII::SPRITE6_Y +(byte) MOS6569_VICII::SPRITE7_COLOR +(byte) MOS6569_VICII::SPRITE7_X +(byte) MOS6569_VICII::SPRITE7_Y +(byte) MOS6569_VICII::SPRITES_BG_COLLISION +(byte) MOS6569_VICII::SPRITES_COLLISION +(byte) MOS6569_VICII::SPRITES_ENABLE +(byte) MOS6569_VICII::SPRITES_EXPAND_X +(byte) MOS6569_VICII::SPRITES_EXPAND_Y +(byte) MOS6569_VICII::SPRITES_MC +(byte) MOS6569_VICII::SPRITES_MCOLOR1 +(byte) MOS6569_VICII::SPRITES_MCOLOR2 +(byte) MOS6569_VICII::SPRITES_PRIORITY +(byte) MOS6569_VICII::SPRITES_XMSB +(byte) MOS6581_SID::CH1_ATTACK_DECAY +(byte) MOS6581_SID::CH1_CONTROL +(word) MOS6581_SID::CH1_FREQ +(word) MOS6581_SID::CH1_PULSE_WIDTH +(byte) MOS6581_SID::CH1_SUSTAIN_RELEASE +(byte) MOS6581_SID::CH2_ATTACK_DECAY +(byte) MOS6581_SID::CH2_CONTROL +(word) MOS6581_SID::CH2_FREQ +(word) MOS6581_SID::CH2_PULSE_WIDTH +(byte) MOS6581_SID::CH2_SUSTAIN_RELEASE +(byte) MOS6581_SID::CH3_ATTACK_DECAY +(byte) MOS6581_SID::CH3_CONTROL +(byte) MOS6581_SID::CH3_ENV +(word) MOS6581_SID::CH3_FREQ +(byte) MOS6581_SID::CH3_OSC +(word) MOS6581_SID::CH3_PULSE_WIDTH +(byte) MOS6581_SID::CH3_SUSTAIN_RELEASE +(byte) MOS6581_SID::FILTER_CUTOFF_HIGH +(byte) MOS6581_SID::FILTER_CUTOFF_LOW +(byte) MOS6581_SID::FILTER_SETUP +(byte) MOS6581_SID::POT_X +(byte) MOS6581_SID::POT_Y +(byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_CONTROL2 = (byte) $16 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const nomodify byte*) PROCPORT = (byte*) 1 (const byte*) SCREEN = (byte*) 1024 -(const byte*) SCROLL = (byte*) 53270 (const byte*) TEXT = (byte*) "-= this is rex of camelot testing a scroller created in kickc. kickc is an optimizing c-compiler for 6502 assembler. =- " +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (byte) current_bit (byte) current_bit#12 current_bit zp[1]:2 420.59999999999997 (byte) current_bit#21 current_bit zp[1]:2 56166.83333333333 diff --git a/src/test/ref/examples/scrolllogo/scrolllogo.asm b/src/test/ref/examples/scrolllogo/scrolllogo.asm index 59d35f697..cd4ff4da9 100644 --- a/src/test/ref/examples/scrolllogo/scrolllogo.asm +++ b/src/test/ref/examples/scrolllogo/scrolllogo.asm @@ -1,14 +1,11 @@ .pc = $801 "Basic" :BasicUpstart(main) .pc = $80d "Program" - .label RASTER = $d012 - .label BORDERCOL = $d020 - .label BGCOL = $d021 - .label BGCOL2 = $d022 - .label BGCOL3 = $d023 .label D016 = $d016 .const VIC_MCM = $10 .label D018 = $d018 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // The colors of the C64 @@ -23,6 +20,11 @@ .const PI_HALF_u4f28 = $1921fb54 .const XSIN_SIZE = $200 .const SIZEOF_SIGNED_WORD = 2 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 = $22 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 = $23 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 .label SCREEN = $400 .label LOGO = $2000 // Remainder after unsigned 16-bit division @@ -33,17 +35,17 @@ main: { .const toD0181_return = (>(SCREEN&$3fff)*4)|(>LOGO)/4&$f // asm sei - // *BORDERCOL = WHITE + // VICII->BORDER_COLOR = WHITE lda #WHITE - sta BORDERCOL - // *BGCOL2 = DARK_GREY + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // VICII->BG_COLOR1 = DARK_GREY lda #DARK_GREY - sta BGCOL2 - // *BGCOL = *BGCOL2 = DARK_GREY - sta BGCOL - // *BGCOL3 = BLACK + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 + // VICII->BG_COLOR = VICII->BG_COLOR1 = DARK_GREY + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR + // VICII->BG_COLOR2 = BLACK lda #BLACK - sta BGCOL3 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 // *D018 = toD018(SCREEN, LOGO) lda #toD0181_return sta D018 @@ -90,12 +92,12 @@ loop: { __b1: // Wait for the raster to reach the bottom of the screen __b2: - // while(*RASTER!=$ff) + // while(VICII->RASTER!=$ff) lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 - // (*BORDERCOL)++; - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // xsin+xsin_idx lda.z xsin_idx asl @@ -136,8 +138,8 @@ loop: { sta.z xsin_idx sta.z xsin_idx+1 __b4: - // (*BORDERCOL)--; - dec BORDERCOL + // (VICII->BORDER_COLOR)--; + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __b1 } // render_logo(signed word zp($18) xpos) diff --git a/src/test/ref/examples/scrolllogo/scrolllogo.cfg b/src/test/ref/examples/scrolllogo/scrolllogo.cfg index e5ffa4c7b..6c22489b0 100644 --- a/src/test/ref/examples/scrolllogo/scrolllogo.cfg +++ b/src/test/ref/examples/scrolllogo/scrolllogo.cfg @@ -19,10 +19,10 @@ (void()) main() main: scope:[main] from @2 asm { sei } - [6] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE - [7] *((const nomodify byte*) BGCOL2) ← (const nomodify byte) DARK_GREY - [8] *((const nomodify byte*) BGCOL) ← *((const nomodify byte*) BGCOL2) - [9] *((const nomodify byte*) BGCOL3) ← (const nomodify byte) BLACK + [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE + [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) ← (const nomodify byte) DARK_GREY + [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) + [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2) ← (const nomodify byte) BLACK to:main::toD0181 main::toD0181: scope:[main] from main [10] phi() @@ -62,10 +62,10 @@ loop::@1: scope:[loop] from loop loop::@4 [26] (word) xsin_idx#11 ← phi( loop/(word) 0 loop::@4/(word) xsin_idx#19 ) to:loop::@2 loop::@2: scope:[loop] from loop::@1 loop::@2 - [27] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto loop::@2 + [27] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto loop::@2 to:loop::@3 loop::@3: scope:[loop] from loop::@2 - [28] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [28] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) [29] (word~) loop::$7 ← (word) xsin_idx#11 << (byte) 1 [30] (signed word*~) loop::$2 ← (const signed word*) xsin + (word~) loop::$7 [31] (signed word) loop::xpos#0 ← *((signed word*~) loop::$2) @@ -81,7 +81,7 @@ loop::@6: scope:[loop] from loop::@5 to:loop::@4 loop::@4: scope:[loop] from loop::@5 loop::@6 [37] (word) xsin_idx#19 ← phi( loop::@5/(byte) 0 loop::@6/(word) xsin_idx#3 ) - [38] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) + [38] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) to:loop::@1 (void()) render_logo((signed word) render_logo::xpos) diff --git a/src/test/ref/examples/scrolllogo/scrolllogo.log b/src/test/ref/examples/scrolllogo/scrolllogo.log index a18a8140d..273c1e1b7 100644 --- a/src/test/ref/examples/scrolllogo/scrolllogo.log +++ b/src/test/ref/examples/scrolllogo/scrolllogo.log @@ -537,10 +537,10 @@ main: scope:[main] from @4 (word) xsin_idx#26 ← phi( @4/(word) xsin_idx#16 ) (word) rem16u#37 ← phi( @4/(word) rem16u#25 ) asm { sei } - *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE - *((const nomodify byte*) BGCOL2) ← (const nomodify byte) DARK_GREY - *((const nomodify byte*) BGCOL) ← *((const nomodify byte*) BGCOL2) - *((const nomodify byte*) BGCOL3) ← (const nomodify byte) BLACK + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) ← (const nomodify byte) DARK_GREY + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2) ← (const nomodify byte) BLACK (byte*) main::toD0181_screen#0 ← (const byte*) SCREEN (byte*) main::toD0181_gfx#0 ← (const byte*) LOGO to:main::toD0181 @@ -643,12 +643,12 @@ loop::@1: scope:[loop] from loop loop::@5 to:loop::@return loop::@2: scope:[loop] from loop::@1 loop::@2 (word) xsin_idx#14 ← phi( loop::@1/(word) xsin_idx#15 loop::@2/(word) xsin_idx#14 ) - (bool~) loop::$0 ← *((const nomodify byte*) RASTER) != (number) $ff + (bool~) loop::$0 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $ff if((bool~) loop::$0) goto loop::@2 to:loop::@3 loop::@3: scope:[loop] from loop::@2 (word) xsin_idx#9 ← phi( loop::@2/(word) xsin_idx#14 ) - *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) (word~) loop::$7 ← (word) xsin_idx#9 * (const byte) SIZEOF_SIGNED_WORD (signed word*~) loop::$2 ← (const signed word*) xsin + (word~) loop::$7 (signed word) loop::xpos#0 ← *((signed word*~) loop::$2) @@ -664,7 +664,7 @@ loop::@6: scope:[loop] from loop::@3 to:loop::@4 loop::@5: scope:[loop] from loop::@4 loop::@6 (word) xsin_idx#19 ← phi( loop::@4/(word) xsin_idx#4 loop::@6/(word) xsin_idx#3 ) - *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) to:loop::@1 loop::@4: scope:[loop] from loop::@6 (word) xsin_idx#4 ← (number) 0 @@ -839,11 +839,7 @@ SYMBOL TABLE SSA (label) @5 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*)(number) $d021 -(const nomodify byte*) BGCOL2 = (byte*)(number) $d022 -(const nomodify byte*) BGCOL3 = (byte*)(number) $d023 (const nomodify byte) BLACK = (byte) 0 -(const nomodify byte*) BORDERCOL = (byte*)(number) $d020 (const nomodify byte*) COLS = (byte*)(number) $d800 (const nomodify byte*) D016 = (byte*)(number) $d016 (const nomodify byte*) D018 = (byte*)(number) $d018 @@ -933,12 +929,17 @@ SYMBOL TABLE SSA (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 = (byte) $22 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 = (byte) $23 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 (const nomodify dword) PI2_u4f28 = (dword) $6487ed51 (const nomodify dword) PI_HALF_u4f28 = (dword) $1921fb54 (const nomodify dword) PI_u4f28 = (dword) $3243f6a9 -(const nomodify byte*) RASTER = (byte*)(number) $d012 (const byte*) SCREEN = (byte*)(number) $400 (const byte) SIZEOF_SIGNED_WORD = (byte) 2 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*)(number) $d000 (const nomodify byte) VIC_MCM = (byte) $10 (const nomodify byte) WHITE = (byte) 1 (const nomodify word) XSIN_SIZE = (word) $200 @@ -1676,7 +1677,7 @@ Adding number conversion cast (unumber) 8 in (byte) memset::c#1 ← ((unumber)) Adding number conversion cast (unumber) $3e8 in (word) memset::num#1 ← (number) $3e8 Adding number conversion cast (snumber) -$140 in (signed word) sin16s_gen2::min#0 ← (number) -$140 Adding number conversion cast (snumber) $140 in (signed word) sin16s_gen2::max#0 ← (number) $140 -Adding number conversion cast (unumber) $ff in (bool~) loop::$0 ← *((const nomodify byte*) RASTER) != (number) $ff +Adding number conversion cast (unumber) $ff in (bool~) loop::$0 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $ff Adding number conversion cast (unumber) 0 in (word) xsin_idx#4 ← (number) 0 Adding number conversion cast (unumber) 7 in (number~) render_logo::$0 ← (byte~) render_logo::$25 & (number) 7 Adding number conversion cast (unumber) render_logo::$0 in (number~) render_logo::$0 ← (byte~) render_logo::$25 & (unumber)(number) 7 @@ -1736,13 +1737,9 @@ Inlining cast (byte) render_logo::line#5 ← (unumber)(number) 0 Inlining cast (byte) render_logo::line#7 ← (unumber)(number) 0 Inlining cast *((byte*~) render_logo::$23 + (byte) render_logo::screen_idx#16) ← (unumber)(number) 0 Successful SSA optimization Pass2InlineCast -Simplifying constant pointer cast (byte*) 53266 -Simplifying constant pointer cast (byte*) 53280 -Simplifying constant pointer cast (byte*) 53281 -Simplifying constant pointer cast (byte*) 53282 -Simplifying constant pointer cast (byte*) 53283 Simplifying constant pointer cast (byte*) 53270 Simplifying constant pointer cast (byte*) 53272 +Simplifying constant pointer cast (struct MOS6569_VICII*) 53248 Simplifying constant pointer cast (byte*) 55296 Simplifying constant pointer cast (byte*) 1024 Simplifying constant pointer cast (byte*) 8192 @@ -2094,7 +2091,7 @@ Simple Condition (bool~) sin16s::$15 [155] if((byte) sin16s::isUpper#2==(byte) 0 Simple Condition (bool~) memset::$1 [171] if((word) memset::num#2<=(byte) 0) goto memset::@1 Simple Condition (bool~) memset::$3 [178] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@4 Simple Condition (bool~) main::$5 [216] if((byte) main::ch#1!=rangelast(0,$ef)) goto main::@1 -Simple Condition (bool~) loop::$0 [232] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto loop::@2 +Simple Condition (bool~) loop::$0 [232] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto loop::@2 Simple Condition (bool~) loop::$5 [241] if((word) xsin_idx#3!=(const nomodify word) XSIN_SIZE) goto loop::@5 Simple Condition (bool~) render_logo::$3 [257] if((signed word) render_logo::xpos#0<(signed byte) 0) goto render_logo::@1 Simple Condition (bool~) render_logo::$4 [265] if((byte) render_logo::screen_idx#18!=(byte) render_logo::logo_start#0) goto render_logo::@4 @@ -3165,10 +3162,10 @@ FINAL CONTROL FLOW GRAPH (void()) main() main: scope:[main] from @2 asm { sei } - [6] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE - [7] *((const nomodify byte*) BGCOL2) ← (const nomodify byte) DARK_GREY - [8] *((const nomodify byte*) BGCOL) ← *((const nomodify byte*) BGCOL2) - [9] *((const nomodify byte*) BGCOL3) ← (const nomodify byte) BLACK + [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE + [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) ← (const nomodify byte) DARK_GREY + [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) + [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2) ← (const nomodify byte) BLACK to:main::toD0181 main::toD0181: scope:[main] from main [10] phi() @@ -3208,10 +3205,10 @@ loop::@1: scope:[loop] from loop loop::@4 [26] (word) xsin_idx#11 ← phi( loop/(word) 0 loop::@4/(word) xsin_idx#19 ) to:loop::@2 loop::@2: scope:[loop] from loop::@1 loop::@2 - [27] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto loop::@2 + [27] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto loop::@2 to:loop::@3 loop::@3: scope:[loop] from loop::@2 - [28] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [28] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) [29] (word~) loop::$7 ← (word) xsin_idx#11 << (byte) 1 [30] (signed word*~) loop::$2 ← (const signed word*) xsin + (word~) loop::$7 [31] (signed word) loop::xpos#0 ← *((signed word*~) loop::$2) @@ -3227,7 +3224,7 @@ loop::@6: scope:[loop] from loop::@5 to:loop::@4 loop::@4: scope:[loop] from loop::@5 loop::@6 [37] (word) xsin_idx#19 ← phi( loop::@5/(byte) 0 loop::@6/(word) xsin_idx#3 ) - [38] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) + [38] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) to:loop::@1 (void()) render_logo((signed word) render_logo::xpos) @@ -4202,14 +4199,11 @@ Target platform is c64basic / MOS6502X :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels - .label RASTER = $d012 - .label BORDERCOL = $d020 - .label BGCOL = $d021 - .label BGCOL2 = $d022 - .label BGCOL3 = $d023 .label D016 = $d016 .const VIC_MCM = $10 .label D018 = $d018 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // The colors of the C64 @@ -4224,6 +4218,11 @@ Target platform is c64basic / MOS6502X .const PI_HALF_u4f28 = $1921fb54 .const XSIN_SIZE = $200 .const SIZEOF_SIGNED_WORD = 2 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 = $22 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 = $23 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 .label SCREEN = $400 .label LOGO = $2000 // Remainder after unsigned 16-bit division @@ -4253,18 +4252,18 @@ main: { .label ch = 2 // asm { sei } sei - // [6] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 + // [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 lda #WHITE - sta BORDERCOL - // [7] *((const nomodify byte*) BGCOL2) ← (const nomodify byte) DARK_GREY -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) ← (const nomodify byte) DARK_GREY -- _deref_pbuc1=vbuc2 lda #DARK_GREY - sta BGCOL2 - // [8] *((const nomodify byte*) BGCOL) ← *((const nomodify byte*) BGCOL2) -- _deref_pbuc1=_deref_pbuc2 - lda BGCOL2 - sta BGCOL - // [9] *((const nomodify byte*) BGCOL3) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 + // [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) -- _deref_pbuc1=_deref_pbuc2 + lda VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR + // [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BGCOL3 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 // [10] phi from main to main::toD0181 [phi:main->main::toD0181] toD0181_from_main: jmp toD0181 @@ -4373,15 +4372,15 @@ loop: { // Wait for the raster to reach the bottom of the screen // loop::@2 __b2: - // [27] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto loop::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [27] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto loop::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 jmp __b3 // loop::@3 __b3: - // [28] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [28] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [29] (word~) loop::$7 ← (word) xsin_idx#11 << (byte) 1 -- vwuz1=vwuz2_rol_1 lda.z xsin_idx asl @@ -4445,8 +4444,8 @@ loop: { jmp __b4 // loop::@4 __b4: - // [38] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BORDERCOL + // [38] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [26] phi from loop::@4 to loop::@1 [phi:loop::@4->loop::@1] __b1_from___b4: // [26] phi (word) xsin_idx#11 = (word) xsin_idx#19 [phi:loop::@4->loop::@1#0] -- register_copy @@ -5905,13 +5904,13 @@ memset: { REGISTER UPLIFT POTENTIAL REGISTERS -Statement [6] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE [ ] ( main:3 [ ] { } ) always clobbers reg byte a -Statement [7] *((const nomodify byte*) BGCOL2) ← (const nomodify byte) DARK_GREY [ ] ( main:3 [ ] { } ) always clobbers reg byte a -Statement [8] *((const nomodify byte*) BGCOL) ← *((const nomodify byte*) BGCOL2) [ ] ( main:3 [ ] { } ) always clobbers reg byte a -Statement [9] *((const nomodify byte*) BGCOL3) ← (const nomodify byte) BLACK [ ] ( main:3 [ ] { } ) always clobbers reg byte a +Statement [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE [ ] ( main:3 [ ] { } ) always clobbers reg byte a +Statement [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) ← (const nomodify byte) DARK_GREY [ ] ( main:3 [ ] { } ) always clobbers reg byte a +Statement [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) [ ] ( main:3 [ ] { } ) always clobbers reg byte a +Statement [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2) ← (const nomodify byte) BLACK [ ] ( main:3 [ ] { } ) always clobbers reg byte a Statement [11] *((const nomodify byte*) D018) ← (const byte) main::toD0181_return#0 [ ] ( main:3 [ ] { } ) always clobbers reg byte a Statement [12] *((const nomodify byte*) D016) ← (const nomodify byte) VIC_MCM [ ] ( main:3 [ ] { } ) always clobbers reg byte a -Statement [27] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto loop::@2 [ xsin_idx#11 ] ( main:3::loop:23 [ xsin_idx#11 ] { } ) always clobbers reg byte a +Statement [27] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto loop::@2 [ xsin_idx#11 ] ( main:3::loop:23 [ xsin_idx#11 ] { } ) always clobbers reg byte a Statement [29] (word~) loop::$7 ← (word) xsin_idx#11 << (byte) 1 [ xsin_idx#11 loop::$7 ] ( main:3::loop:23 [ xsin_idx#11 loop::$7 ] { { render_logo::xpos#0 = loop::xpos#0 } } ) always clobbers reg byte a Statement [30] (signed word*~) loop::$2 ← (const signed word*) xsin + (word~) loop::$7 [ xsin_idx#11 loop::$2 ] ( main:3::loop:23 [ xsin_idx#11 loop::$2 ] { { render_logo::xpos#0 = loop::xpos#0 } } ) always clobbers reg byte a Statement [31] (signed word) loop::xpos#0 ← *((signed word*~) loop::$2) [ xsin_idx#11 loop::xpos#0 ] ( main:3::loop:23 [ xsin_idx#11 loop::xpos#0 ] { { render_logo::xpos#0 = loop::xpos#0 } } ) always clobbers reg byte a reg byte y @@ -6017,13 +6016,13 @@ Statement [217] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset: Statement [219] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:3::memset:13 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:3::memset:15 [ memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a Statement [221] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:3::memset:13 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:3::memset:15 [ memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte y as potential for zp[1]:54 [ memset::c#4 ] -Statement [6] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE [ ] ( main:3 [ ] { } ) always clobbers reg byte a -Statement [7] *((const nomodify byte*) BGCOL2) ← (const nomodify byte) DARK_GREY [ ] ( main:3 [ ] { } ) always clobbers reg byte a -Statement [8] *((const nomodify byte*) BGCOL) ← *((const nomodify byte*) BGCOL2) [ ] ( main:3 [ ] { } ) always clobbers reg byte a -Statement [9] *((const nomodify byte*) BGCOL3) ← (const nomodify byte) BLACK [ ] ( main:3 [ ] { } ) always clobbers reg byte a +Statement [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE [ ] ( main:3 [ ] { } ) always clobbers reg byte a +Statement [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) ← (const nomodify byte) DARK_GREY [ ] ( main:3 [ ] { } ) always clobbers reg byte a +Statement [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) [ ] ( main:3 [ ] { } ) always clobbers reg byte a +Statement [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2) ← (const nomodify byte) BLACK [ ] ( main:3 [ ] { } ) always clobbers reg byte a Statement [11] *((const nomodify byte*) D018) ← (const byte) main::toD0181_return#0 [ ] ( main:3 [ ] { } ) always clobbers reg byte a Statement [12] *((const nomodify byte*) D016) ← (const nomodify byte) VIC_MCM [ ] ( main:3 [ ] { } ) always clobbers reg byte a -Statement [27] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto loop::@2 [ xsin_idx#11 ] ( main:3::loop:23 [ xsin_idx#11 ] { } ) always clobbers reg byte a +Statement [27] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto loop::@2 [ xsin_idx#11 ] ( main:3::loop:23 [ xsin_idx#11 ] { } ) always clobbers reg byte a Statement [29] (word~) loop::$7 ← (word) xsin_idx#11 << (byte) 1 [ xsin_idx#11 loop::$7 ] ( main:3::loop:23 [ xsin_idx#11 loop::$7 ] { { render_logo::xpos#0 = loop::xpos#0 } } ) always clobbers reg byte a Statement [30] (signed word*~) loop::$2 ← (const signed word*) xsin + (word~) loop::$7 [ xsin_idx#11 loop::$2 ] ( main:3::loop:23 [ xsin_idx#11 loop::$2 ] { { render_logo::xpos#0 = loop::xpos#0 } } ) always clobbers reg byte a Statement [31] (signed word) loop::xpos#0 ← *((signed word*~) loop::$2) [ xsin_idx#11 loop::xpos#0 ] ( main:3::loop:23 [ xsin_idx#11 loop::xpos#0 ] { { render_logo::xpos#0 = loop::xpos#0 } } ) always clobbers reg byte a reg byte y @@ -6349,14 +6348,11 @@ ASSEMBLER BEFORE OPTIMIZATION :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels - .label RASTER = $d012 - .label BORDERCOL = $d020 - .label BGCOL = $d021 - .label BGCOL2 = $d022 - .label BGCOL3 = $d023 .label D016 = $d016 .const VIC_MCM = $10 .label D018 = $d018 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // The colors of the C64 @@ -6371,6 +6367,11 @@ ASSEMBLER BEFORE OPTIMIZATION .const PI_HALF_u4f28 = $1921fb54 .const XSIN_SIZE = $200 .const SIZEOF_SIGNED_WORD = 2 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 = $22 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 = $23 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 .label SCREEN = $400 .label LOGO = $2000 // Remainder after unsigned 16-bit division @@ -6399,18 +6400,18 @@ main: { .const toD0181_return = (>(SCREEN&$3fff)*4)|(>LOGO)/4&$f // asm { sei } sei - // [6] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 + // [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 lda #WHITE - sta BORDERCOL - // [7] *((const nomodify byte*) BGCOL2) ← (const nomodify byte) DARK_GREY -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) ← (const nomodify byte) DARK_GREY -- _deref_pbuc1=vbuc2 lda #DARK_GREY - sta BGCOL2 - // [8] *((const nomodify byte*) BGCOL) ← *((const nomodify byte*) BGCOL2) -- _deref_pbuc1=_deref_pbuc2 - lda BGCOL2 - sta BGCOL - // [9] *((const nomodify byte*) BGCOL3) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 + // [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) -- _deref_pbuc1=_deref_pbuc2 + lda VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR + // [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BGCOL3 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 // [10] phi from main to main::toD0181 [phi:main->main::toD0181] toD0181_from_main: jmp toD0181 @@ -6514,15 +6515,15 @@ loop: { // Wait for the raster to reach the bottom of the screen // loop::@2 __b2: - // [27] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto loop::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [27] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto loop::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 jmp __b3 // loop::@3 __b3: - // [28] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [28] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [29] (word~) loop::$7 ← (word) xsin_idx#11 << (byte) 1 -- vwuz1=vwuz2_rol_1 lda.z xsin_idx asl @@ -6584,8 +6585,8 @@ loop: { jmp __b4 // loop::@4 __b4: - // [38] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BORDERCOL + // [38] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [26] phi from loop::@4 to loop::@1 [phi:loop::@4->loop::@1] __b1_from___b4: // [26] phi (word) xsin_idx#11 = (word) xsin_idx#19 [phi:loop::@4->loop::@1#0] -- register_copy @@ -7865,7 +7866,7 @@ Removing instruction jmp __b1 Removing instruction jmp __b2 Removing instruction jmp __breturn Succesful ASM optimization Pass5NextJumpElimination -Removing instruction lda BGCOL2 +Removing instruction lda VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 Removing instruction lda #>0 Removing instruction lda #>0 Removing instruction lda #>0 @@ -8052,11 +8053,7 @@ FINAL SYMBOL TABLE (label) @2 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*) 53281 -(const nomodify byte*) BGCOL2 = (byte*) 53282 -(const nomodify byte*) BGCOL3 = (byte*) 53283 (const nomodify byte) BLACK = (byte) 0 -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify byte*) COLS = (byte*) 55296 (const nomodify byte*) D016 = (byte*) 53270 (const nomodify byte*) D018 = (byte*) 53272 @@ -8146,12 +8143,17 @@ FINAL SYMBOL TABLE (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 = (byte) $22 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 = (byte) $23 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 (const nomodify dword) PI2_u4f28 = (dword) $6487ed51 (const nomodify dword) PI_HALF_u4f28 = (dword) $1921fb54 (const nomodify dword) PI_u4f28 = (dword) $3243f6a9 -(const nomodify byte*) RASTER = (byte*) 53266 (const byte*) SCREEN = (byte*) 1024 (const byte) SIZEOF_SIGNED_WORD = (byte) 2 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (const nomodify byte) VIC_MCM = (byte) $10 (const nomodify byte) WHITE = (byte) 1 (const nomodify word) XSIN_SIZE = (word) $200 @@ -8524,14 +8526,11 @@ Score: 46731 :BasicUpstart(main) .pc = $80d "Program" // Global Constants & labels - .label RASTER = $d012 - .label BORDERCOL = $d020 - .label BGCOL = $d021 - .label BGCOL2 = $d022 - .label BGCOL3 = $d023 .label D016 = $d016 .const VIC_MCM = $10 .label D018 = $d018 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // The colors of the C64 @@ -8546,6 +8545,11 @@ Score: 46731 .const PI_HALF_u4f28 = $1921fb54 .const XSIN_SIZE = $200 .const SIZEOF_SIGNED_WORD = 2 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 = $22 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 = $23 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 .label SCREEN = $400 .label LOGO = $2000 // Remainder after unsigned 16-bit division @@ -8566,21 +8570,21 @@ main: { // asm // asm { sei } sei - // *BORDERCOL = WHITE - // [6] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 + // VICII->BORDER_COLOR = WHITE + // [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 lda #WHITE - sta BORDERCOL - // *BGCOL2 = DARK_GREY - // [7] *((const nomodify byte*) BGCOL2) ← (const nomodify byte) DARK_GREY -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // VICII->BG_COLOR1 = DARK_GREY + // [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) ← (const nomodify byte) DARK_GREY -- _deref_pbuc1=vbuc2 lda #DARK_GREY - sta BGCOL2 - // *BGCOL = *BGCOL2 = DARK_GREY - // [8] *((const nomodify byte*) BGCOL) ← *((const nomodify byte*) BGCOL2) -- _deref_pbuc1=_deref_pbuc2 - sta BGCOL - // *BGCOL3 = BLACK - // [9] *((const nomodify byte*) BGCOL3) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 + // VICII->BG_COLOR = VICII->BG_COLOR1 = DARK_GREY + // [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) -- _deref_pbuc1=_deref_pbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR + // VICII->BG_COLOR2 = BLACK + // [9] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BGCOL3 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 // [10] phi from main to main::toD0181 [phi:main->main::toD0181] // main::toD0181 // main::@3 @@ -8665,15 +8669,15 @@ loop: { // Wait for the raster to reach the bottom of the screen // loop::@2 __b2: - // while(*RASTER!=$ff) - // [27] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto loop::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 + // while(VICII->RASTER!=$ff) + // [27] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto loop::@2 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b2 // loop::@3 - // (*BORDERCOL)++; - // [28] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + // [28] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // xsin+xsin_idx // [29] (word~) loop::$7 ← (word) xsin_idx#11 << (byte) 1 -- vwuz1=vwuz2_rol_1 lda.z xsin_idx @@ -8729,9 +8733,9 @@ loop: { // [37] phi (word) xsin_idx#19 = (word) xsin_idx#3 [phi:loop::@6->loop::@4#0] -- register_copy // loop::@4 __b4: - // (*BORDERCOL)--; - // [38] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BORDERCOL + // (VICII->BORDER_COLOR)--; + // [38] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [26] phi from loop::@4 to loop::@1 [phi:loop::@4->loop::@1] // [26] phi (word) xsin_idx#11 = (word) xsin_idx#19 [phi:loop::@4->loop::@1#0] -- register_copy jmp __b1 diff --git a/src/test/ref/examples/scrolllogo/scrolllogo.sym b/src/test/ref/examples/scrolllogo/scrolllogo.sym index c8708cbe1..c09387c5a 100644 --- a/src/test/ref/examples/scrolllogo/scrolllogo.sym +++ b/src/test/ref/examples/scrolllogo/scrolllogo.sym @@ -2,11 +2,7 @@ (label) @2 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*) 53281 -(const nomodify byte*) BGCOL2 = (byte*) 53282 -(const nomodify byte*) BGCOL3 = (byte*) 53283 (const nomodify byte) BLACK = (byte) 0 -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify byte*) COLS = (byte*) 55296 (const nomodify byte*) D016 = (byte*) 53270 (const nomodify byte*) D018 = (byte*) 53272 @@ -96,12 +92,17 @@ (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 = (byte) $22 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 = (byte) $23 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 (const nomodify dword) PI2_u4f28 = (dword) $6487ed51 (const nomodify dword) PI_HALF_u4f28 = (dword) $1921fb54 (const nomodify dword) PI_u4f28 = (dword) $3243f6a9 -(const nomodify byte*) RASTER = (byte*) 53266 (const byte*) SCREEN = (byte*) 1024 (const byte) SIZEOF_SIGNED_WORD = (byte) 2 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (const nomodify byte) VIC_MCM = (byte) $10 (const nomodify byte) WHITE = (byte) 1 (const nomodify word) XSIN_SIZE = (word) $200 diff --git a/src/test/ref/examples/showlogo/showlogo.asm b/src/test/ref/examples/showlogo/showlogo.asm index a6189e0d2..b423afcae 100644 --- a/src/test/ref/examples/showlogo/showlogo.asm +++ b/src/test/ref/examples/showlogo/showlogo.asm @@ -1,36 +1,38 @@ .pc = $801 "Basic" :BasicUpstart(main) .pc = $80d "Program" - .label BORDERCOL = $d020 - .label BGCOL = $d021 - .label BGCOL2 = $d022 - .label BGCOL3 = $d023 .label D016 = $d016 .const VIC_MCM = $10 .const VIC_CSEL = 8 .label D018 = $d018 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // The colors of the C64 .const BLACK = 0 .const WHITE = 1 .const DARK_GREY = $b + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 = $22 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 = $23 .label SCREEN = $400 .label LOGO = $2000 // kickasm main: { .const toD0181_return = (>(SCREEN&$3fff)*4)|(>LOGO)/4&$f - // *BORDERCOL = WHITE + // VICII->BORDER_COLOR = WHITE lda #WHITE - sta BORDERCOL - // *BGCOL2 = DARK_GREY + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // VICII->BG_COLOR1 = DARK_GREY lda #DARK_GREY - sta BGCOL2 - // *BGCOL = *BGCOL2 = DARK_GREY - sta BGCOL - // *BGCOL3 = BLACK + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 + // VICII->BG_COLOR = VICII->BG_COLOR1 = DARK_GREY + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR + // VICII->BG_COLOR2 = BLACK lda #BLACK - sta BGCOL3 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 // *D018 = toD018(SCREEN, LOGO) lda #toD0181_return sta D018 @@ -43,10 +45,6 @@ main: { sta.z memset.str lda #>SCREEN sta.z memset.str+1 - lda #<$28*$19 - sta.z memset.num - lda #>$28*$19 - sta.z memset.num+1 jsr memset // memset(COLS, WHITE|8, 40*25) ldx #WHITE|8 @@ -54,10 +52,6 @@ main: { sta.z memset.str lda #>COLS sta.z memset.str+1 - lda #<$28*$19 - sta.z memset.num - lda #>$28*$19 - sta.z memset.num+1 jsr memset ldx #0 __b1: @@ -76,25 +70,18 @@ main: { jmp __b2 } // Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str. -// memset(void* zp(4) str, byte register(X) c, word zp(2) num) +// memset(void* zp(2) str, byte register(X) c) memset: { - .label end = 2 - .label dst = 4 - .label num = 2 - .label str = 4 - // if(num>0) - lda.z num - bne !+ - lda.z num+1 - beq __breturn - !: + .label end = 4 + .label dst = 2 + .label str = 2 // end = (char*)str + num - lda.z end + lda.z str clc - adc.z str + adc #<$28*$19 sta.z end - lda.z end+1 - adc.z str+1 + lda.z str+1 + adc #>$28*$19 sta.z end+1 __b2: // for(char* dst = str; dst!=end; dst++) @@ -104,7 +91,6 @@ memset: { lda.z dst cmp.z end bne __b3 - __breturn: // } rts __b3: diff --git a/src/test/ref/examples/showlogo/showlogo.cfg b/src/test/ref/examples/showlogo/showlogo.cfg index 3eda5695d..3d9ca6b02 100644 --- a/src/test/ref/examples/showlogo/showlogo.cfg +++ b/src/test/ref/examples/showlogo/showlogo.cfg @@ -18,10 +18,10 @@ (void()) main() main: scope:[main] from @2 - [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE - [6] *((const nomodify byte*) BGCOL2) ← (const nomodify byte) DARK_GREY - [7] *((const nomodify byte*) BGCOL) ← *((const nomodify byte*) BGCOL2) - [8] *((const nomodify byte*) BGCOL3) ← (const nomodify byte) BLACK + [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE + [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) ← (const nomodify byte) DARK_GREY + [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) + [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2) ← (const nomodify byte) BLACK to:main::toD0181 main::toD0181: scope:[main] from main [9] phi() @@ -50,21 +50,19 @@ main::@2: scope:[main] from main::@1 main::@2 memset: scope:[memset] from main::@3 main::@4 [21] (byte) memset::c#4 ← phi( main::@3/(const nomodify byte) BLACK main::@4/(const nomodify byte) WHITE|(byte) 8 ) [21] (void*) memset::str#3 ← phi( main::@3/(void*)(const byte*) SCREEN main::@4/(void*)(const nomodify byte*) COLS ) - [21] (word) memset::num#2 ← phi( main::@3/(word)(number) $28*(number) $19 main::@4/(word)(number) $28*(number) $19 ) - [22] if((word) memset::num#2<=(byte) 0) goto memset::@return to:memset::@1 memset::@1: scope:[memset] from memset - [23] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 - [24] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 + [22] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word)(number) $28*(number) $19 + [23] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 to:memset::@2 memset::@2: scope:[memset] from memset::@1 memset::@3 - [25] (byte*) memset::dst#2 ← phi( memset::@1/(byte*) memset::dst#4 memset::@3/(byte*) memset::dst#1 ) - [26] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 + [24] (byte*) memset::dst#2 ← phi( memset::@1/(byte*) memset::dst#4 memset::@3/(byte*) memset::dst#1 ) + [25] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 to:memset::@return -memset::@return: scope:[memset] from memset memset::@2 - [27] return +memset::@return: scope:[memset] from memset::@2 + [26] return to:@return memset::@3: scope:[memset] from memset::@2 - [28] *((byte*) memset::dst#2) ← (byte) memset::c#4 - [29] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 + [27] *((byte*) memset::dst#2) ← (byte) memset::c#4 + [28] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 to:memset::@2 diff --git a/src/test/ref/examples/showlogo/showlogo.log b/src/test/ref/examples/showlogo/showlogo.log index c388115d2..5413aa895 100644 --- a/src/test/ref/examples/showlogo/showlogo.log +++ b/src/test/ref/examples/showlogo/showlogo.log @@ -59,10 +59,10 @@ memset::@return: scope:[memset] from memset::@1 (void()) main() main: scope:[main] from @2 - *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE - *((const nomodify byte*) BGCOL2) ← (const nomodify byte) DARK_GREY - *((const nomodify byte*) BGCOL) ← *((const nomodify byte*) BGCOL2) - *((const nomodify byte*) BGCOL3) ← (const nomodify byte) BLACK + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) ← (const nomodify byte) DARK_GREY + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2) ← (const nomodify byte) BLACK (byte*) main::toD0181_screen#0 ← (const byte*) SCREEN (byte*) main::toD0181_gfx#0 ← (const byte*) LOGO to:main::toD0181 @@ -135,11 +135,7 @@ SYMBOL TABLE SSA (label) @3 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*)(number) $d021 -(const nomodify byte*) BGCOL2 = (byte*)(number) $d022 -(const nomodify byte*) BGCOL3 = (byte*)(number) $d023 (const nomodify byte) BLACK = (byte) 0 -(const nomodify byte*) BORDERCOL = (byte*)(number) $d020 (const nomodify byte*) COLS = (byte*)(number) $d800 (const nomodify byte*) D016 = (byte*)(number) $d016 (const nomodify byte*) D018 = (byte*)(number) $d018 @@ -229,7 +225,12 @@ SYMBOL TABLE SSA (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 = (byte) $22 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 = (byte) $23 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 (const byte*) SCREEN = (byte*)(number) $400 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*)(number) $d000 (const nomodify byte) VIC_CSEL = (byte) 8 (const nomodify byte) VIC_MCM = (byte) $10 (const nomodify byte) WHITE = (byte) 1 @@ -338,12 +339,9 @@ Inlining cast (word) memset::num#0 ← (unumber)(number) $28*(number) $19 Inlining cast (byte) memset::c#1 ← (unumber)(const nomodify byte) WHITE|(unumber)(number) 8 Inlining cast (word) memset::num#1 ← (unumber)(number) $28*(number) $19 Successful SSA optimization Pass2InlineCast -Simplifying constant pointer cast (byte*) 53280 -Simplifying constant pointer cast (byte*) 53281 -Simplifying constant pointer cast (byte*) 53282 -Simplifying constant pointer cast (byte*) 53283 Simplifying constant pointer cast (byte*) 53270 Simplifying constant pointer cast (byte*) 53272 +Simplifying constant pointer cast (struct MOS6569_VICII*) 53248 Simplifying constant pointer cast (byte*) 55296 Simplifying constant pointer cast (byte*) 1024 Simplifying constant pointer cast (byte*) 8192 @@ -480,6 +478,10 @@ Constant inlined memset::c#1 = (const nomodify byte) WHITE|(byte) 8 Constant inlined main::$7 = (const byte*) SCREEN+(word) $3e7 Constant inlined main::ch#0 = (byte) 0 Successful SSA optimization Pass2ConstantInlining +Identical Phi Values (word) memset::num#2 (word)(number) $28*(number) $19 +Successful SSA optimization Pass2IdenticalPhiElimination +if() condition always false - eliminating [1] if((word)(number) $28*(number) $19<=(byte) 0) goto memset::@1 +Successful SSA optimization Pass2ConstantIfs Added new block during phi lifting main::@7(between main::@1 and main::@1) Adding NOP phi() at start of @begin Adding NOP phi() at start of @2 @@ -495,10 +497,10 @@ CALL GRAPH Calls in [] to main:3 Calls in [main] to memset:14 memset:16 -Created 5 initial phi equivalence classes +Created 4 initial phi equivalence classes Coalesced [25] main::ch#3 ← main::ch#1 -Coalesced [36] memset::dst#5 ← memset::dst#1 -Coalesced down to 5 phi equivalence classes +Coalesced [35] memset::dst#5 ← memset::dst#1 +Coalesced down to 4 phi equivalence classes Culled Empty Block (label) @3 Culled Empty Block (label) main::toD0181_@return Culled Empty Block (label) main::@6 @@ -538,10 +540,10 @@ FINAL CONTROL FLOW GRAPH (void()) main() main: scope:[main] from @2 - [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE - [6] *((const nomodify byte*) BGCOL2) ← (const nomodify byte) DARK_GREY - [7] *((const nomodify byte*) BGCOL) ← *((const nomodify byte*) BGCOL2) - [8] *((const nomodify byte*) BGCOL3) ← (const nomodify byte) BLACK + [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE + [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) ← (const nomodify byte) DARK_GREY + [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) + [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2) ← (const nomodify byte) BLACK to:main::toD0181 main::toD0181: scope:[main] from main [9] phi() @@ -570,23 +572,21 @@ main::@2: scope:[main] from main::@1 main::@2 memset: scope:[memset] from main::@3 main::@4 [21] (byte) memset::c#4 ← phi( main::@3/(const nomodify byte) BLACK main::@4/(const nomodify byte) WHITE|(byte) 8 ) [21] (void*) memset::str#3 ← phi( main::@3/(void*)(const byte*) SCREEN main::@4/(void*)(const nomodify byte*) COLS ) - [21] (word) memset::num#2 ← phi( main::@3/(word)(number) $28*(number) $19 main::@4/(word)(number) $28*(number) $19 ) - [22] if((word) memset::num#2<=(byte) 0) goto memset::@return to:memset::@1 memset::@1: scope:[memset] from memset - [23] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 - [24] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 + [22] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word)(number) $28*(number) $19 + [23] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 to:memset::@2 memset::@2: scope:[memset] from memset::@1 memset::@3 - [25] (byte*) memset::dst#2 ← phi( memset::@1/(byte*) memset::dst#4 memset::@3/(byte*) memset::dst#1 ) - [26] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 + [24] (byte*) memset::dst#2 ← phi( memset::@1/(byte*) memset::dst#4 memset::@3/(byte*) memset::dst#1 ) + [25] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 to:memset::@return -memset::@return: scope:[memset] from memset memset::@2 - [27] return +memset::@return: scope:[memset] from memset::@2 + [26] return to:@return memset::@3: scope:[memset] from memset::@2 - [28] *((byte*) memset::dst#2) ← (byte) memset::c#4 - [29] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 + [27] *((byte*) memset::dst#2) ← (byte) memset::c#4 + [28] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 to:memset::@2 @@ -684,7 +684,7 @@ VARIABLE REGISTER WEIGHTS (byte*) main::toD0181_screen (void*()) memset((void*) memset::str , (byte) memset::c , (word) memset::num) (byte) memset::c -(byte) memset::c#4 125.125 +(byte) memset::c#4 143.0 (byte*) memset::dst (byte*) memset::dst#1 2002.0 (byte*) memset::dst#2 1368.3333333333335 @@ -692,31 +692,27 @@ VARIABLE REGISTER WEIGHTS (byte*) memset::end (byte*) memset::end#0 183.66666666666669 (word) memset::num -(word) memset::num#2 101.0 (void*) memset::return (void*) memset::str (void*) memset::str#3 Initial phi equivalence classes [ main::ch#2 main::ch#1 ] -[ memset::num#2 ] [ memset::str#3 ] [ memset::c#4 ] [ memset::dst#2 memset::dst#4 memset::dst#1 ] Added variable memset::end#0 to live range equivalence class [ memset::end#0 ] Complete equivalence classes [ main::ch#2 main::ch#1 ] -[ memset::num#2 ] [ memset::str#3 ] [ memset::c#4 ] [ memset::dst#2 memset::dst#4 memset::dst#1 ] [ memset::end#0 ] Allocated zp[1]:2 [ main::ch#2 main::ch#1 ] -Allocated zp[2]:3 [ memset::num#2 ] -Allocated zp[2]:5 [ memset::str#3 ] -Allocated zp[1]:7 [ memset::c#4 ] -Allocated zp[2]:8 [ memset::dst#2 memset::dst#4 memset::dst#1 ] -Allocated zp[2]:10 [ memset::end#0 ] +Allocated zp[2]:3 [ memset::str#3 ] +Allocated zp[1]:5 [ memset::c#4 ] +Allocated zp[2]:6 [ memset::dst#2 memset::dst#4 memset::dst#1 ] +Allocated zp[2]:8 [ memset::end#0 ] INITIAL ASM Target platform is c64basic / MOS6502X @@ -726,20 +722,22 @@ Target platform is c64basic / MOS6502X :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels - .label BORDERCOL = $d020 - .label BGCOL = $d021 - .label BGCOL2 = $d022 - .label BGCOL3 = $d023 .label D016 = $d016 .const VIC_MCM = $10 .const VIC_CSEL = 8 .label D018 = $d018 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // The colors of the C64 .const BLACK = 0 .const WHITE = 1 .const DARK_GREY = $b + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 = $22 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 = $23 .label SCREEN = $400 .label LOGO = $2000 // @begin @@ -764,18 +762,18 @@ __bend: main: { .const toD0181_return = (>(SCREEN&$3fff)*4)|(>LOGO)/4&$f .label ch = 2 - // [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 + // [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 lda #WHITE - sta BORDERCOL - // [6] *((const nomodify byte*) BGCOL2) ← (const nomodify byte) DARK_GREY -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) ← (const nomodify byte) DARK_GREY -- _deref_pbuc1=vbuc2 lda #DARK_GREY - sta BGCOL2 - // [7] *((const nomodify byte*) BGCOL) ← *((const nomodify byte*) BGCOL2) -- _deref_pbuc1=_deref_pbuc2 - lda BGCOL2 - sta BGCOL - // [8] *((const nomodify byte*) BGCOL3) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 + // [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) -- _deref_pbuc1=_deref_pbuc2 + lda VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR + // [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BGCOL3 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 // [9] phi from main to main::toD0181 [phi:main->main::toD0181] toD0181_from_main: jmp toD0181 @@ -801,11 +799,6 @@ main: { sta.z memset.str lda #>SCREEN sta.z memset.str+1 - // [21] phi (word) memset::num#2 = (word)(number) $28*(number) $19 [phi:main::@3->memset#2] -- vwuz1=vwuc1 - lda #<$28*$19 - sta.z memset.num - lda #>$28*$19 - sta.z memset.num+1 jsr memset // [13] phi from main::@3 to main::@4 [phi:main::@3->main::@4] __b4_from___b3: @@ -823,11 +816,6 @@ main: { sta.z memset.str lda #>COLS sta.z memset.str+1 - // [21] phi (word) memset::num#2 = (word)(number) $28*(number) $19 [phi:main::@4->memset#2] -- vwuz1=vwuc1 - lda #<$28*$19 - sta.z memset.num - lda #>$28*$19 - sta.z memset.num+1 jsr memset // [15] phi from main::@4 to main::@1 [phi:main::@4->main::@1] __b1_from___b4: @@ -862,43 +850,36 @@ main: { } // memset // Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str. -// memset(void* zp(5) str, byte zp(7) c, word zp(3) num) +// memset(void* zp(3) str, byte zp(5) c) memset: { - .label end = $a - .label dst = 8 - .label num = 3 - .label str = 5 - .label c = 7 - // [22] if((word) memset::num#2<=(byte) 0) goto memset::@return -- vwuz1_le_0_then_la1 - lda.z num - bne !+ - lda.z num+1 - beq __breturn - !: + .label end = 8 + .label dst = 6 + .label str = 3 + .label c = 5 jmp __b1 // memset::@1 __b1: - // [23] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 -- pbuz1=pbuz2_plus_vwuz3 + // [22] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word)(number) $28*(number) $19 -- pbuz1=pbuz2_plus_vwuc1 lda.z str clc - adc.z num + adc #<$28*$19 sta.z end lda.z str+1 - adc.z num+1 + adc #>$28*$19 sta.z end+1 - // [24] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 -- pbuz1=pbuz2 + // [23] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 -- pbuz1=pbuz2 lda.z str sta.z dst lda.z str+1 sta.z dst+1 - // [25] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2] + // [24] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2] __b2_from___b1: __b2_from___b3: - // [25] phi (byte*) memset::dst#2 = (byte*) memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy + // [24] phi (byte*) memset::dst#2 = (byte*) memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy jmp __b2 // memset::@2 __b2: - // [26] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 + // [25] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 lda.z dst+1 cmp.z end+1 bne __b3 @@ -908,15 +889,15 @@ memset: { jmp __breturn // memset::@return __breturn: - // [27] return + // [26] return rts // memset::@3 __b3: - // [28] *((byte*) memset::dst#2) ← (byte) memset::c#4 -- _deref_pbuz1=vbuz2 + // [27] *((byte*) memset::dst#2) ← (byte) memset::c#4 -- _deref_pbuz1=vbuz2 lda.z c ldy #0 sta (dst),y - // [29] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 -- pbuz1=_inc_pbuz1 + // [28] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 -- pbuz1=_inc_pbuz1 inc.z dst bne !+ inc.z dst+1 @@ -933,55 +914,51 @@ memset: { REGISTER UPLIFT POTENTIAL REGISTERS -Statement [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE [ ] ( main:3 [ ] { } ) always clobbers reg byte a -Statement [6] *((const nomodify byte*) BGCOL2) ← (const nomodify byte) DARK_GREY [ ] ( main:3 [ ] { } ) always clobbers reg byte a -Statement [7] *((const nomodify byte*) BGCOL) ← *((const nomodify byte*) BGCOL2) [ ] ( main:3 [ ] { } ) always clobbers reg byte a -Statement [8] *((const nomodify byte*) BGCOL3) ← (const nomodify byte) BLACK [ ] ( main:3 [ ] { } ) always clobbers reg byte a +Statement [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE [ ] ( main:3 [ ] { } ) always clobbers reg byte a +Statement [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) ← (const nomodify byte) DARK_GREY [ ] ( main:3 [ ] { } ) always clobbers reg byte a +Statement [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) [ ] ( main:3 [ ] { } ) always clobbers reg byte a +Statement [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2) ← (const nomodify byte) BLACK [ ] ( main:3 [ ] { } ) always clobbers reg byte a Statement [10] *((const nomodify byte*) D018) ← (const byte) main::toD0181_return#0 [ ] ( main:3 [ ] { } ) always clobbers reg byte a Statement [11] *((const nomodify byte*) D016) ← (const nomodify byte) VIC_MCM|(const nomodify byte) VIC_CSEL [ ] ( main:3 [ ] { } ) always clobbers reg byte a -Statement [22] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:3::memset:12 [ memset::num#2 memset::str#3 memset::c#4 ] { } main:3::memset:14 [ memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:7 [ memset::c#4 ] -Statement [23] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:3::memset:12 [ memset::str#3 memset::c#4 memset::end#0 ] { } main:3::memset:14 [ memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a -Statement [24] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:3::memset:12 [ memset::c#4 memset::end#0 memset::dst#4 ] { } main:3::memset:14 [ memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a -Statement [26] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:3::memset:12 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:3::memset:14 [ memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a -Statement [28] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:3::memset:12 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:3::memset:14 [ memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y -Removing always clobbered register reg byte y as potential for zp[1]:7 [ memset::c#4 ] -Statement [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE [ ] ( main:3 [ ] { } ) always clobbers reg byte a -Statement [6] *((const nomodify byte*) BGCOL2) ← (const nomodify byte) DARK_GREY [ ] ( main:3 [ ] { } ) always clobbers reg byte a -Statement [7] *((const nomodify byte*) BGCOL) ← *((const nomodify byte*) BGCOL2) [ ] ( main:3 [ ] { } ) always clobbers reg byte a -Statement [8] *((const nomodify byte*) BGCOL3) ← (const nomodify byte) BLACK [ ] ( main:3 [ ] { } ) always clobbers reg byte a +Statement [22] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word)(number) $28*(number) $19 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:3::memset:12 [ memset::str#3 memset::c#4 memset::end#0 ] { } main:3::memset:14 [ memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:5 [ memset::c#4 ] +Statement [23] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:3::memset:12 [ memset::c#4 memset::end#0 memset::dst#4 ] { } main:3::memset:14 [ memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a +Statement [25] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:3::memset:12 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:3::memset:14 [ memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a +Statement [27] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:3::memset:12 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:3::memset:14 [ memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y +Removing always clobbered register reg byte y as potential for zp[1]:5 [ memset::c#4 ] +Statement [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE [ ] ( main:3 [ ] { } ) always clobbers reg byte a +Statement [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) ← (const nomodify byte) DARK_GREY [ ] ( main:3 [ ] { } ) always clobbers reg byte a +Statement [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) [ ] ( main:3 [ ] { } ) always clobbers reg byte a +Statement [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2) ← (const nomodify byte) BLACK [ ] ( main:3 [ ] { } ) always clobbers reg byte a Statement [10] *((const nomodify byte*) D018) ← (const byte) main::toD0181_return#0 [ ] ( main:3 [ ] { } ) always clobbers reg byte a Statement [11] *((const nomodify byte*) D016) ← (const nomodify byte) VIC_MCM|(const nomodify byte) VIC_CSEL [ ] ( main:3 [ ] { } ) always clobbers reg byte a -Statement [22] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:3::memset:12 [ memset::num#2 memset::str#3 memset::c#4 ] { } main:3::memset:14 [ memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a -Statement [23] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:3::memset:12 [ memset::str#3 memset::c#4 memset::end#0 ] { } main:3::memset:14 [ memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a -Statement [24] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:3::memset:12 [ memset::c#4 memset::end#0 memset::dst#4 ] { } main:3::memset:14 [ memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a -Statement [26] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:3::memset:12 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:3::memset:14 [ memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a -Statement [28] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:3::memset:12 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:3::memset:14 [ memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y +Statement [22] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word)(number) $28*(number) $19 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:3::memset:12 [ memset::str#3 memset::c#4 memset::end#0 ] { } main:3::memset:14 [ memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a +Statement [23] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:3::memset:12 [ memset::c#4 memset::end#0 memset::dst#4 ] { } main:3::memset:14 [ memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a +Statement [25] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:3::memset:12 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:3::memset:14 [ memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a +Statement [27] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:3::memset:12 [ memset::c#4 memset::end#0 memset::dst#2 ] { } main:3::memset:14 [ memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y Potential registers zp[1]:2 [ main::ch#2 main::ch#1 ] : zp[1]:2 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:3 [ memset::num#2 ] : zp[2]:3 , -Potential registers zp[2]:5 [ memset::str#3 ] : zp[2]:5 , -Potential registers zp[1]:7 [ memset::c#4 ] : zp[1]:7 , reg byte x , -Potential registers zp[2]:8 [ memset::dst#2 memset::dst#4 memset::dst#1 ] : zp[2]:8 , -Potential registers zp[2]:10 [ memset::end#0 ] : zp[2]:10 , +Potential registers zp[2]:3 [ memset::str#3 ] : zp[2]:3 , +Potential registers zp[1]:5 [ memset::c#4 ] : zp[1]:5 , reg byte x , +Potential registers zp[2]:6 [ memset::dst#2 memset::dst#4 memset::dst#1 ] : zp[2]:6 , +Potential registers zp[2]:8 [ memset::end#0 ] : zp[2]:8 , REGISTER UPLIFT SCOPES -Uplift Scope [memset] 3,572.33: zp[2]:8 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 183.67: zp[2]:10 [ memset::end#0 ] 125.12: zp[1]:7 [ memset::c#4 ] 101: zp[2]:3 [ memset::num#2 ] 0: zp[2]:5 [ memset::str#3 ] +Uplift Scope [memset] 3,572.33: zp[2]:6 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 183.67: zp[2]:8 [ memset::end#0 ] 143: zp[1]:5 [ memset::c#4 ] 0: zp[2]:3 [ memset::str#3 ] Uplift Scope [main] 353.5: zp[1]:2 [ main::ch#2 main::ch#1 ] Uplift Scope [MOS6526_CIA] Uplift Scope [MOS6569_VICII] Uplift Scope [MOS6581_SID] Uplift Scope [] -Uplifting [memset] best 6284 combination zp[2]:8 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:10 [ memset::end#0 ] reg byte x [ memset::c#4 ] zp[2]:3 [ memset::num#2 ] zp[2]:5 [ memset::str#3 ] -Uplifting [main] best 6164 combination reg byte x [ main::ch#2 main::ch#1 ] -Uplifting [MOS6526_CIA] best 6164 combination -Uplifting [MOS6569_VICII] best 6164 combination -Uplifting [MOS6581_SID] best 6164 combination -Uplifting [] best 6164 combination -Coalescing zero page register [ zp[2]:3 [ memset::num#2 ] ] with [ zp[2]:10 [ memset::end#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:5 [ memset::str#3 ] ] with [ zp[2]:8 [ memset::dst#2 memset::dst#4 memset::dst#1 ] ] - score: 1 -Allocated (was zp[2]:3) zp[2]:2 [ memset::num#2 memset::end#0 ] -Allocated (was zp[2]:5) zp[2]:4 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] +Uplifting [memset] best 6278 combination zp[2]:6 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:8 [ memset::end#0 ] reg byte x [ memset::c#4 ] zp[2]:3 [ memset::str#3 ] +Uplifting [main] best 6158 combination reg byte x [ main::ch#2 main::ch#1 ] +Uplifting [MOS6526_CIA] best 6158 combination +Uplifting [MOS6569_VICII] best 6158 combination +Uplifting [MOS6581_SID] best 6158 combination +Uplifting [] best 6158 combination +Coalescing zero page register [ zp[2]:3 [ memset::str#3 ] ] with [ zp[2]:6 [ memset::dst#2 memset::dst#4 memset::dst#1 ] ] - score: 1 +Allocated (was zp[2]:3) zp[2]:2 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] +Allocated (was zp[2]:8) zp[2]:4 [ memset::end#0 ] ASSEMBLER BEFORE OPTIMIZATION // File Comments @@ -990,20 +967,22 @@ ASSEMBLER BEFORE OPTIMIZATION :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels - .label BORDERCOL = $d020 - .label BGCOL = $d021 - .label BGCOL2 = $d022 - .label BGCOL3 = $d023 .label D016 = $d016 .const VIC_MCM = $10 .const VIC_CSEL = 8 .label D018 = $d018 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // The colors of the C64 .const BLACK = 0 .const WHITE = 1 .const DARK_GREY = $b + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 = $22 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 = $23 .label SCREEN = $400 .label LOGO = $2000 // @begin @@ -1027,18 +1006,18 @@ __bend: // main main: { .const toD0181_return = (>(SCREEN&$3fff)*4)|(>LOGO)/4&$f - // [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 + // [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 lda #WHITE - sta BORDERCOL - // [6] *((const nomodify byte*) BGCOL2) ← (const nomodify byte) DARK_GREY -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) ← (const nomodify byte) DARK_GREY -- _deref_pbuc1=vbuc2 lda #DARK_GREY - sta BGCOL2 - // [7] *((const nomodify byte*) BGCOL) ← *((const nomodify byte*) BGCOL2) -- _deref_pbuc1=_deref_pbuc2 - lda BGCOL2 - sta BGCOL - // [8] *((const nomodify byte*) BGCOL3) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 + // [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) -- _deref_pbuc1=_deref_pbuc2 + lda VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR + // [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BGCOL3 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 // [9] phi from main to main::toD0181 [phi:main->main::toD0181] toD0181_from_main: jmp toD0181 @@ -1063,11 +1042,6 @@ main: { sta.z memset.str lda #>SCREEN sta.z memset.str+1 - // [21] phi (word) memset::num#2 = (word)(number) $28*(number) $19 [phi:main::@3->memset#2] -- vwuz1=vwuc1 - lda #<$28*$19 - sta.z memset.num - lda #>$28*$19 - sta.z memset.num+1 jsr memset // [13] phi from main::@3 to main::@4 [phi:main::@3->main::@4] __b4_from___b3: @@ -1084,11 +1058,6 @@ main: { sta.z memset.str lda #>COLS sta.z memset.str+1 - // [21] phi (word) memset::num#2 = (word)(number) $28*(number) $19 [phi:main::@4->memset#2] -- vwuz1=vwuc1 - lda #<$28*$19 - sta.z memset.num - lda #>$28*$19 - sta.z memset.num+1 jsr memset // [15] phi from main::@4 to main::@1 [phi:main::@4->main::@1] __b1_from___b4: @@ -1120,38 +1089,31 @@ main: { } // memset // Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str. -// memset(void* zp(4) str, byte register(X) c, word zp(2) num) +// memset(void* zp(2) str, byte register(X) c) memset: { - .label end = 2 - .label dst = 4 - .label num = 2 - .label str = 4 - // [22] if((word) memset::num#2<=(byte) 0) goto memset::@return -- vwuz1_le_0_then_la1 - lda.z num - bne !+ - lda.z num+1 - beq __breturn - !: + .label end = 4 + .label dst = 2 + .label str = 2 jmp __b1 // memset::@1 __b1: - // [23] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 -- pbuz1=pbuz2_plus_vwuz1 - lda.z end + // [22] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word)(number) $28*(number) $19 -- pbuz1=pbuz2_plus_vwuc1 + lda.z str clc - adc.z str + adc #<$28*$19 sta.z end - lda.z end+1 - adc.z str+1 + lda.z str+1 + adc #>$28*$19 sta.z end+1 - // [24] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 - // [25] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2] + // [23] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 + // [24] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2] __b2_from___b1: __b2_from___b3: - // [25] phi (byte*) memset::dst#2 = (byte*) memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy + // [24] phi (byte*) memset::dst#2 = (byte*) memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy jmp __b2 // memset::@2 __b2: - // [26] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 + // [25] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 lda.z dst+1 cmp.z end+1 bne __b3 @@ -1161,15 +1123,15 @@ memset: { jmp __breturn // memset::@return __breturn: - // [27] return + // [26] return rts // memset::@3 __b3: - // [28] *((byte*) memset::dst#2) ← (byte) memset::c#4 -- _deref_pbuz1=vbuxx + // [27] *((byte*) memset::dst#2) ← (byte) memset::c#4 -- _deref_pbuz1=vbuxx txa ldy #0 sta (dst),y - // [29] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 -- pbuz1=_inc_pbuz1 + // [28] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 -- pbuz1=_inc_pbuz1 inc.z dst bne !+ inc.z dst+1 @@ -1198,7 +1160,7 @@ Removing instruction jmp __b1 Removing instruction jmp __b2 Removing instruction jmp __breturn Succesful ASM optimization Pass5NextJumpElimination -Removing instruction lda BGCOL2 +Removing instruction lda VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 Succesful ASM optimization Pass5UnnecesaryLoadElimination Replacing label __b1_from___b1 with __b1 Replacing label __b2_from___b3 with __b2 @@ -1220,6 +1182,7 @@ Removing instruction memset_from___b3: Removing instruction __b4: Removing instruction __b1_from___b4: Removing instruction __b1: +Removing instruction __breturn: Succesful ASM optimization Pass5UnusedLabelElimination Updating BasicUpstart to call main directly Removing instruction jsr main @@ -1234,11 +1197,7 @@ FINAL SYMBOL TABLE (label) @2 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*) 53281 -(const nomodify byte*) BGCOL2 = (byte*) 53282 -(const nomodify byte*) BGCOL3 = (byte*) 53283 (const nomodify byte) BLACK = (byte) 0 -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify byte*) COLS = (byte*) 55296 (const nomodify byte*) D016 = (byte*) 53270 (const nomodify byte*) D018 = (byte*) 53272 @@ -1328,7 +1287,12 @@ FINAL SYMBOL TABLE (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 = (byte) $22 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 = (byte) $23 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 (const byte*) SCREEN = (byte*) 1024 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (const nomodify byte) VIC_CSEL = (byte) 8 (const nomodify byte) VIC_MCM = (byte) $10 (const nomodify byte) WHITE = (byte) 1 @@ -1351,27 +1315,26 @@ FINAL SYMBOL TABLE (label) memset::@3 (label) memset::@return (byte) memset::c -(byte) memset::c#4 reg byte x 125.125 +(byte) memset::c#4 reg byte x 143.0 (byte*) memset::dst -(byte*) memset::dst#1 dst zp[2]:4 2002.0 -(byte*) memset::dst#2 dst zp[2]:4 1368.3333333333335 -(byte*) memset::dst#4 dst zp[2]:4 202.0 +(byte*) memset::dst#1 dst zp[2]:2 2002.0 +(byte*) memset::dst#2 dst zp[2]:2 1368.3333333333335 +(byte*) memset::dst#4 dst zp[2]:2 202.0 (byte*) memset::end -(byte*) memset::end#0 end zp[2]:2 183.66666666666669 +(byte*) memset::end#0 end zp[2]:4 183.66666666666669 (word) memset::num -(word) memset::num#2 num zp[2]:2 101.0 (void*) memset::return (void*) memset::str -(void*) memset::str#3 str zp[2]:4 +(void*) memset::str#3 str zp[2]:2 reg byte x [ main::ch#2 main::ch#1 ] -zp[2]:2 [ memset::num#2 memset::end#0 ] -zp[2]:4 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] +zp[2]:2 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] reg byte x [ memset::c#4 ] +zp[2]:4 [ memset::end#0 ] FINAL ASSEMBLER -Score: 5917 +Score: 5884 // File Comments // Upstart @@ -1379,20 +1342,22 @@ Score: 5917 :BasicUpstart(main) .pc = $80d "Program" // Global Constants & labels - .label BORDERCOL = $d020 - .label BGCOL = $d021 - .label BGCOL2 = $d022 - .label BGCOL3 = $d023 .label D016 = $d016 .const VIC_MCM = $10 .const VIC_CSEL = 8 .label D018 = $d018 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // The colors of the C64 .const BLACK = 0 .const WHITE = 1 .const DARK_GREY = $b + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 = $22 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 = $23 .label SCREEN = $400 .label LOGO = $2000 // @begin @@ -1407,21 +1372,21 @@ Score: 5917 // main main: { .const toD0181_return = (>(SCREEN&$3fff)*4)|(>LOGO)/4&$f - // *BORDERCOL = WHITE - // [5] *((const nomodify byte*) BORDERCOL) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 + // VICII->BORDER_COLOR = WHITE + // [5] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← (const nomodify byte) WHITE -- _deref_pbuc1=vbuc2 lda #WHITE - sta BORDERCOL - // *BGCOL2 = DARK_GREY - // [6] *((const nomodify byte*) BGCOL2) ← (const nomodify byte) DARK_GREY -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR + // VICII->BG_COLOR1 = DARK_GREY + // [6] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) ← (const nomodify byte) DARK_GREY -- _deref_pbuc1=vbuc2 lda #DARK_GREY - sta BGCOL2 - // *BGCOL = *BGCOL2 = DARK_GREY - // [7] *((const nomodify byte*) BGCOL) ← *((const nomodify byte*) BGCOL2) -- _deref_pbuc1=_deref_pbuc2 - sta BGCOL - // *BGCOL3 = BLACK - // [8] *((const nomodify byte*) BGCOL3) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 + // VICII->BG_COLOR = VICII->BG_COLOR1 = DARK_GREY + // [7] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1) -- _deref_pbuc1=_deref_pbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR + // VICII->BG_COLOR2 = BLACK + // [8] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2) ← (const nomodify byte) BLACK -- _deref_pbuc1=vbuc2 lda #BLACK - sta BGCOL3 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 // [9] phi from main to main::toD0181 [phi:main->main::toD0181] // main::toD0181 // main::@3 @@ -1443,11 +1408,6 @@ main: { sta.z memset.str lda #>SCREEN sta.z memset.str+1 - // [21] phi (word) memset::num#2 = (word)(number) $28*(number) $19 [phi:main::@3->memset#2] -- vwuz1=vwuc1 - lda #<$28*$19 - sta.z memset.num - lda #>$28*$19 - sta.z memset.num+1 jsr memset // [13] phi from main::@3 to main::@4 [phi:main::@3->main::@4] // main::@4 @@ -1461,11 +1421,6 @@ main: { sta.z memset.str lda #>COLS sta.z memset.str+1 - // [21] phi (word) memset::num#2 = (word)(number) $28*(number) $19 [phi:main::@4->memset#2] -- vwuz1=vwuc1 - lda #<$28*$19 - sta.z memset.num - lda #>$28*$19 - sta.z memset.num+1 jsr memset // [15] phi from main::@4 to main::@1 [phi:main::@4->main::@1] // [15] phi (byte) main::ch#2 = (byte) 0 [phi:main::@4->main::@1#0] -- vbuxx=vbuc1 @@ -1496,36 +1451,28 @@ main: { } // memset // Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str. -// memset(void* zp(4) str, byte register(X) c, word zp(2) num) +// memset(void* zp(2) str, byte register(X) c) memset: { - .label end = 2 - .label dst = 4 - .label num = 2 - .label str = 4 - // if(num>0) - // [22] if((word) memset::num#2<=(byte) 0) goto memset::@return -- vwuz1_le_0_then_la1 - lda.z num - bne !+ - lda.z num+1 - beq __breturn - !: + .label end = 4 + .label dst = 2 + .label str = 2 // memset::@1 // end = (char*)str + num - // [23] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 -- pbuz1=pbuz2_plus_vwuz1 - lda.z end + // [22] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word)(number) $28*(number) $19 -- pbuz1=pbuz2_plus_vwuc1 + lda.z str clc - adc.z str + adc #<$28*$19 sta.z end - lda.z end+1 - adc.z str+1 + lda.z str+1 + adc #>$28*$19 sta.z end+1 - // [24] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 - // [25] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2] - // [25] phi (byte*) memset::dst#2 = (byte*) memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy + // [23] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 + // [24] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2] + // [24] phi (byte*) memset::dst#2 = (byte*) memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy // memset::@2 __b2: // for(char* dst = str; dst!=end; dst++) - // [26] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 + // [25] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 lda.z dst+1 cmp.z end+1 bne __b3 @@ -1533,19 +1480,18 @@ memset: { cmp.z end bne __b3 // memset::@return - __breturn: // } - // [27] return + // [26] return rts // memset::@3 __b3: // *dst = c - // [28] *((byte*) memset::dst#2) ← (byte) memset::c#4 -- _deref_pbuz1=vbuxx + // [27] *((byte*) memset::dst#2) ← (byte) memset::c#4 -- _deref_pbuz1=vbuxx txa ldy #0 sta (dst),y // for(char* dst = str; dst!=end; dst++) - // [29] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 -- pbuz1=_inc_pbuz1 + // [28] (byte*) memset::dst#1 ← ++ (byte*) memset::dst#2 -- pbuz1=_inc_pbuz1 inc.z dst bne !+ inc.z dst+1 diff --git a/src/test/ref/examples/showlogo/showlogo.sym b/src/test/ref/examples/showlogo/showlogo.sym index cc9c9d4d4..18c41b267 100644 --- a/src/test/ref/examples/showlogo/showlogo.sym +++ b/src/test/ref/examples/showlogo/showlogo.sym @@ -2,11 +2,7 @@ (label) @2 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*) 53281 -(const nomodify byte*) BGCOL2 = (byte*) 53282 -(const nomodify byte*) BGCOL3 = (byte*) 53283 (const nomodify byte) BLACK = (byte) 0 -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify byte*) COLS = (byte*) 55296 (const nomodify byte*) D016 = (byte*) 53270 (const nomodify byte*) D018 = (byte*) 53272 @@ -96,7 +92,12 @@ (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR1 = (byte) $22 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR2 = (byte) $23 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 (const byte*) SCREEN = (byte*) 1024 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (const nomodify byte) VIC_CSEL = (byte) 8 (const nomodify byte) VIC_MCM = (byte) $10 (const nomodify byte) WHITE = (byte) 1 @@ -119,20 +120,19 @@ (label) memset::@3 (label) memset::@return (byte) memset::c -(byte) memset::c#4 reg byte x 125.125 +(byte) memset::c#4 reg byte x 143.0 (byte*) memset::dst -(byte*) memset::dst#1 dst zp[2]:4 2002.0 -(byte*) memset::dst#2 dst zp[2]:4 1368.3333333333335 -(byte*) memset::dst#4 dst zp[2]:4 202.0 +(byte*) memset::dst#1 dst zp[2]:2 2002.0 +(byte*) memset::dst#2 dst zp[2]:2 1368.3333333333335 +(byte*) memset::dst#4 dst zp[2]:2 202.0 (byte*) memset::end -(byte*) memset::end#0 end zp[2]:2 183.66666666666669 +(byte*) memset::end#0 end zp[2]:4 183.66666666666669 (word) memset::num -(word) memset::num#2 num zp[2]:2 101.0 (void*) memset::return (void*) memset::str -(void*) memset::str#3 str zp[2]:4 +(void*) memset::str#3 str zp[2]:2 reg byte x [ main::ch#2 main::ch#1 ] -zp[2]:2 [ memset::num#2 memset::end#0 ] -zp[2]:4 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] +zp[2]:2 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] reg byte x [ memset::c#4 ] +zp[2]:4 [ memset::end#0 ] diff --git a/src/test/ref/examples/sinplotter/sine-plotter.asm b/src/test/ref/examples/sinplotter/sine-plotter.asm index 78f16aa98..111857252 100644 --- a/src/test/ref/examples/sinplotter/sine-plotter.asm +++ b/src/test/ref/examples/sinplotter/sine-plotter.asm @@ -2,7 +2,6 @@ .pc = $801 "Basic" :BasicUpstart(main) .pc = $80d "Program" - .label BGCOL = $d021 .label D011 = $d011 .const VIC_BMM = $20 .const VIC_DEN = $10 @@ -18,6 +17,8 @@ .label PROCPORT = 1 // RAM in 0xA000, 0xE000 I/O in 0xD000 .const PROCPORT_RAM_IO = 5 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The CIA#2: Serial bus, RS-232, VIC memory bank .label CIA2 = $dd00 .const WHITE = 1 @@ -30,6 +31,7 @@ .const SIN_SIZE = $200 .const SIZEOF_SIGNED_WORD = 2 .const OFFSET_STRUCT_MOS6526_CIA_PORT_A_DDR = 2 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 .label SCREEN = $400 .label BITMAP = $2000 // Remainder after unsigned 16-bit division @@ -71,8 +73,8 @@ main: { // render_sine() jsr render_sine __b1: - // (*BGCOL)++; - inc BGCOL + // (VICII->BG_COLOR)++; + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR jmp __b1 } render_sine: { diff --git a/src/test/ref/examples/sinplotter/sine-plotter.cfg b/src/test/ref/examples/sinplotter/sine-plotter.cfg index 05bb9b3a2..37fbea2d2 100644 --- a/src/test/ref/examples/sinplotter/sine-plotter.cfg +++ b/src/test/ref/examples/sinplotter/sine-plotter.cfg @@ -47,7 +47,7 @@ main::@6: scope:[main] from main::@5 [20] call render_sine to:main::@1 main::@1: scope:[main] from main::@1 main::@6 - [21] *((const nomodify byte*) BGCOL) ← ++ *((const nomodify byte*) BGCOL) + [21] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) to:main::@1 (void()) render_sine() diff --git a/src/test/ref/examples/sinplotter/sine-plotter.log b/src/test/ref/examples/sinplotter/sine-plotter.log index 2e3f42c2c..37f1c2362 100644 --- a/src/test/ref/examples/sinplotter/sine-plotter.log +++ b/src/test/ref/examples/sinplotter/sine-plotter.log @@ -786,7 +786,7 @@ main::@2: scope:[main] from main::@1 (word) rem16u#28 ← phi( main::@1/(word) rem16u#24 ) (byte*) bitmap_screen#18 ← phi( main::@1/(byte*) bitmap_screen#13 ) (byte*) bitmap_gfx#19 ← phi( main::@1/(byte*) bitmap_gfx#14 ) - *((const nomodify byte*) BGCOL) ← ++ *((const nomodify byte*) BGCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) to:main::@1 main::@return: scope:[main] from main::@1 (word) rem16u#18 ← phi( main::@1/(word) rem16u#24 ) @@ -925,7 +925,6 @@ SYMBOL TABLE SSA (label) @4 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*)(number) $d021 (const byte*) BITMAP = (byte*)(number) $2000 (const nomodify byte) BLACK = (byte) 0 (const nomodify struct MOS6526_CIA*) CIA2 = (struct MOS6526_CIA*)(number) $dd00 @@ -1018,6 +1017,7 @@ SYMBOL TABLE SSA (byte) MOS6581_SID::VOLUME_FILTER_MODE (const byte) OFFSET_STRUCT_MOS6526_CIA_PORT_A = (byte) 0 (const byte) OFFSET_STRUCT_MOS6526_CIA_PORT_A_DDR = (byte) 2 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 (const nomodify dword) PI2_u4f28 = (dword) $6487ed51 (const nomodify dword) PI_HALF_u4f28 = (dword) $1921fb54 (const nomodify dword) PI_u4f28 = (dword) $3243f6a9 @@ -1028,6 +1028,7 @@ SYMBOL TABLE SSA (const byte*) SCREEN = (byte*)(number) $400 (const nomodify word) SIN_SIZE = (word) $200 (const byte) SIZEOF_SIGNED_WORD = (byte) 2 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*)(number) $d000 (const nomodify byte) VIC_BMM = (byte) $20 (const nomodify byte) VIC_CSEL = (byte) 8 (const nomodify byte) VIC_DEN = (byte) $10 @@ -1914,12 +1915,12 @@ Inlining cast (signed word) sin16s_gen2::min#0 ← (snumber)(number) -$140 Inlining cast (signed word) sin16s_gen2::max#0 ← (snumber)(number) $140 Inlining cast (word) render_sine::xpos#2 ← (unumber)(number) 0 Successful SSA optimization Pass2InlineCast -Simplifying constant pointer cast (byte*) 53281 Simplifying constant pointer cast (byte*) 53265 Simplifying constant pointer cast (byte*) 53270 Simplifying constant pointer cast (byte*) 53272 Simplifying constant pointer cast (byte*) 0 Simplifying constant pointer cast (byte*) 1 +Simplifying constant pointer cast (struct MOS6569_VICII*) 53248 Simplifying constant pointer cast (struct MOS6526_CIA*) 56576 Simplifying constant pointer cast (byte*) 1024 Simplifying constant pointer cast (byte*) 8192 @@ -2798,7 +2799,7 @@ main::@6: scope:[main] from main::@5 [20] call render_sine to:main::@1 main::@1: scope:[main] from main::@1 main::@6 - [21] *((const nomodify byte*) BGCOL) ← ++ *((const nomodify byte*) BGCOL) + [21] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) to:main::@1 (void()) render_sine() @@ -3828,7 +3829,6 @@ Target platform is c64basic / MOS6502X :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels - .label BGCOL = $d021 .label D011 = $d011 .const VIC_BMM = $20 .const VIC_DEN = $10 @@ -3844,6 +3844,8 @@ Target platform is c64basic / MOS6502X .label PROCPORT = 1 // RAM in 0xA000, 0xE000 I/O in 0xD000 .const PROCPORT_RAM_IO = 5 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The CIA#2: Serial bus, RS-232, VIC memory bank .label CIA2 = $dd00 .const WHITE = 1 @@ -3856,6 +3858,7 @@ Target platform is c64basic / MOS6502X .const SIN_SIZE = $200 .const SIZEOF_SIGNED_WORD = 2 .const OFFSET_STRUCT_MOS6526_CIA_PORT_A_DDR = 2 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 .label SCREEN = $400 .label BITMAP = $2000 // Remainder after unsigned 16-bit division @@ -3959,8 +3962,8 @@ main: { jmp __b1 // main::@1 __b1: - // [21] *((const nomodify byte*) BGCOL) ← ++ *((const nomodify byte*) BGCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BGCOL + // [21] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR jmp __b1 } // render_sine @@ -5991,7 +5994,6 @@ ASSEMBLER BEFORE OPTIMIZATION :BasicUpstart(__bbegin) .pc = $80d "Program" // Global Constants & labels - .label BGCOL = $d021 .label D011 = $d011 .const VIC_BMM = $20 .const VIC_DEN = $10 @@ -6007,6 +6009,8 @@ ASSEMBLER BEFORE OPTIMIZATION .label PROCPORT = 1 // RAM in 0xA000, 0xE000 I/O in 0xD000 .const PROCPORT_RAM_IO = 5 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The CIA#2: Serial bus, RS-232, VIC memory bank .label CIA2 = $dd00 .const WHITE = 1 @@ -6019,6 +6023,7 @@ ASSEMBLER BEFORE OPTIMIZATION .const SIN_SIZE = $200 .const SIZEOF_SIGNED_WORD = 2 .const OFFSET_STRUCT_MOS6526_CIA_PORT_A_DDR = 2 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 .label SCREEN = $400 .label BITMAP = $2000 // Remainder after unsigned 16-bit division @@ -6122,8 +6127,8 @@ main: { jmp __b1 // main::@1 __b1: - // [21] *((const nomodify byte*) BGCOL) ← ++ *((const nomodify byte*) BGCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BGCOL + // [21] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR jmp __b1 } // render_sine @@ -7719,7 +7724,6 @@ FINAL SYMBOL TABLE (label) @1 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*) 53281 (const byte*) BITMAP = (byte*) 8192 (const nomodify struct MOS6526_CIA*) CIA2 = (struct MOS6526_CIA*) 56576 (const nomodify byte*) D011 = (byte*) 53265 @@ -7810,6 +7814,7 @@ FINAL SYMBOL TABLE (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE (const byte) OFFSET_STRUCT_MOS6526_CIA_PORT_A_DDR = (byte) 2 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 (const nomodify dword) PI2_u4f28 = (dword) $6487ed51 (const nomodify dword) PI_HALF_u4f28 = (dword) $1921fb54 (const nomodify dword) PI_u4f28 = (dword) $3243f6a9 @@ -7820,6 +7825,7 @@ FINAL SYMBOL TABLE (const byte*) SCREEN = (byte*) 1024 (const nomodify word) SIN_SIZE = (word) $200 (const byte) SIZEOF_SIGNED_WORD = (byte) 2 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (const nomodify byte) VIC_BMM = (byte) $20 (const nomodify byte) VIC_CSEL = (byte) 8 (const nomodify byte) VIC_DEN = (byte) $10 @@ -8214,7 +8220,6 @@ Score: 25034 :BasicUpstart(main) .pc = $80d "Program" // Global Constants & labels - .label BGCOL = $d021 .label D011 = $d011 .const VIC_BMM = $20 .const VIC_DEN = $10 @@ -8230,6 +8235,8 @@ Score: 25034 .label PROCPORT = 1 // RAM in 0xA000, 0xE000 I/O in 0xD000 .const PROCPORT_RAM_IO = 5 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // The CIA#2: Serial bus, RS-232, VIC memory bank .label CIA2 = $dd00 .const WHITE = 1 @@ -8242,6 +8249,7 @@ Score: 25034 .const SIN_SIZE = $200 .const SIZEOF_SIGNED_WORD = 2 .const OFFSET_STRUCT_MOS6526_CIA_PORT_A_DDR = 2 + .const OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = $21 .label SCREEN = $400 .label BITMAP = $2000 // Remainder after unsigned 16-bit division @@ -8321,9 +8329,9 @@ main: { jsr render_sine // main::@1 __b1: - // (*BGCOL)++; - // [21] *((const nomodify byte*) BGCOL) ← ++ *((const nomodify byte*) BGCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BGCOL + // (VICII->BG_COLOR)++; + // [21] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BG_COLOR jmp __b1 } // render_sine diff --git a/src/test/ref/examples/sinplotter/sine-plotter.sym b/src/test/ref/examples/sinplotter/sine-plotter.sym index b3a1cebb6..af32ddaed 100644 --- a/src/test/ref/examples/sinplotter/sine-plotter.sym +++ b/src/test/ref/examples/sinplotter/sine-plotter.sym @@ -1,7 +1,6 @@ (label) @1 (label) @begin (label) @end -(const nomodify byte*) BGCOL = (byte*) 53281 (const byte*) BITMAP = (byte*) 8192 (const nomodify struct MOS6526_CIA*) CIA2 = (struct MOS6526_CIA*) 56576 (const nomodify byte*) D011 = (byte*) 53265 @@ -92,6 +91,7 @@ (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE (const byte) OFFSET_STRUCT_MOS6526_CIA_PORT_A_DDR = (byte) 2 +(const byte) OFFSET_STRUCT_MOS6569_VICII_BG_COLOR = (byte) $21 (const nomodify dword) PI2_u4f28 = (dword) $6487ed51 (const nomodify dword) PI_HALF_u4f28 = (dword) $1921fb54 (const nomodify dword) PI_u4f28 = (dword) $3243f6a9 @@ -102,6 +102,7 @@ (const byte*) SCREEN = (byte*) 1024 (const nomodify word) SIN_SIZE = (word) $200 (const byte) SIZEOF_SIGNED_WORD = (byte) 2 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (const nomodify byte) VIC_BMM = (byte) $20 (const nomodify byte) VIC_CSEL = (byte) 8 (const nomodify byte) VIC_DEN = (byte) $10 diff --git a/src/test/ref/examples/sinsprites/sinus-sprites.asm b/src/test/ref/examples/sinsprites/sinus-sprites.asm index 6454aaa2a..85edbb4b1 100644 --- a/src/test/ref/examples/sinsprites/sinus-sprites.asm +++ b/src/test/ref/examples/sinsprites/sinus-sprites.asm @@ -3,17 +3,13 @@ .pc = $80d "Program" .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 - .label SPRITES_XMSB = $d010 - .label RASTER = $d012 - .label SPRITES_ENABLE = $d015 - .label SPRITES_EXPAND_Y = $d017 - .label SPRITES_EXPAND_X = $d01d - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 // Processor Port Register controlling RAM/ROM configuration and the datasette .label PROCPORT = 1 // The address of the CHARGEN character set .label CHARGEN = $d000 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // Zeropage addresses used to hold lo/hi-bytes of addresses of float numbers in MEM @@ -23,6 +19,12 @@ .const sinlen_y = $c5 .label sprites = $2000 .label SCREEN = $400 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB = $10 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X = $1d + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y = $17 // Current index within the progress cursor (0-7) .label progress_idx = 4 // Current position of the progress cursor @@ -36,9 +38,9 @@ main: { sta.z sin_idx_y sta.z sin_idx_x __b1: - // while (*RASTER!=$ff) + // while (VICII->RASTER!=$ff) lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1 // anim() jsr anim @@ -52,8 +54,8 @@ anim: { .label x_msb = $a .label j2 = $b .label j = 8 - // (*BORDERCOL)++; - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // xidx = sin_idx_x lda.z sin_idx_x sta.z xidx @@ -126,9 +128,9 @@ anim: { lda #7 cmp.z j bne __b3 - // *SPRITES_XMSB = x_msb + // VICII->SPRITES_XMSB = x_msb lda.z x_msb - sta SPRITES_XMSB + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB // if(++sin_idx_x>=sinlen_x) inc.z sin_idx_x lda.z sin_idx_x @@ -145,8 +147,8 @@ anim: { lda #0 sta.z sin_idx_y __b2: - // (*BORDERCOL)--; - dec BORDERCOL + // (VICII->BORDER_COLOR)--; + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // } rts } @@ -746,13 +748,13 @@ place_sprites: { .label col = $f .label j2 = $c .label j = $a - // *SPRITES_ENABLE = %01111111 + // VICII->SPRITES_ENABLE = %01111111 lda #$7f - sta SPRITES_ENABLE - // *SPRITES_EXPAND_X = %01111111 - sta SPRITES_EXPAND_X - // *SPRITES_EXPAND_Y = %01111111 - sta SPRITES_EXPAND_Y + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE + // VICII->SPRITES_EXPAND_X = %01111111 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X + // VICII->SPRITES_EXPAND_Y = %01111111 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y lda #5 sta.z col lda #0 diff --git a/src/test/ref/examples/sinsprites/sinus-sprites.cfg b/src/test/ref/examples/sinsprites/sinus-sprites.cfg index 99adf24a7..c8e62c4d5 100644 --- a/src/test/ref/examples/sinsprites/sinus-sprites.cfg +++ b/src/test/ref/examples/sinsprites/sinus-sprites.cfg @@ -16,7 +16,7 @@ main: scope:[main] from @1 main::@1: scope:[main] from main main::@1 main::@2 [6] (byte) sin_idx_y#13 ← phi( main::@1/(byte) sin_idx_y#13 main/(byte) 0 main::@2/(byte) sin_idx_y#11 ) [6] (byte) sin_idx_x#13 ← phi( main::@1/(byte) sin_idx_x#13 main/(byte) 0 main::@2/(byte) sin_idx_x#11 ) - [7] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto main::@1 + [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@1 to:main::@2 main::@2: scope:[main] from main::@1 [8] phi() @@ -25,7 +25,7 @@ main::@2: scope:[main] from main::@1 (void()) anim() anim: scope:[anim] from main::@2 - [10] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [10] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) [11] (byte) anim::xidx#0 ← (byte) sin_idx_x#13 [12] (byte) anim::yidx#0 ← (byte) sin_idx_y#13 to:anim::@3 @@ -63,7 +63,7 @@ anim::@5: scope:[anim] from anim::@4 anim::@7 [31] if((byte) anim::j#1!=(byte) 7) goto anim::@3 to:anim::@8 anim::@8: scope:[anim] from anim::@5 - [32] *((const nomodify byte*) SPRITES_XMSB) ← (byte) anim::x_msb#1 + [32] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB) ← (byte) anim::x_msb#1 [33] (byte) sin_idx_x#3 ← ++ (byte) sin_idx_x#13 [34] if((byte) sin_idx_x#3<(const nomodify byte) sinlen_x) goto anim::@9 to:anim::@1 @@ -80,7 +80,7 @@ anim::@10: scope:[anim] from anim::@1 to:anim::@2 anim::@2: scope:[anim] from anim::@1 anim::@10 [40] (byte) sin_idx_y#11 ← phi( anim::@10/(byte) sin_idx_y#3 anim::@1/(byte) 0 ) - [41] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) + [41] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) to:anim::@return anim::@return: scope:[anim] from anim::@2 [42] return @@ -483,9 +483,9 @@ gen_chargen_sprite::@return: scope:[gen_chargen_sprite] from gen_chargen_sprite (void()) place_sprites() place_sprites: scope:[place_sprites] from init::@2 - [213] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $7f - [214] *((const nomodify byte*) SPRITES_EXPAND_X) ← (byte) $7f - [215] *((const nomodify byte*) SPRITES_EXPAND_Y) ← (byte) $7f + [213] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $7f + [214] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X) ← (byte) $7f + [215] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y) ← (byte) $7f to:place_sprites::@1 place_sprites::@1: scope:[place_sprites] from place_sprites place_sprites::@1 [216] (byte) place_sprites::col#2 ← phi( place_sprites/(byte) 5 place_sprites::@1/(byte) place_sprites::col#1 ) diff --git a/src/test/ref/examples/sinsprites/sinus-sprites.log b/src/test/ref/examples/sinsprites/sinus-sprites.log index b0b741310..a93b22ac7 100644 --- a/src/test/ref/examples/sinsprites/sinus-sprites.log +++ b/src/test/ref/examples/sinsprites/sinus-sprites.log @@ -165,7 +165,7 @@ main::@1: scope:[main] from main::@1 main::@3 main::@4 (byte*) progress_cursor#42 ← phi( main::@1/(byte*) progress_cursor#42 main::@3/(byte*) progress_cursor#0 main::@4/(byte*) progress_cursor#30 ) (byte) sin_idx_y#18 ← phi( main::@1/(byte) sin_idx_y#18 main::@3/(byte) sin_idx_y#20 main::@4/(byte) sin_idx_y#0 ) (byte) sin_idx_x#17 ← phi( main::@1/(byte) sin_idx_x#17 main::@3/(byte) sin_idx_x#22 main::@4/(byte) sin_idx_x#0 ) - (bool~) main::$1 ← *((const nomodify byte*) RASTER) != (number) $ff + (bool~) main::$1 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $ff if((bool~) main::$1) goto main::@1 to:main::@2 main::@2: scope:[main] from main::@1 @@ -357,7 +357,7 @@ progress_inc::@return: scope:[progress_inc] from progress_inc::@1 anim: scope:[anim] from main::@2 (byte) sin_idx_y#9 ← phi( main::@2/(byte) sin_idx_y#13 ) (byte) sin_idx_x#9 ← phi( main::@2/(byte) sin_idx_x#13 ) - *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) (byte) anim::xidx#0 ← (byte) sin_idx_x#9 (byte) anim::yidx#0 ← (byte) sin_idx_y#9 (byte) anim::j2#0 ← (byte) $c @@ -441,7 +441,7 @@ anim::@9: scope:[anim] from anim::@6 (byte) sin_idx_y#15 ← phi( anim::@6/(byte) sin_idx_y#19 ) (byte) sin_idx_x#10 ← phi( anim::@6/(byte) sin_idx_x#14 ) (byte) anim::x_msb#3 ← phi( anim::@6/(byte) anim::x_msb#4 ) - *((const nomodify byte*) SPRITES_XMSB) ← (byte) anim::x_msb#3 + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB) ← (byte) anim::x_msb#3 (byte) sin_idx_x#3 ← ++ (byte) sin_idx_x#10 (bool~) anim::$1 ← (byte) sin_idx_x#3 >= (const nomodify byte) sinlen_x (bool~) anim::$2 ← ! (bool~) anim::$1 @@ -462,7 +462,7 @@ anim::@10: scope:[anim] from anim::@9 anim::@2: scope:[anim] from anim::@1 anim::@3 (byte) sin_idx_y#16 ← phi( anim::@1/(byte) sin_idx_y#3 anim::@3/(byte) sin_idx_y#4 ) (byte) sin_idx_x#15 ← phi( anim::@1/(byte) sin_idx_x#20 anim::@3/(byte) sin_idx_x#21 ) - *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) to:anim::@return anim::@3: scope:[anim] from anim::@1 (byte) sin_idx_x#21 ← phi( anim::@1/(byte) sin_idx_x#20 ) @@ -478,9 +478,9 @@ anim::@return: scope:[anim] from anim::@2 (void()) place_sprites() place_sprites: scope:[place_sprites] from init::@2 - *((const nomodify byte*) SPRITES_ENABLE) ← (number) $7f - *((const nomodify byte*) SPRITES_EXPAND_X) ← (number) $7f - *((const nomodify byte*) SPRITES_EXPAND_Y) ← (number) $7f + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (number) $7f + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X) ← (number) $7f + *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y) ← (number) $7f (byte) place_sprites::spr_id#0 ← (byte)(word)(const nomodify byte*) sprites/(number) $40 (byte) place_sprites::spr_x#0 ← (byte) $3c (byte) place_sprites::j2#0 ← (byte) 0 @@ -914,7 +914,6 @@ SYMBOL TABLE SSA (label) @4 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*)(number) $d020 (const nomodify byte*) CHARGEN = (byte*)(number) $d000 (const nomodify byte*) COLS = (byte*)(number) $d800 (byte) MOS6526_CIA::INTERRUPT @@ -1001,20 +1000,22 @@ SYMBOL TABLE SSA (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = (byte) $15 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X = (byte) $1d +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y = (byte) $17 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB = (byte) $10 (const nomodify byte*) PROCPORT = (byte*)(number) 1 (const byte) RADIX::BINARY = (number) 2 (const byte) RADIX::DECIMAL = (number) $a (const byte) RADIX::HEXADECIMAL = (number) $10 (const byte) RADIX::OCTAL = (number) 8 -(const nomodify byte*) RASTER = (byte*)(number) $d012 (const nomodify byte*) SCREEN = (byte*)(number) $400 (const nomodify byte*) SPRITES_COLS = (byte*)(number) $d027 -(const nomodify byte*) SPRITES_ENABLE = (byte*)(number) $d015 -(const nomodify byte*) SPRITES_EXPAND_X = (byte*)(number) $d01d -(const nomodify byte*) SPRITES_EXPAND_Y = (byte*)(number) $d017 -(const nomodify byte*) SPRITES_XMSB = (byte*)(number) $d010 (const nomodify byte*) SPRITES_XPOS = (byte*)(number) $d000 (const nomodify byte*) SPRITES_YPOS = (byte*)(number) $d001 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*)(number) $d000 (void()) addMEMtoFAC((byte*) addMEMtoFAC::mem) (label) addMEMtoFAC::@1 (label) addMEMtoFAC::@return @@ -1701,7 +1702,7 @@ SYMBOL TABLE SSA Fixing inline constructor with getFAC::$0 ← (byte)*(memHi) w= (byte)*(memLo) Successful SSA optimization Pass2FixInlineConstructors Adding number conversion cast (unumber) $3f8 in -Adding number conversion cast (unumber) $ff in (bool~) main::$1 ← *((const nomodify byte*) RASTER) != (number) $ff +Adding number conversion cast (unumber) $ff in (bool~) main::$1 ← *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER) != (number) $ff Adding number conversion cast (unumber) 0 in *((const nomodify byte*) COLS + (byte) init::i#2) ← (number) 0 Adding number conversion cast (unumber) $28 in (number~) init::$8 ← (number) $28 + (byte) init::i#2 Adding number conversion cast (unumber) init::$8 in (number~) init::$8 ← (unumber)(number) $28 + (byte) init::i#2 @@ -1727,9 +1728,9 @@ Adding number conversion cast (unumber) 2 in (number~) anim::$19 ← (byte) anim Adding number conversion cast (unumber) anim::$19 in (number~) anim::$19 ← (byte) anim::j2#3 - (unumber)(number) 2 Adding number conversion cast (unumber) 0 in (byte) sin_idx_x#4 ← (number) 0 Adding number conversion cast (unumber) 0 in (byte) sin_idx_y#4 ← (number) 0 -Adding number conversion cast (unumber) $7f in *((const nomodify byte*) SPRITES_ENABLE) ← (number) $7f -Adding number conversion cast (unumber) $7f in *((const nomodify byte*) SPRITES_EXPAND_X) ← (number) $7f -Adding number conversion cast (unumber) $7f in *((const nomodify byte*) SPRITES_EXPAND_Y) ← (number) $7f +Adding number conversion cast (unumber) $7f in *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (number) $7f +Adding number conversion cast (unumber) $7f in *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X) ← (number) $7f +Adding number conversion cast (unumber) $7f in *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y) ← (number) $7f Adding number conversion cast (unumber) $40 in (byte) place_sprites::spr_id#0 ← (byte)(word)(const nomodify byte*) sprites/(number) $40 Adding number conversion cast (unumber) $50 in *((const nomodify byte*) SPRITES_YPOS + (byte) place_sprites::j2#3) ← (number) $50 Adding number conversion cast (unumber) $20 in (number~) place_sprites::$0 ← (byte) place_sprites::spr_x#2 + (number) $20 @@ -1769,9 +1770,9 @@ Inlining cast (byte) progress_idx#8 ← (unumber)(number) 0 Inlining cast (byte) progress_idx#11 ← (unumber)(number) 0 Inlining cast (byte) sin_idx_x#4 ← (unumber)(number) 0 Inlining cast (byte) sin_idx_y#4 ← (unumber)(number) 0 -Inlining cast *((const nomodify byte*) SPRITES_ENABLE) ← (unumber)(number) $7f -Inlining cast *((const nomodify byte*) SPRITES_EXPAND_X) ← (unumber)(number) $7f -Inlining cast *((const nomodify byte*) SPRITES_EXPAND_Y) ← (unumber)(number) $7f +Inlining cast *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (unumber)(number) $7f +Inlining cast *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X) ← (unumber)(number) $7f +Inlining cast *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y) ← (unumber)(number) $7f Inlining cast *((const nomodify byte*) SPRITES_YPOS + (byte) place_sprites::j2#3) ← (unumber)(number) $50 Inlining cast *((const nomodify byte*) PROCPORT) ← (unumber)(number) $32 Inlining cast (byte) gen_chargen_sprite::c#1 ← (unumber)(number) 1 @@ -1782,15 +1783,10 @@ Inlining cast (word) setFAC::w#2 ← (unumber)(number) 2 Successful SSA optimization Pass2InlineCast Simplifying constant pointer cast (byte*) 53248 Simplifying constant pointer cast (byte*) 53249 -Simplifying constant pointer cast (byte*) 53264 -Simplifying constant pointer cast (byte*) 53266 -Simplifying constant pointer cast (byte*) 53269 -Simplifying constant pointer cast (byte*) 53271 -Simplifying constant pointer cast (byte*) 53277 -Simplifying constant pointer cast (byte*) 53280 Simplifying constant pointer cast (byte*) 53287 Simplifying constant pointer cast (byte*) 1 Simplifying constant pointer cast (byte*) 53248 +Simplifying constant pointer cast (struct MOS6569_VICII*) 53248 Simplifying constant pointer cast (byte*) 55296 Simplifying constant pointer cast (byte*) 254 Simplifying constant pointer cast (byte*) 255 @@ -2094,7 +2090,7 @@ Identical Phi Values (byte*) progress_cursor#39 (byte*) progress_cursor#22 Successful SSA optimization Pass2IdenticalPhiElimination Identical Phi Values (byte*) gen_chargen_sprite::chargen#1 (byte*) gen_chargen_sprite::chargen#0 Successful SSA optimization Pass2IdenticalPhiElimination -Simple Condition (bool~) main::$1 [53] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto main::@1 +Simple Condition (bool~) main::$1 [53] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@1 Simple Condition (bool~) init::$9 [67] if((byte) init::i#1!=rangelast(0,$27)) goto init::@1 Simple Condition (bool~) clear_screen::$0 [93] if((byte*) clear_screen::sc#2<(const nomodify byte*) SCREEN+(word) $3e8) goto clear_screen::@2 Simple Condition (bool~) progress_inc::$1 [106] if((byte) progress_idx#10!=(byte) 8) goto progress_inc::@1 @@ -2564,7 +2560,7 @@ main: scope:[main] from @1 main::@1: scope:[main] from main main::@1 main::@2 [6] (byte) sin_idx_y#13 ← phi( main::@1/(byte) sin_idx_y#13 main/(byte) 0 main::@2/(byte) sin_idx_y#11 ) [6] (byte) sin_idx_x#13 ← phi( main::@1/(byte) sin_idx_x#13 main/(byte) 0 main::@2/(byte) sin_idx_x#11 ) - [7] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto main::@1 + [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@1 to:main::@2 main::@2: scope:[main] from main::@1 [8] phi() @@ -2573,7 +2569,7 @@ main::@2: scope:[main] from main::@1 (void()) anim() anim: scope:[anim] from main::@2 - [10] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) + [10] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) [11] (byte) anim::xidx#0 ← (byte) sin_idx_x#13 [12] (byte) anim::yidx#0 ← (byte) sin_idx_y#13 to:anim::@3 @@ -2611,7 +2607,7 @@ anim::@5: scope:[anim] from anim::@4 anim::@7 [31] if((byte) anim::j#1!=(byte) 7) goto anim::@3 to:anim::@8 anim::@8: scope:[anim] from anim::@5 - [32] *((const nomodify byte*) SPRITES_XMSB) ← (byte) anim::x_msb#1 + [32] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB) ← (byte) anim::x_msb#1 [33] (byte) sin_idx_x#3 ← ++ (byte) sin_idx_x#13 [34] if((byte) sin_idx_x#3<(const nomodify byte) sinlen_x) goto anim::@9 to:anim::@1 @@ -2628,7 +2624,7 @@ anim::@10: scope:[anim] from anim::@1 to:anim::@2 anim::@2: scope:[anim] from anim::@1 anim::@10 [40] (byte) sin_idx_y#11 ← phi( anim::@10/(byte) sin_idx_y#3 anim::@1/(byte) 0 ) - [41] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) + [41] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) to:anim::@return anim::@return: scope:[anim] from anim::@2 [42] return @@ -3031,9 +3027,9 @@ gen_chargen_sprite::@return: scope:[gen_chargen_sprite] from gen_chargen_sprite (void()) place_sprites() place_sprites: scope:[place_sprites] from init::@2 - [213] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $7f - [214] *((const nomodify byte*) SPRITES_EXPAND_X) ← (byte) $7f - [215] *((const nomodify byte*) SPRITES_EXPAND_Y) ← (byte) $7f + [213] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $7f + [214] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X) ← (byte) $7f + [215] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y) ← (byte) $7f to:place_sprites::@1 place_sprites::@1: scope:[place_sprites] from place_sprites place_sprites::@1 [216] (byte) place_sprites::col#2 ← phi( place_sprites/(byte) 5 place_sprites::@1/(byte) place_sprites::col#1 ) @@ -3502,17 +3498,13 @@ Target platform is c64basic / MOS6502X // Global Constants & labels .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 - .label SPRITES_XMSB = $d010 - .label RASTER = $d012 - .label SPRITES_ENABLE = $d015 - .label SPRITES_EXPAND_Y = $d017 - .label SPRITES_EXPAND_X = $d01d - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 // Processor Port Register controlling RAM/ROM configuration and the datasette .label PROCPORT = 1 // The address of the CHARGEN character set .label CHARGEN = $d000 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // Zeropage addresses used to hold lo/hi-bytes of addresses of float numbers in MEM @@ -3522,6 +3514,12 @@ Target platform is c64basic / MOS6502X .const sinlen_y = $c5 .label sprites = $2000 .label SCREEN = $400 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB = $10 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X = $1d + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y = $17 // Current index within the progress cursor (0-7) .label progress_idx = $16 // Current position of the progress cursor @@ -3567,9 +3565,9 @@ main: { jmp __b1 // main::@1 __b1: - // [7] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1_from___b1 // [8] phi from main::@1 to main::@2 [phi:main::@1->main::@2] __b2_from___b1: @@ -3591,8 +3589,8 @@ anim: { .label x_msb = 5 .label j2 = 6 .label j = 9 - // [10] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [10] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [11] (byte) anim::xidx#0 ← (byte) sin_idx_x#13 -- vbuz1=vbuz2 lda.z sin_idx_x sta.z xidx @@ -3711,9 +3709,9 @@ anim: { jmp __b8 // anim::@8 __b8: - // [32] *((const nomodify byte*) SPRITES_XMSB) ← (byte) anim::x_msb#1 -- _deref_pbuc1=vbuz1 + // [32] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB) ← (byte) anim::x_msb#1 -- _deref_pbuc1=vbuz1 lda.z x_msb - sta SPRITES_XMSB + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB // [33] (byte) sin_idx_x#3 ← ++ (byte) sin_idx_x#13 -- vbuz1=_inc_vbuz1 inc.z sin_idx_x // [34] if((byte) sin_idx_x#3<(const nomodify byte) sinlen_x) goto anim::@9 -- vbuz1_lt_vbuc1_then_la1 @@ -3760,8 +3758,8 @@ anim: { jmp __b2 // anim::@2 __b2: - // [41] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BORDERCOL + // [41] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __breturn // anim::@return __breturn: @@ -4880,15 +4878,15 @@ place_sprites: { .label j2 = $4e .label j2_1 = $30 .label j = $2e - // [213] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $7f -- _deref_pbuc1=vbuc2 + // [213] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $7f -- _deref_pbuc1=vbuc2 lda #$7f - sta SPRITES_ENABLE - // [214] *((const nomodify byte*) SPRITES_EXPAND_X) ← (byte) $7f -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE + // [214] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X) ← (byte) $7f -- _deref_pbuc1=vbuc2 lda #$7f - sta SPRITES_EXPAND_X - // [215] *((const nomodify byte*) SPRITES_EXPAND_Y) ← (byte) $7f -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X + // [215] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y) ← (byte) $7f -- _deref_pbuc1=vbuc2 lda #$7f - sta SPRITES_EXPAND_Y + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y // [216] phi from place_sprites to place_sprites::@1 [phi:place_sprites->place_sprites::@1] __b1_from_place_sprites: // [216] phi (byte) place_sprites::col#2 = (byte) 5 [phi:place_sprites->place_sprites::@1#0] -- vbuz1=vbuc1 @@ -4969,7 +4967,7 @@ place_sprites: { REGISTER UPLIFT POTENTIAL REGISTERS Equivalence Class zp[1]:53 [ anim::$8 ] has ALU potential. -Statement [7] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto main::@1 [ sin_idx_x#13 sin_idx_y#13 ] ( main:2 [ sin_idx_x#13 sin_idx_y#13 ] { } ) always clobbers reg byte a +Statement [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@1 [ sin_idx_x#13 sin_idx_y#13 ] ( main:2 [ sin_idx_x#13 sin_idx_y#13 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:2 [ sin_idx_x#13 sin_idx_x#11 sin_idx_x#3 ] Removing always clobbered register reg byte a as potential for zp[1]:3 [ sin_idx_y#13 sin_idx_y#11 sin_idx_y#3 ] Statement [14] (word) anim::x#0 ← (word) $1e + *((const to_nomodify byte*) sintab_x + (byte) anim::xidx#3) [ sin_idx_x#13 sin_idx_y#13 anim::xidx#3 anim::x_msb#2 anim::j2#2 anim::yidx#3 anim::j#2 anim::x#0 ] ( main:2::anim:9 [ sin_idx_x#13 sin_idx_y#13 anim::xidx#3 anim::x_msb#2 anim::j2#2 anim::yidx#3 anim::j#2 anim::x#0 ] { } ) always clobbers reg byte a @@ -5050,9 +5048,9 @@ Statement [198] *((byte*) gen_chargen_sprite::sprite#3 + (byte) 3) ← (byte) ge Statement [199] *((byte*) gen_chargen_sprite::sprite#3 + (byte) 6) ← (byte) gen_chargen_sprite::s_gen#1 [ gen_chargen_sprite::chargen#0 gen_chargen_sprite::y#2 gen_chargen_sprite::bits#2 gen_chargen_sprite::x#6 gen_chargen_sprite::c#3 gen_chargen_sprite::b#2 gen_chargen_sprite::sprite#3 ] ( main:2::init:5::gen_sprites:53::gen_chargen_sprite:175 [ gen_sprites::i#2 gen_sprites::spr#2 gen_chargen_sprite::chargen#0 gen_chargen_sprite::y#2 gen_chargen_sprite::bits#2 gen_chargen_sprite::x#6 gen_chargen_sprite::c#3 gen_chargen_sprite::b#2 gen_chargen_sprite::sprite#3 ] { { gen_chargen_sprite::sprite#0 = gen_sprites::spr#2 } } ) always clobbers reg byte y Statement [207] (byte*) gen_chargen_sprite::sprite#2 ← (byte*) gen_chargen_sprite::sprite#4 + (byte) 6 [ gen_chargen_sprite::chargen#0 gen_chargen_sprite::y#2 gen_chargen_sprite::sprite#2 ] ( main:2::init:5::gen_sprites:53::gen_chargen_sprite:175 [ gen_sprites::i#2 gen_sprites::spr#2 gen_chargen_sprite::chargen#0 gen_chargen_sprite::y#2 gen_chargen_sprite::sprite#2 ] { { gen_chargen_sprite::sprite#0 = gen_sprites::spr#2 } } ) always clobbers reg byte a Statement [210] *((const nomodify byte*) PROCPORT) ← (byte) $37 [ ] ( main:2::init:5::gen_sprites:53::gen_chargen_sprite:175 [ gen_sprites::i#2 gen_sprites::spr#2 ] { { gen_chargen_sprite::sprite#0 = gen_sprites::spr#2 } } ) always clobbers reg byte a -Statement [213] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $7f [ ] ( main:2::init:5::place_sprites:51 [ ] { } ) always clobbers reg byte a -Statement [214] *((const nomodify byte*) SPRITES_EXPAND_X) ← (byte) $7f [ ] ( main:2::init:5::place_sprites:51 [ ] { } ) always clobbers reg byte a -Statement [215] *((const nomodify byte*) SPRITES_EXPAND_Y) ← (byte) $7f [ ] ( main:2::init:5::place_sprites:51 [ ] { } ) always clobbers reg byte a +Statement [213] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $7f [ ] ( main:2::init:5::place_sprites:51 [ ] { } ) always clobbers reg byte a +Statement [214] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X) ← (byte) $7f [ ] ( main:2::init:5::place_sprites:51 [ ] { } ) always clobbers reg byte a +Statement [215] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y) ← (byte) $7f [ ] ( main:2::init:5::place_sprites:51 [ ] { } ) always clobbers reg byte a Statement [220] *((const nomodify byte*) SPRITES_YPOS + (byte) place_sprites::j2#3) ← (byte) $50 [ place_sprites::j#2 place_sprites::spr_x#2 place_sprites::j2#3 place_sprites::col#2 place_sprites::spr_id#1 ] ( main:2::init:5::place_sprites:51 [ place_sprites::j#2 place_sprites::spr_x#2 place_sprites::j2#3 place_sprites::col#2 place_sprites::spr_id#1 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:46 [ place_sprites::j#2 place_sprites::j#1 ] Removing always clobbered register reg byte a as potential for zp[1]:47 [ place_sprites::spr_x#2 place_sprites::spr_x#1 ] @@ -5062,7 +5060,7 @@ Removing always clobbered register reg byte a as potential for zp[1]:45 [ place_ Statement [221] *((const nomodify byte*) SPRITES_COLS + (byte) place_sprites::j#2) ← (byte) place_sprites::col#2 [ place_sprites::j#2 place_sprites::spr_x#2 place_sprites::j2#3 place_sprites::col#2 place_sprites::spr_id#1 ] ( main:2::init:5::place_sprites:51 [ place_sprites::j#2 place_sprites::spr_x#2 place_sprites::j2#3 place_sprites::col#2 place_sprites::spr_id#1 ] { } ) always clobbers reg byte a Statement [222] (byte) place_sprites::spr_x#1 ← (byte) place_sprites::spr_x#2 + (byte) $20 [ place_sprites::j#2 place_sprites::j2#3 place_sprites::col#2 place_sprites::spr_id#1 place_sprites::spr_x#1 ] ( main:2::init:5::place_sprites:51 [ place_sprites::j#2 place_sprites::j2#3 place_sprites::col#2 place_sprites::spr_id#1 place_sprites::spr_x#1 ] { } ) always clobbers reg byte a Statement [223] (byte) place_sprites::col#1 ← (byte) place_sprites::col#2 ^ (byte)(number) 7^(number) 5 [ place_sprites::j#2 place_sprites::j2#3 place_sprites::spr_id#1 place_sprites::spr_x#1 place_sprites::col#1 ] ( main:2::init:5::place_sprites:51 [ place_sprites::j#2 place_sprites::j2#3 place_sprites::spr_id#1 place_sprites::spr_x#1 place_sprites::col#1 ] { } ) always clobbers reg byte a -Statement [7] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto main::@1 [ sin_idx_x#13 sin_idx_y#13 ] ( main:2 [ sin_idx_x#13 sin_idx_y#13 ] { } ) always clobbers reg byte a +Statement [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@1 [ sin_idx_x#13 sin_idx_y#13 ] ( main:2 [ sin_idx_x#13 sin_idx_y#13 ] { } ) always clobbers reg byte a Statement [14] (word) anim::x#0 ← (word) $1e + *((const to_nomodify byte*) sintab_x + (byte) anim::xidx#3) [ sin_idx_x#13 sin_idx_y#13 anim::xidx#3 anim::x_msb#2 anim::j2#2 anim::yidx#3 anim::j#2 anim::x#0 ] ( main:2::anim:9 [ sin_idx_x#13 sin_idx_y#13 anim::xidx#3 anim::x_msb#2 anim::j2#2 anim::yidx#3 anim::j#2 anim::x#0 ] { } ) always clobbers reg byte a Statement [15] (byte~) anim::$7 ← (byte) anim::x_msb#2 << (byte) 1 [ sin_idx_x#13 sin_idx_y#13 anim::xidx#3 anim::j2#2 anim::yidx#3 anim::j#2 anim::x#0 anim::$7 ] ( main:2::anim:9 [ sin_idx_x#13 sin_idx_y#13 anim::xidx#3 anim::j2#2 anim::yidx#3 anim::j#2 anim::x#0 anim::$7 ] { } ) always clobbers reg byte a Statement [20] *((const nomodify byte*) SPRITES_YPOS + (byte) anim::j2#2) ← *((const to_nomodify byte*) sintab_y + (byte) anim::yidx#3) [ sin_idx_x#13 sin_idx_y#13 anim::xidx#3 anim::j2#2 anim::yidx#3 anim::j#2 anim::x_msb#1 ] ( main:2::anim:9 [ sin_idx_x#13 sin_idx_y#13 anim::xidx#3 anim::j2#2 anim::yidx#3 anim::j#2 anim::x_msb#1 ] { } ) always clobbers reg byte a @@ -5112,16 +5110,16 @@ Statement [198] *((byte*) gen_chargen_sprite::sprite#3 + (byte) 3) ← (byte) ge Statement [199] *((byte*) gen_chargen_sprite::sprite#3 + (byte) 6) ← (byte) gen_chargen_sprite::s_gen#1 [ gen_chargen_sprite::chargen#0 gen_chargen_sprite::y#2 gen_chargen_sprite::bits#2 gen_chargen_sprite::x#6 gen_chargen_sprite::c#3 gen_chargen_sprite::b#2 gen_chargen_sprite::sprite#3 ] ( main:2::init:5::gen_sprites:53::gen_chargen_sprite:175 [ gen_sprites::i#2 gen_sprites::spr#2 gen_chargen_sprite::chargen#0 gen_chargen_sprite::y#2 gen_chargen_sprite::bits#2 gen_chargen_sprite::x#6 gen_chargen_sprite::c#3 gen_chargen_sprite::b#2 gen_chargen_sprite::sprite#3 ] { { gen_chargen_sprite::sprite#0 = gen_sprites::spr#2 } } ) always clobbers reg byte a reg byte y Statement [207] (byte*) gen_chargen_sprite::sprite#2 ← (byte*) gen_chargen_sprite::sprite#4 + (byte) 6 [ gen_chargen_sprite::chargen#0 gen_chargen_sprite::y#2 gen_chargen_sprite::sprite#2 ] ( main:2::init:5::gen_sprites:53::gen_chargen_sprite:175 [ gen_sprites::i#2 gen_sprites::spr#2 gen_chargen_sprite::chargen#0 gen_chargen_sprite::y#2 gen_chargen_sprite::sprite#2 ] { { gen_chargen_sprite::sprite#0 = gen_sprites::spr#2 } } ) always clobbers reg byte a Statement [210] *((const nomodify byte*) PROCPORT) ← (byte) $37 [ ] ( main:2::init:5::gen_sprites:53::gen_chargen_sprite:175 [ gen_sprites::i#2 gen_sprites::spr#2 ] { { gen_chargen_sprite::sprite#0 = gen_sprites::spr#2 } } ) always clobbers reg byte a -Statement [213] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $7f [ ] ( main:2::init:5::place_sprites:51 [ ] { } ) always clobbers reg byte a -Statement [214] *((const nomodify byte*) SPRITES_EXPAND_X) ← (byte) $7f [ ] ( main:2::init:5::place_sprites:51 [ ] { } ) always clobbers reg byte a -Statement [215] *((const nomodify byte*) SPRITES_EXPAND_Y) ← (byte) $7f [ ] ( main:2::init:5::place_sprites:51 [ ] { } ) always clobbers reg byte a +Statement [213] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $7f [ ] ( main:2::init:5::place_sprites:51 [ ] { } ) always clobbers reg byte a +Statement [214] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X) ← (byte) $7f [ ] ( main:2::init:5::place_sprites:51 [ ] { } ) always clobbers reg byte a +Statement [215] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y) ← (byte) $7f [ ] ( main:2::init:5::place_sprites:51 [ ] { } ) always clobbers reg byte a Statement [217] *((const byte*) place_sprites::sprites_ptr + (byte) place_sprites::j#2) ← (byte) place_sprites::spr_id#2 [ place_sprites::spr_id#2 place_sprites::j#2 place_sprites::spr_x#2 place_sprites::j2#3 place_sprites::col#2 ] ( main:2::init:5::place_sprites:51 [ place_sprites::spr_id#2 place_sprites::j#2 place_sprites::spr_x#2 place_sprites::j2#3 place_sprites::col#2 ] { } ) always clobbers reg byte a Statement [219] *((const nomodify byte*) SPRITES_XPOS + (byte) place_sprites::j2#3) ← (byte) place_sprites::spr_x#2 [ place_sprites::j#2 place_sprites::spr_x#2 place_sprites::j2#3 place_sprites::col#2 place_sprites::spr_id#1 ] ( main:2::init:5::place_sprites:51 [ place_sprites::j#2 place_sprites::spr_x#2 place_sprites::j2#3 place_sprites::col#2 place_sprites::spr_id#1 ] { } ) always clobbers reg byte a Statement [220] *((const nomodify byte*) SPRITES_YPOS + (byte) place_sprites::j2#3) ← (byte) $50 [ place_sprites::j#2 place_sprites::spr_x#2 place_sprites::j2#3 place_sprites::col#2 place_sprites::spr_id#1 ] ( main:2::init:5::place_sprites:51 [ place_sprites::j#2 place_sprites::spr_x#2 place_sprites::j2#3 place_sprites::col#2 place_sprites::spr_id#1 ] { } ) always clobbers reg byte a Statement [221] *((const nomodify byte*) SPRITES_COLS + (byte) place_sprites::j#2) ← (byte) place_sprites::col#2 [ place_sprites::j#2 place_sprites::spr_x#2 place_sprites::j2#3 place_sprites::col#2 place_sprites::spr_id#1 ] ( main:2::init:5::place_sprites:51 [ place_sprites::j#2 place_sprites::spr_x#2 place_sprites::j2#3 place_sprites::col#2 place_sprites::spr_id#1 ] { } ) always clobbers reg byte a Statement [222] (byte) place_sprites::spr_x#1 ← (byte) place_sprites::spr_x#2 + (byte) $20 [ place_sprites::j#2 place_sprites::j2#3 place_sprites::col#2 place_sprites::spr_id#1 place_sprites::spr_x#1 ] ( main:2::init:5::place_sprites:51 [ place_sprites::j#2 place_sprites::j2#3 place_sprites::col#2 place_sprites::spr_id#1 place_sprites::spr_x#1 ] { } ) always clobbers reg byte a Statement [223] (byte) place_sprites::col#1 ← (byte) place_sprites::col#2 ^ (byte)(number) 7^(number) 5 [ place_sprites::j#2 place_sprites::j2#3 place_sprites::spr_id#1 place_sprites::spr_x#1 place_sprites::col#1 ] ( main:2::init:5::place_sprites:51 [ place_sprites::j#2 place_sprites::j2#3 place_sprites::spr_id#1 place_sprites::spr_x#1 place_sprites::col#1 ] { } ) always clobbers reg byte a -Statement [7] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto main::@1 [ sin_idx_x#13 sin_idx_y#13 ] ( main:2 [ sin_idx_x#13 sin_idx_y#13 ] { } ) always clobbers reg byte a +Statement [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@1 [ sin_idx_x#13 sin_idx_y#13 ] ( main:2 [ sin_idx_x#13 sin_idx_y#13 ] { } ) always clobbers reg byte a Statement [14] (word) anim::x#0 ← (word) $1e + *((const to_nomodify byte*) sintab_x + (byte) anim::xidx#3) [ sin_idx_x#13 sin_idx_y#13 anim::xidx#3 anim::x_msb#2 anim::j2#2 anim::yidx#3 anim::j#2 anim::x#0 ] ( main:2::anim:9 [ sin_idx_x#13 sin_idx_y#13 anim::xidx#3 anim::x_msb#2 anim::j2#2 anim::yidx#3 anim::j#2 anim::x#0 ] { } ) always clobbers reg byte a Statement [15] (byte~) anim::$7 ← (byte) anim::x_msb#2 << (byte) 1 [ sin_idx_x#13 sin_idx_y#13 anim::xidx#3 anim::j2#2 anim::yidx#3 anim::j#2 anim::x#0 anim::$7 ] ( main:2::anim:9 [ sin_idx_x#13 sin_idx_y#13 anim::xidx#3 anim::j2#2 anim::yidx#3 anim::j#2 anim::x#0 anim::$7 ] { } ) always clobbers reg byte a Statement [20] *((const nomodify byte*) SPRITES_YPOS + (byte) anim::j2#2) ← *((const to_nomodify byte*) sintab_y + (byte) anim::yidx#3) [ sin_idx_x#13 sin_idx_y#13 anim::xidx#3 anim::j2#2 anim::yidx#3 anim::j#2 anim::x_msb#1 ] ( main:2::anim:9 [ sin_idx_x#13 sin_idx_y#13 anim::xidx#3 anim::j2#2 anim::yidx#3 anim::j#2 anim::x_msb#1 ] { } ) always clobbers reg byte a @@ -5170,9 +5168,9 @@ Statement [198] *((byte*) gen_chargen_sprite::sprite#3 + (byte) 3) ← (byte) ge Statement [199] *((byte*) gen_chargen_sprite::sprite#3 + (byte) 6) ← (byte) gen_chargen_sprite::s_gen#1 [ gen_chargen_sprite::chargen#0 gen_chargen_sprite::y#2 gen_chargen_sprite::bits#2 gen_chargen_sprite::x#6 gen_chargen_sprite::c#3 gen_chargen_sprite::b#2 gen_chargen_sprite::sprite#3 ] ( main:2::init:5::gen_sprites:53::gen_chargen_sprite:175 [ gen_sprites::i#2 gen_sprites::spr#2 gen_chargen_sprite::chargen#0 gen_chargen_sprite::y#2 gen_chargen_sprite::bits#2 gen_chargen_sprite::x#6 gen_chargen_sprite::c#3 gen_chargen_sprite::b#2 gen_chargen_sprite::sprite#3 ] { { gen_chargen_sprite::sprite#0 = gen_sprites::spr#2 } } ) always clobbers reg byte a reg byte y Statement [207] (byte*) gen_chargen_sprite::sprite#2 ← (byte*) gen_chargen_sprite::sprite#4 + (byte) 6 [ gen_chargen_sprite::chargen#0 gen_chargen_sprite::y#2 gen_chargen_sprite::sprite#2 ] ( main:2::init:5::gen_sprites:53::gen_chargen_sprite:175 [ gen_sprites::i#2 gen_sprites::spr#2 gen_chargen_sprite::chargen#0 gen_chargen_sprite::y#2 gen_chargen_sprite::sprite#2 ] { { gen_chargen_sprite::sprite#0 = gen_sprites::spr#2 } } ) always clobbers reg byte a Statement [210] *((const nomodify byte*) PROCPORT) ← (byte) $37 [ ] ( main:2::init:5::gen_sprites:53::gen_chargen_sprite:175 [ gen_sprites::i#2 gen_sprites::spr#2 ] { { gen_chargen_sprite::sprite#0 = gen_sprites::spr#2 } } ) always clobbers reg byte a -Statement [213] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $7f [ ] ( main:2::init:5::place_sprites:51 [ ] { } ) always clobbers reg byte a -Statement [214] *((const nomodify byte*) SPRITES_EXPAND_X) ← (byte) $7f [ ] ( main:2::init:5::place_sprites:51 [ ] { } ) always clobbers reg byte a -Statement [215] *((const nomodify byte*) SPRITES_EXPAND_Y) ← (byte) $7f [ ] ( main:2::init:5::place_sprites:51 [ ] { } ) always clobbers reg byte a +Statement [213] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $7f [ ] ( main:2::init:5::place_sprites:51 [ ] { } ) always clobbers reg byte a +Statement [214] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X) ← (byte) $7f [ ] ( main:2::init:5::place_sprites:51 [ ] { } ) always clobbers reg byte a +Statement [215] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y) ← (byte) $7f [ ] ( main:2::init:5::place_sprites:51 [ ] { } ) always clobbers reg byte a Statement [217] *((const byte*) place_sprites::sprites_ptr + (byte) place_sprites::j#2) ← (byte) place_sprites::spr_id#2 [ place_sprites::spr_id#2 place_sprites::j#2 place_sprites::spr_x#2 place_sprites::j2#3 place_sprites::col#2 ] ( main:2::init:5::place_sprites:51 [ place_sprites::spr_id#2 place_sprites::j#2 place_sprites::spr_x#2 place_sprites::j2#3 place_sprites::col#2 ] { } ) always clobbers reg byte a Statement [219] *((const nomodify byte*) SPRITES_XPOS + (byte) place_sprites::j2#3) ← (byte) place_sprites::spr_x#2 [ place_sprites::j#2 place_sprites::spr_x#2 place_sprites::j2#3 place_sprites::col#2 place_sprites::spr_id#1 ] ( main:2::init:5::place_sprites:51 [ place_sprites::j#2 place_sprites::spr_x#2 place_sprites::j2#3 place_sprites::col#2 place_sprites::spr_id#1 ] { } ) always clobbers reg byte a Statement [220] *((const nomodify byte*) SPRITES_YPOS + (byte) place_sprites::j2#3) ← (byte) $50 [ place_sprites::j#2 place_sprites::spr_x#2 place_sprites::j2#3 place_sprites::col#2 place_sprites::spr_id#1 ] ( main:2::init:5::place_sprites:51 [ place_sprites::j#2 place_sprites::spr_x#2 place_sprites::j2#3 place_sprites::col#2 place_sprites::spr_id#1 ] { } ) always clobbers reg byte a @@ -5385,17 +5383,13 @@ ASSEMBLER BEFORE OPTIMIZATION // Global Constants & labels .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 - .label SPRITES_XMSB = $d010 - .label RASTER = $d012 - .label SPRITES_ENABLE = $d015 - .label SPRITES_EXPAND_Y = $d017 - .label SPRITES_EXPAND_X = $d01d - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 // Processor Port Register controlling RAM/ROM configuration and the datasette .label PROCPORT = 1 // The address of the CHARGEN character set .label CHARGEN = $d000 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // Zeropage addresses used to hold lo/hi-bytes of addresses of float numbers in MEM @@ -5405,6 +5399,12 @@ ASSEMBLER BEFORE OPTIMIZATION .const sinlen_y = $c5 .label sprites = $2000 .label SCREEN = $400 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB = $10 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X = $1d + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y = $17 // Current index within the progress cursor (0-7) .label progress_idx = 4 // Current position of the progress cursor @@ -5450,9 +5450,9 @@ main: { jmp __b1 // main::@1 __b1: - // [7] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 + // [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1_from___b1 // [8] phi from main::@1 to main::@2 [phi:main::@1->main::@2] __b2_from___b1: @@ -5472,8 +5472,8 @@ anim: { .label x_msb = $a .label j2 = $b .label j = 8 - // [10] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // [10] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // [11] (byte) anim::xidx#0 ← (byte) sin_idx_x#13 -- vbuz1=vbuz2 lda.z sin_idx_x sta.z xidx @@ -5586,9 +5586,9 @@ anim: { jmp __b8 // anim::@8 __b8: - // [32] *((const nomodify byte*) SPRITES_XMSB) ← (byte) anim::x_msb#1 -- _deref_pbuc1=vbuz1 + // [32] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB) ← (byte) anim::x_msb#1 -- _deref_pbuc1=vbuz1 lda.z x_msb - sta SPRITES_XMSB + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB // [33] (byte) sin_idx_x#3 ← ++ (byte) sin_idx_x#13 -- vbuz1=_inc_vbuz1 inc.z sin_idx_x // [34] if((byte) sin_idx_x#3<(const nomodify byte) sinlen_x) goto anim::@9 -- vbuz1_lt_vbuc1_then_la1 @@ -5635,8 +5635,8 @@ anim: { jmp __b2 // anim::@2 __b2: - // [41] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BORDERCOL + // [41] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR jmp __breturn // anim::@return __breturn: @@ -6693,15 +6693,15 @@ place_sprites: { .label col = $f .label j2 = $c .label j = $a - // [213] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $7f -- _deref_pbuc1=vbuc2 + // [213] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $7f -- _deref_pbuc1=vbuc2 lda #$7f - sta SPRITES_ENABLE - // [214] *((const nomodify byte*) SPRITES_EXPAND_X) ← (byte) $7f -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE + // [214] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X) ← (byte) $7f -- _deref_pbuc1=vbuc2 lda #$7f - sta SPRITES_EXPAND_X - // [215] *((const nomodify byte*) SPRITES_EXPAND_Y) ← (byte) $7f -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X + // [215] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y) ← (byte) $7f -- _deref_pbuc1=vbuc2 lda #$7f - sta SPRITES_EXPAND_Y + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y // [216] phi from place_sprites to place_sprites::@1 [phi:place_sprites->place_sprites::@1] __b1_from_place_sprites: // [216] phi (byte) place_sprites::col#2 = (byte) 5 [phi:place_sprites->place_sprites::@1#0] -- vbuz1=vbuc1 @@ -7086,7 +7086,6 @@ FINAL SYMBOL TABLE (label) @1 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify byte*) CHARGEN = (byte*) 53248 (const nomodify byte*) COLS = (byte*) 55296 (byte) MOS6526_CIA::INTERRUPT @@ -7173,20 +7172,22 @@ FINAL SYMBOL TABLE (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = (byte) $15 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X = (byte) $1d +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y = (byte) $17 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB = (byte) $10 (const nomodify byte*) PROCPORT = (byte*) 1 (const byte) RADIX::BINARY = (number) 2 (const byte) RADIX::DECIMAL = (number) $a (const byte) RADIX::HEXADECIMAL = (number) $10 (const byte) RADIX::OCTAL = (number) 8 -(const nomodify byte*) RASTER = (byte*) 53266 (const nomodify byte*) SCREEN = (byte*) 1024 (const nomodify byte*) SPRITES_COLS = (byte*) 53287 -(const nomodify byte*) SPRITES_ENABLE = (byte*) 53269 -(const nomodify byte*) SPRITES_EXPAND_X = (byte*) 53277 -(const nomodify byte*) SPRITES_EXPAND_Y = (byte*) 53271 -(const nomodify byte*) SPRITES_XMSB = (byte*) 53264 (const nomodify byte*) SPRITES_XPOS = (byte*) 53248 (const nomodify byte*) SPRITES_YPOS = (byte*) 53249 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (void()) addMEMtoFAC((byte*) addMEMtoFAC::mem) (label) addMEMtoFAC::@1 (label) addMEMtoFAC::@return @@ -7507,17 +7508,13 @@ Score: 769690 // Global Constants & labels .label SPRITES_XPOS = $d000 .label SPRITES_YPOS = $d001 - .label SPRITES_XMSB = $d010 - .label RASTER = $d012 - .label SPRITES_ENABLE = $d015 - .label SPRITES_EXPAND_Y = $d017 - .label SPRITES_EXPAND_X = $d01d - .label BORDERCOL = $d020 .label SPRITES_COLS = $d027 // Processor Port Register controlling RAM/ROM configuration and the datasette .label PROCPORT = 1 // The address of the CHARGEN character set .label CHARGEN = $d000 + // The VIC-II MOS 6567/6569 + .label VICII = $d000 // Color Ram .label COLS = $d800 // Zeropage addresses used to hold lo/hi-bytes of addresses of float numbers in MEM @@ -7527,6 +7524,12 @@ Score: 769690 .const sinlen_y = $c5 .label sprites = $2000 .label SCREEN = $400 + .const OFFSET_STRUCT_MOS6569_VICII_RASTER = $12 + .const OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB = $10 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = $15 + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X = $1d + .const OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y = $17 // Current index within the progress cursor (0-7) .label progress_idx = 4 // Current position of the progress cursor @@ -7557,10 +7560,10 @@ main: { // [6] phi (byte) sin_idx_x#13 = (byte) sin_idx_x#13 [phi:main::@1/main::@2->main::@1#1] -- register_copy // main::@1 __b1: - // while (*RASTER!=$ff) - // [7] if(*((const nomodify byte*) RASTER)!=(byte) $ff) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 + // while (VICII->RASTER!=$ff) + // [7] if(*((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER)!=(byte) $ff) goto main::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 lda #$ff - cmp RASTER + cmp VICII+OFFSET_STRUCT_MOS6569_VICII_RASTER bne __b1 // [8] phi from main::@1 to main::@2 [phi:main::@1->main::@2] // main::@2 @@ -7578,9 +7581,9 @@ anim: { .label x_msb = $a .label j2 = $b .label j = 8 - // (*BORDERCOL)++; - // [10] *((const nomodify byte*) BORDERCOL) ← ++ *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_inc__deref_pbuc1 - inc BORDERCOL + // (VICII->BORDER_COLOR)++; + // [10] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← ++ *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_inc__deref_pbuc1 + inc VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // xidx = sin_idx_x // [11] (byte) anim::xidx#0 ← (byte) sin_idx_x#13 -- vbuz1=vbuz2 lda.z sin_idx_x @@ -7693,10 +7696,10 @@ anim: { cmp.z j bne __b3 // anim::@8 - // *SPRITES_XMSB = x_msb - // [32] *((const nomodify byte*) SPRITES_XMSB) ← (byte) anim::x_msb#1 -- _deref_pbuc1=vbuz1 + // VICII->SPRITES_XMSB = x_msb + // [32] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB) ← (byte) anim::x_msb#1 -- _deref_pbuc1=vbuz1 lda.z x_msb - sta SPRITES_XMSB + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB // if(++sin_idx_x>=sinlen_x) // [33] (byte) sin_idx_x#3 ← ++ (byte) sin_idx_x#13 -- vbuz1=_inc_vbuz1 inc.z sin_idx_x @@ -7731,9 +7734,9 @@ anim: { // [40] phi (byte) sin_idx_y#11 = (byte) sin_idx_y#3 [phi:anim::@10->anim::@2#0] -- register_copy // anim::@2 __b2: - // (*BORDERCOL)--; - // [41] *((const nomodify byte*) BORDERCOL) ← -- *((const nomodify byte*) BORDERCOL) -- _deref_pbuc1=_dec__deref_pbuc1 - dec BORDERCOL + // (VICII->BORDER_COLOR)--; + // [41] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) ← -- *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR) -- _deref_pbuc1=_dec__deref_pbuc1 + dec VICII+OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR // anim::@return // } // [42] return @@ -8689,16 +8692,16 @@ place_sprites: { .label col = $f .label j2 = $c .label j = $a - // *SPRITES_ENABLE = %01111111 - // [213] *((const nomodify byte*) SPRITES_ENABLE) ← (byte) $7f -- _deref_pbuc1=vbuc2 + // VICII->SPRITES_ENABLE = %01111111 + // [213] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE) ← (byte) $7f -- _deref_pbuc1=vbuc2 lda #$7f - sta SPRITES_ENABLE - // *SPRITES_EXPAND_X = %01111111 - // [214] *((const nomodify byte*) SPRITES_EXPAND_X) ← (byte) $7f -- _deref_pbuc1=vbuc2 - sta SPRITES_EXPAND_X - // *SPRITES_EXPAND_Y = %01111111 - // [215] *((const nomodify byte*) SPRITES_EXPAND_Y) ← (byte) $7f -- _deref_pbuc1=vbuc2 - sta SPRITES_EXPAND_Y + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE + // VICII->SPRITES_EXPAND_X = %01111111 + // [214] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X) ← (byte) $7f -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X + // VICII->SPRITES_EXPAND_Y = %01111111 + // [215] *((byte*)(const nomodify struct MOS6569_VICII*) VICII+(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y) ← (byte) $7f -- _deref_pbuc1=vbuc2 + sta VICII+OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y // [216] phi from place_sprites to place_sprites::@1 [phi:place_sprites->place_sprites::@1] // [216] phi (byte) place_sprites::col#2 = (byte) 5 [phi:place_sprites->place_sprites::@1#0] -- vbuz1=vbuc1 lda #5 diff --git a/src/test/ref/examples/sinsprites/sinus-sprites.sym b/src/test/ref/examples/sinsprites/sinus-sprites.sym index 86cc67e50..af236a8c5 100644 --- a/src/test/ref/examples/sinsprites/sinus-sprites.sym +++ b/src/test/ref/examples/sinsprites/sinus-sprites.sym @@ -1,7 +1,6 @@ (label) @1 (label) @begin (label) @end -(const nomodify byte*) BORDERCOL = (byte*) 53280 (const nomodify byte*) CHARGEN = (byte*) 53248 (const nomodify byte*) COLS = (byte*) 55296 (byte) MOS6526_CIA::INTERRUPT @@ -88,20 +87,22 @@ (byte) MOS6581_SID::POT_X (byte) MOS6581_SID::POT_Y (byte) MOS6581_SID::VOLUME_FILTER_MODE +(const byte) OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = (byte) $20 +(const byte) OFFSET_STRUCT_MOS6569_VICII_RASTER = (byte) $12 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_ENABLE = (byte) $15 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_X = (byte) $1d +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_EXPAND_Y = (byte) $17 +(const byte) OFFSET_STRUCT_MOS6569_VICII_SPRITES_XMSB = (byte) $10 (const nomodify byte*) PROCPORT = (byte*) 1 (const byte) RADIX::BINARY = (number) 2 (const byte) RADIX::DECIMAL = (number) $a (const byte) RADIX::HEXADECIMAL = (number) $10 (const byte) RADIX::OCTAL = (number) 8 -(const nomodify byte*) RASTER = (byte*) 53266 (const nomodify byte*) SCREEN = (byte*) 1024 (const nomodify byte*) SPRITES_COLS = (byte*) 53287 -(const nomodify byte*) SPRITES_ENABLE = (byte*) 53269 -(const nomodify byte*) SPRITES_EXPAND_X = (byte*) 53277 -(const nomodify byte*) SPRITES_EXPAND_Y = (byte*) 53271 -(const nomodify byte*) SPRITES_XMSB = (byte*) 53264 (const nomodify byte*) SPRITES_XPOS = (byte*) 53248 (const nomodify byte*) SPRITES_YPOS = (byte*) 53249 +(const nomodify struct MOS6569_VICII*) VICII = (struct MOS6569_VICII*) 53248 (void()) addMEMtoFAC((byte*) addMEMtoFAC::mem) (label) addMEMtoFAC::@1 (label) addMEMtoFAC::@return diff --git a/src/test/ref/inner-increment-problem.asm b/src/test/ref/inner-increment-problem.asm index eac0f0293..4682a3afa 100644 --- a/src/test/ref/inner-increment-problem.asm +++ b/src/test/ref/inner-increment-problem.asm @@ -19,17 +19,9 @@ main: { lda (screen),y asl tax - lda (screen),y - asl - tay - clc - lda CHAR_COUNTS,x - adc #1 - sta CHAR_COUNTS,y + inc CHAR_COUNTS,x bne !+ - lda CHAR_COUNTS+1,x - adc #0 - sta CHAR_COUNTS+1,y + inc CHAR_COUNTS+1,x !: inc.z screen bne !+ diff --git a/src/test/ref/inner-increment-problem.cfg b/src/test/ref/inner-increment-problem.cfg index df67c90a1..3b3e79a78 100644 --- a/src/test/ref/inner-increment-problem.cfg +++ b/src/test/ref/inner-increment-problem.cfg @@ -16,12 +16,11 @@ main::@1: scope:[main] from main main::@1 [5] (word) main::i#2 ← phi( main/(word) 0 main::@1/(word) main::i#1 ) [5] (byte*) main::screen#2 ← phi( main/(byte*) 1024 main::@1/(byte*) main::screen#1 ) [6] (byte~) main::$3 ← *((byte*) main::screen#2) << (byte) 1 - [7] (byte~) main::$4 ← *((byte*) main::screen#2) << (byte) 1 - [8] *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$4) ← ++ *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$3) - [9] (byte*) main::screen#1 ← ++ (byte*) main::screen#2 - [10] (word) main::i#1 ← ++ (word) main::i#2 - [11] if((word) main::i#1!=(word) $3e8) goto main::@1 + [7] *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$3) ← ++ *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$3) + [8] (byte*) main::screen#1 ← ++ (byte*) main::screen#2 + [9] (word) main::i#1 ← ++ (word) main::i#2 + [10] if((word) main::i#1!=(word) $3e8) goto main::@1 to:main::@return main::@return: scope:[main] from main::@1 - [12] return + [11] return to:@return diff --git a/src/test/ref/inner-increment-problem.log b/src/test/ref/inner-increment-problem.log index d6d924f4e..98be78ed3 100644 --- a/src/test/ref/inner-increment-problem.log +++ b/src/test/ref/inner-increment-problem.log @@ -12,8 +12,7 @@ main::@1: scope:[main] from main main::@1 (word) main::i#2 ← phi( main/(word) main::i#0 main::@1/(word) main::i#1 ) (byte*) main::screen#2 ← phi( main/(byte*) main::screen#0 main::@1/(byte*) main::screen#1 ) (byte~) main::$3 ← *((byte*) main::screen#2) * (const byte) SIZEOF_WORD - (byte~) main::$4 ← *((byte*) main::screen#2) * (const byte) SIZEOF_WORD - *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$4) ← ++ *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$3) + *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$3) ← ++ *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$3) (byte*) main::screen#1 ← ++ (byte*) main::screen#2 (word) main::i#1 ← (word) main::i#2 + rangenext(0,$3e7) (bool~) main::$1 ← (word) main::i#1 != rangelast(0,$3e7) @@ -39,7 +38,6 @@ SYMBOL TABLE SSA (void()) main() (bool~) main::$1 (byte~) main::$3 -(byte~) main::$4 (label) main::@1 (label) main::@return (word) main::i @@ -53,13 +51,13 @@ SYMBOL TABLE SSA Simplifying constant pointer cast (byte*) 1024 Successful SSA optimization PassNCastSimplification -Simple Condition (bool~) main::$1 [9] if((word) main::i#1!=rangelast(0,$3e7)) goto main::@1 +Simple Condition (bool~) main::$1 [8] if((word) main::i#1!=rangelast(0,$3e7)) goto main::@1 Successful SSA optimization Pass2ConditionalJumpSimplification Constant (const byte*) main::screen#0 = (byte*) 1024 Constant (const word) main::i#0 = 0 Successful SSA optimization Pass2ConstantIdentification -Resolved ranged next value [7] main::i#1 ← ++ main::i#2 to ++ -Resolved ranged comparison value [9] if(main::i#1!=rangelast(0,$3e7)) goto main::@1 to (number) $3e8 +Resolved ranged next value [6] main::i#1 ← ++ main::i#2 to ++ +Resolved ranged comparison value [8] if(main::i#1!=rangelast(0,$3e7)) goto main::@1 to (number) $3e8 Adding number conversion cast (unumber) $3e8 in if((word) main::i#1!=(number) $3e8) goto main::@1 Successful SSA optimization PassNAddNumberTypeConversions Simplifying constant integer cast $3e8 @@ -67,7 +65,6 @@ Successful SSA optimization PassNCastSimplification Finalized unsigned number type (word) $3e8 Successful SSA optimization PassNFinalizeNumberTypeConversions Rewriting multiplication to use shift [1] (byte~) main::$3 ← *((byte*) main::screen#2) * (const byte) SIZEOF_WORD -Rewriting multiplication to use shift [2] (byte~) main::$4 ← *((byte*) main::screen#2) * (const byte) SIZEOF_WORD Successful SSA optimization Pass2MultiplyToShiftRewriting Inlining constant with var siblings (const byte*) main::screen#0 Inlining constant with var siblings (const word) main::i#0 @@ -86,8 +83,8 @@ CALL GRAPH Calls in [] to main:2 Created 2 initial phi equivalence classes -Coalesced [14] main::screen#3 ← main::screen#1 -Coalesced [15] main::i#3 ← main::i#1 +Coalesced [13] main::screen#3 ← main::screen#1 +Coalesced [14] main::i#3 ← main::i#1 Coalesced down to 2 phi equivalence classes Culled Empty Block (label) @2 Culled Empty Block (label) main::@2 @@ -115,24 +112,22 @@ main::@1: scope:[main] from main main::@1 [5] (word) main::i#2 ← phi( main/(word) 0 main::@1/(word) main::i#1 ) [5] (byte*) main::screen#2 ← phi( main/(byte*) 1024 main::@1/(byte*) main::screen#1 ) [6] (byte~) main::$3 ← *((byte*) main::screen#2) << (byte) 1 - [7] (byte~) main::$4 ← *((byte*) main::screen#2) << (byte) 1 - [8] *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$4) ← ++ *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$3) - [9] (byte*) main::screen#1 ← ++ (byte*) main::screen#2 - [10] (word) main::i#1 ← ++ (word) main::i#2 - [11] if((word) main::i#1!=(word) $3e8) goto main::@1 + [7] *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$3) ← ++ *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$3) + [8] (byte*) main::screen#1 ← ++ (byte*) main::screen#2 + [9] (word) main::i#1 ← ++ (word) main::i#2 + [10] if((word) main::i#1!=(word) $3e8) goto main::@1 to:main::@return main::@return: scope:[main] from main::@1 - [12] return + [11] return to:@return VARIABLE REGISTER WEIGHTS (void()) main() -(byte~) main::$3 101.0 -(byte~) main::$4 202.0 +(byte~) main::$3 303.0 (word) main::i (word) main::i#1 151.5 -(word) main::i#2 40.4 +(word) main::i#2 50.5 (byte*) main::screen (byte*) main::screen#1 67.33333333333333 (byte*) main::screen#2 101.0 @@ -141,16 +136,13 @@ Initial phi equivalence classes [ main::screen#2 main::screen#1 ] [ main::i#2 main::i#1 ] Added variable main::$3 to live range equivalence class [ main::$3 ] -Added variable main::$4 to live range equivalence class [ main::$4 ] Complete equivalence classes [ main::screen#2 main::screen#1 ] [ main::i#2 main::i#1 ] [ main::$3 ] -[ main::$4 ] Allocated zp[2]:2 [ main::screen#2 main::screen#1 ] Allocated zp[2]:4 [ main::i#2 main::i#1 ] Allocated zp[1]:6 [ main::$3 ] -Allocated zp[1]:7 [ main::$4 ] INITIAL ASM Target platform is c64basic / MOS6502X @@ -180,7 +172,6 @@ __bend: // main main: { .label __3 = 6 - .label __4 = 7 // Count the number of the different chars on the screen .label screen = 2 .label i = 4 @@ -209,34 +200,23 @@ main: { lda (screen),y asl sta.z __3 - // [7] (byte~) main::$4 ← *((byte*) main::screen#2) << (byte) 1 -- vbuz1=_deref_pbuz2_rol_1 - ldy #0 - lda (screen),y - asl - sta.z __4 - // [8] *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$4) ← ++ *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$3) -- pwuc1_derefidx_vbuz1=_inc_pwuc1_derefidx_vbuz2 - ldx.z __4 - ldy.z __3 - clc - lda CHAR_COUNTS,y - adc #1 - sta CHAR_COUNTS,x + // [7] *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$3) ← ++ *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$3) -- pwuc1_derefidx_vbuz1=_inc_pwuc1_derefidx_vbuz1 + ldx.z __3 + inc CHAR_COUNTS,x bne !+ - lda CHAR_COUNTS+1,y - adc #0 - sta CHAR_COUNTS+1,x + inc CHAR_COUNTS+1,x !: - // [9] (byte*) main::screen#1 ← ++ (byte*) main::screen#2 -- pbuz1=_inc_pbuz1 + // [8] (byte*) main::screen#1 ← ++ (byte*) main::screen#2 -- pbuz1=_inc_pbuz1 inc.z screen bne !+ inc.z screen+1 !: - // [10] (word) main::i#1 ← ++ (word) main::i#2 -- vwuz1=_inc_vwuz1 + // [9] (word) main::i#1 ← ++ (word) main::i#2 -- vwuz1=_inc_vwuz1 inc.z i bne !+ inc.z i+1 !: - // [11] if((word) main::i#1!=(word) $3e8) goto main::@1 -- vwuz1_neq_vwuc1_then_la1 + // [10] if((word) main::i#1!=(word) $3e8) goto main::@1 -- vwuz1_neq_vwuc1_then_la1 lda.z i+1 cmp #>$3e8 bne __b1_from___b1 @@ -246,7 +226,7 @@ main: { jmp __breturn // main::@return __breturn: - // [12] return + // [11] return rts } // File Data @@ -254,24 +234,17 @@ main: { REGISTER UPLIFT POTENTIAL REGISTERS Statement [6] (byte~) main::$3 ← *((byte*) main::screen#2) << (byte) 1 [ main::screen#2 main::i#2 main::$3 ] ( main:2 [ main::screen#2 main::i#2 main::$3 ] { } ) always clobbers reg byte a reg byte y -Statement [7] (byte~) main::$4 ← *((byte*) main::screen#2) << (byte) 1 [ main::screen#2 main::i#2 main::$3 main::$4 ] ( main:2 [ main::screen#2 main::i#2 main::$3 main::$4 ] { } ) always clobbers reg byte a reg byte y -Removing always clobbered register reg byte a as potential for zp[1]:6 [ main::$3 ] -Removing always clobbered register reg byte y as potential for zp[1]:6 [ main::$3 ] -Statement [11] if((word) main::i#1!=(word) $3e8) goto main::@1 [ main::screen#1 main::i#1 ] ( main:2 [ main::screen#1 main::i#1 ] { } ) always clobbers reg byte a -Statement [6] (byte~) main::$3 ← *((byte*) main::screen#2) << (byte) 1 [ main::screen#2 main::i#2 main::$3 ] ( main:2 [ main::screen#2 main::i#2 main::$3 ] { } ) always clobbers reg byte a reg byte y -Statement [7] (byte~) main::$4 ← *((byte*) main::screen#2) << (byte) 1 [ main::screen#2 main::i#2 main::$3 main::$4 ] ( main:2 [ main::screen#2 main::i#2 main::$3 main::$4 ] { } ) always clobbers reg byte a reg byte y -Statement [11] if((word) main::i#1!=(word) $3e8) goto main::@1 [ main::screen#1 main::i#1 ] ( main:2 [ main::screen#1 main::i#1 ] { } ) always clobbers reg byte a +Statement [10] if((word) main::i#1!=(word) $3e8) goto main::@1 [ main::screen#1 main::i#1 ] ( main:2 [ main::screen#1 main::i#1 ] { } ) always clobbers reg byte a Potential registers zp[2]:2 [ main::screen#2 main::screen#1 ] : zp[2]:2 , Potential registers zp[2]:4 [ main::i#2 main::i#1 ] : zp[2]:4 , -Potential registers zp[1]:6 [ main::$3 ] : zp[1]:6 , reg byte x , -Potential registers zp[1]:7 [ main::$4 ] : zp[1]:7 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:6 [ main::$3 ] : zp[1]:6 , reg byte a , reg byte x , reg byte y , REGISTER UPLIFT SCOPES -Uplift Scope [main] 202: zp[1]:7 [ main::$4 ] 191.9: zp[2]:4 [ main::i#2 main::i#1 ] 168.33: zp[2]:2 [ main::screen#2 main::screen#1 ] 101: zp[1]:6 [ main::$3 ] +Uplift Scope [main] 303: zp[1]:6 [ main::$3 ] 202: zp[2]:4 [ main::i#2 main::i#1 ] 168.33: zp[2]:2 [ main::screen#2 main::screen#1 ] Uplift Scope [] -Uplifting [main] best 1213 combination reg byte a [ main::$4 ] zp[2]:4 [ main::i#2 main::i#1 ] zp[2]:2 [ main::screen#2 main::screen#1 ] reg byte x [ main::$3 ] -Uplifting [] best 1213 combination +Uplifting [main] best 988 combination reg byte a [ main::$3 ] zp[2]:4 [ main::i#2 main::i#1 ] zp[2]:2 [ main::screen#2 main::screen#1 ] +Uplifting [] best 988 combination ASSEMBLER BEFORE OPTIMIZATION // File Comments @@ -322,37 +295,27 @@ main: { jmp __b1 // main::@1 __b1: - // [6] (byte~) main::$3 ← *((byte*) main::screen#2) << (byte) 1 -- vbuxx=_deref_pbuz1_rol_1 + // [6] (byte~) main::$3 ← *((byte*) main::screen#2) << (byte) 1 -- vbuaa=_deref_pbuz1_rol_1 ldy #0 lda (screen),y asl + // [7] *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$3) ← ++ *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$3) -- pwuc1_derefidx_vbuaa=_inc_pwuc1_derefidx_vbuaa tax - // [7] (byte~) main::$4 ← *((byte*) main::screen#2) << (byte) 1 -- vbuaa=_deref_pbuz1_rol_1 - ldy #0 - lda (screen),y - asl - // [8] *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$4) ← ++ *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$3) -- pwuc1_derefidx_vbuaa=_inc_pwuc1_derefidx_vbuxx - tay - clc - lda CHAR_COUNTS,x - adc #1 - sta CHAR_COUNTS,y + inc CHAR_COUNTS,x bne !+ - lda CHAR_COUNTS+1,x - adc #0 - sta CHAR_COUNTS+1,y + inc CHAR_COUNTS+1,x !: - // [9] (byte*) main::screen#1 ← ++ (byte*) main::screen#2 -- pbuz1=_inc_pbuz1 + // [8] (byte*) main::screen#1 ← ++ (byte*) main::screen#2 -- pbuz1=_inc_pbuz1 inc.z screen bne !+ inc.z screen+1 !: - // [10] (word) main::i#1 ← ++ (word) main::i#2 -- vwuz1=_inc_vwuz1 + // [9] (word) main::i#1 ← ++ (word) main::i#2 -- vwuz1=_inc_vwuz1 inc.z i bne !+ inc.z i+1 !: - // [11] if((word) main::i#1!=(word) $3e8) goto main::@1 -- vwuz1_neq_vwuc1_then_la1 + // [10] if((word) main::i#1!=(word) $3e8) goto main::@1 -- vwuz1_neq_vwuc1_then_la1 lda.z i+1 cmp #>$3e8 bne __b1_from___b1 @@ -362,7 +325,7 @@ main: { jmp __breturn // main::@return __breturn: - // [12] return + // [11] return rts } // File Data @@ -375,7 +338,6 @@ Removing instruction jmp __b1 Removing instruction jmp __breturn Succesful ASM optimization Pass5NextJumpElimination Removing instruction lda #>0 -Removing instruction ldy #0 Succesful ASM optimization Pass5UnnecesaryLoadElimination Replacing label __b1_from___b1 with __b1 Replacing label __b1_from___b1 with __b1 @@ -403,25 +365,23 @@ FINAL SYMBOL TABLE (label) @end (const to_nomodify word*) CHAR_COUNTS[(number) $100] = { fill( $100, 0) } (void()) main() -(byte~) main::$3 reg byte x 101.0 -(byte~) main::$4 reg byte a 202.0 +(byte~) main::$3 reg byte a 303.0 (label) main::@1 (label) main::@return (word) main::i (word) main::i#1 i zp[2]:4 151.5 -(word) main::i#2 i zp[2]:4 40.4 +(word) main::i#2 i zp[2]:4 50.5 (byte*) main::screen (byte*) main::screen#1 screen zp[2]:2 67.33333333333333 (byte*) main::screen#2 screen zp[2]:2 101.0 zp[2]:2 [ main::screen#2 main::screen#1 ] zp[2]:4 [ main::i#2 main::i#1 ] -reg byte x [ main::$3 ] -reg byte a [ main::$4 ] +reg byte a [ main::$3 ] FINAL ASSEMBLER -Score: 1071 +Score: 866 // File Comments // Inner increment is not being done properly (screen++) @@ -458,37 +418,28 @@ main: { // main::@1 __b1: // CHAR_COUNTS[*screen++]++; - // [6] (byte~) main::$3 ← *((byte*) main::screen#2) << (byte) 1 -- vbuxx=_deref_pbuz1_rol_1 + // [6] (byte~) main::$3 ← *((byte*) main::screen#2) << (byte) 1 -- vbuaa=_deref_pbuz1_rol_1 ldy #0 lda (screen),y asl + // [7] *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$3) ← ++ *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$3) -- pwuc1_derefidx_vbuaa=_inc_pwuc1_derefidx_vbuaa tax - // [7] (byte~) main::$4 ← *((byte*) main::screen#2) << (byte) 1 -- vbuaa=_deref_pbuz1_rol_1 - lda (screen),y - asl - // [8] *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$4) ← ++ *((const to_nomodify word*) CHAR_COUNTS + (byte~) main::$3) -- pwuc1_derefidx_vbuaa=_inc_pwuc1_derefidx_vbuxx - tay - clc - lda CHAR_COUNTS,x - adc #1 - sta CHAR_COUNTS,y + inc CHAR_COUNTS,x bne !+ - lda CHAR_COUNTS+1,x - adc #0 - sta CHAR_COUNTS+1,y + inc CHAR_COUNTS+1,x !: - // [9] (byte*) main::screen#1 ← ++ (byte*) main::screen#2 -- pbuz1=_inc_pbuz1 + // [8] (byte*) main::screen#1 ← ++ (byte*) main::screen#2 -- pbuz1=_inc_pbuz1 inc.z screen bne !+ inc.z screen+1 !: // for( word i:0..999) - // [10] (word) main::i#1 ← ++ (word) main::i#2 -- vwuz1=_inc_vwuz1 + // [9] (word) main::i#1 ← ++ (word) main::i#2 -- vwuz1=_inc_vwuz1 inc.z i bne !+ inc.z i+1 !: - // [11] if((word) main::i#1!=(word) $3e8) goto main::@1 -- vwuz1_neq_vwuc1_then_la1 + // [10] if((word) main::i#1!=(word) $3e8) goto main::@1 -- vwuz1_neq_vwuc1_then_la1 lda.z i+1 cmp #>$3e8 bne __b1 @@ -497,7 +448,7 @@ main: { bne __b1 // main::@return // } - // [12] return + // [11] return rts } // File Data diff --git a/src/test/ref/inner-increment-problem.sym b/src/test/ref/inner-increment-problem.sym index 6584c8fdb..5257c5481 100644 --- a/src/test/ref/inner-increment-problem.sym +++ b/src/test/ref/inner-increment-problem.sym @@ -3,18 +3,16 @@ (label) @end (const to_nomodify word*) CHAR_COUNTS[(number) $100] = { fill( $100, 0) } (void()) main() -(byte~) main::$3 reg byte x 101.0 -(byte~) main::$4 reg byte a 202.0 +(byte~) main::$3 reg byte a 303.0 (label) main::@1 (label) main::@return (word) main::i (word) main::i#1 i zp[2]:4 151.5 -(word) main::i#2 i zp[2]:4 40.4 +(word) main::i#2 i zp[2]:4 50.5 (byte*) main::screen (byte*) main::screen#1 screen zp[2]:2 67.33333333333333 (byte*) main::screen#2 screen zp[2]:2 101.0 zp[2]:2 [ main::screen#2 main::screen#1 ] zp[2]:4 [ main::i#2 main::i#1 ] -reg byte x [ main::$3 ] -reg byte a [ main::$4 ] +reg byte a [ main::$3 ] diff --git a/src/test/ref/printf-12.asm b/src/test/ref/printf-12.asm index 46f0bf2c9..817028738 100644 --- a/src/test/ref/printf-12.asm +++ b/src/test/ref/printf-12.asm @@ -425,10 +425,6 @@ printf_ulong: { sta printf_buffer // ultoa(uvalue, printf_buffer.digits, format.radix) // Format number into buffer - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z ultoa.buffer+1 lda #main.ul @@ -444,10 +440,6 @@ printf_ulong: { // Print using format lda #format_upper_case sta.z printf_number_buffer.format_upper_case - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding lda #format_justify_left @@ -459,23 +451,18 @@ printf_ulong: { } // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($c) buffer_sign, byte* zp($d) buffer_digits, byte register(X) format_min_length, byte zp(4) format_justify_left, byte zp($b) format_zero_padding, byte zp($f) format_upper_case) +// printf_number_buffer(byte zp($c) buffer_sign, byte register(X) format_min_length, byte zp(4) format_justify_left, byte zp($b) format_zero_padding, byte zp($f) format_upper_case) printf_number_buffer: { .label __19 = 9 .label buffer_sign = $c .label padding = $10 .label format_justify_left = 4 .label format_zero_padding = $b - .label buffer_digits = $d .label format_upper_case = $f // if(format.min_length) cpx #0 beq __b6 // strlen(buffer.digits) - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 jsr strlen // strlen(buffer.digits) // len = (signed char)strlen(buffer.digits) @@ -547,13 +534,13 @@ printf_number_buffer: { cmp.z format_upper_case beq __b5 // strupr(buffer.digits) - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 jsr strupr __b5: // printf_str(buffer.digits) + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z printf_str.str+1 jsr printf_str // if(format.justify_left && !format.zero_padding && padding) lda #0 @@ -599,10 +586,13 @@ printf_padding: { jmp __b1 } // Converts a string to uppercase. -// strupr(byte* zp($11) str) strupr: { - .label src = $11 - .label str = $11 + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + .label src = $d + lda #str + sta.z src+1 __b1: // while(*src) ldy #0 @@ -654,6 +644,10 @@ strlen: { lda #<0 sta.z len sta.z len+1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 __b1: // while(*str) ldy #0 @@ -680,12 +674,16 @@ strlen: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// ultoa(dword zp(5) value, byte* zp($d) buffer) +// ultoa(dword zp(5) value, byte* zp($11) buffer) ultoa: { .label digit_value = $18 - .label buffer = $d + .label buffer = $11 .label digit = 4 .label value = 5 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z buffer+1 ldx #0 txa sta.z digit @@ -769,9 +767,9 @@ ultoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// ultoa_append(byte* zp($d) buffer, dword zp(5) value, dword zp($18) sub) +// ultoa_append(byte* zp($11) buffer, dword zp(5) value, dword zp($18) sub) ultoa_append: { - .label buffer = $d + .label buffer = $11 .label value = 5 .label sub = $18 .label return = 5 @@ -836,10 +834,6 @@ printf_slong: { lda #'-' sta printf_buffer // ultoa(uvalue, printf_buffer.digits, format.radix) - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z ultoa.buffer+1 lda #uvalue @@ -855,10 +849,6 @@ printf_slong: { // Print using format lda #format_upper_case sta.z printf_number_buffer.format_upper_case - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding lda #format_justify_left @@ -878,10 +868,6 @@ printf_uint: { sta printf_buffer // utoa(uvalue, printf_buffer.digits, format.radix) // Format number into buffer - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z utoa.buffer+1 jsr utoa // printf_number_buffer(printf_buffer, format) lda printf_buffer @@ -889,11 +875,6 @@ printf_uint: { // Print using format lda #0 sta.z printf_number_buffer.format_upper_case - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - lda #0 sta.z printf_number_buffer.format_zero_padding sta.z printf_number_buffer.format_justify_left tax @@ -908,8 +889,8 @@ printf_uint: { // - radix : The radix to convert the number to (from the enum RADIX) // utoa(word zp(9) value, byte* zp($d) buffer, byte register(X) radix) utoa: { - .label buffer = $d .label digit_value = $1c + .label buffer = $d .label digit = $c .label value = 9 .label max_digits = $b @@ -929,35 +910,14 @@ utoa: { // *buffer++ = 'e' // Unknown radix lda #'e' - ldy #0 - sta (buffer),y - // *buffer++ = 'e'; - inc.z buffer - bne !+ - inc.z buffer+1 - !: + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS // *buffer++ = 'r' lda #'r' - ldy #0 - sta (buffer),y - // *buffer++ = 'r'; - inc.z buffer - bne !+ - inc.z buffer+1 - !: - // *buffer++ = 'r' - lda #'r' - ldy #0 - sta (buffer),y - // *buffer++ = 'r'; - inc.z buffer - bne !+ - inc.z buffer+1 - !: + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1 + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2 // *buffer = 0 lda #0 - tay - sta (buffer),y + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+3 // } rts __b2: @@ -992,6 +952,10 @@ utoa: { lda #$10 sta.z max_digits __b1: + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z buffer+1 ldx #0 txa sta.z digit @@ -1119,10 +1083,6 @@ printf_sint: { lda #'-' sta printf_buffer // utoa(uvalue, printf_buffer.digits, format.radix) - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z utoa.buffer+1 lda #uvalue @@ -1135,10 +1095,6 @@ printf_sint: { // Print using format lda #format_upper_case sta.z printf_number_buffer.format_upper_case - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding lda #format_justify_left @@ -1160,10 +1116,6 @@ printf_uchar: { sta printf_buffer // uctoa(uvalue, printf_buffer.digits, format.radix) // Format number into buffer - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z uctoa.buffer+1 ldx #main.uc jsr uctoa // printf_number_buffer(printf_buffer, format) @@ -1172,10 +1124,6 @@ printf_uchar: { // Print using format lda #format_upper_case sta.z printf_number_buffer.format_upper_case - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding lda #format_justify_left @@ -1196,6 +1144,10 @@ uctoa: { .label buffer = $11 .label digit = $f .label started = $10 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z buffer+1 lda #0 sta.z started sta.z digit @@ -1298,10 +1250,6 @@ printf_schar: { lda #'-' sta printf_buffer // uctoa(uvalue, printf_buffer.digits, format.radix) - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z uctoa.buffer+1 ldx #uvalue jsr uctoa // printf_number_buffer(printf_buffer, format) @@ -1310,10 +1258,6 @@ printf_schar: { // Print using format lda #format_upper_case sta.z printf_number_buffer.format_upper_case - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding lda #format_justify_left diff --git a/src/test/ref/printf-12.cfg b/src/test/ref/printf-12.cfg index 6c6c80ce7..b2990d98d 100644 --- a/src/test/ref/printf-12.cfg +++ b/src/test/ref/printf-12.cfg @@ -132,7 +132,7 @@ main::@return: scope:[main] from main::@27 (void()) printf_str((byte*) printf_str::str) printf_str: scope:[printf_str] from main::@1 main::@10 main::@12 main::@13 main::@15 main::@16 main::@18 main::@19 main::@21 main::@22 main::@24 main::@25 main::@27 main::@3 main::@4 main::@6 main::@7 main::@9 printf_number_buffer::@5 - [64] (byte*) printf_str::str#22 ← phi( main::@1/(const byte*) main::str main::@10/(const byte*) main::str6 main::@12/(const byte*) main::str1 main::@13/(const byte*) main::str8 main::@15/(const byte*) main::str1 main::@16/(const byte*) main::str10 main::@18/(const byte*) main::str1 main::@19/(const byte*) main::str12 main::@21/(const byte*) main::str1 main::@22/(const byte*) main::str14 main::@24/(const byte*) main::str1 main::@25/(const byte*) main::str16 main::@27/(const byte*) main::str1 main::@3/(const byte*) main::str1 main::@4/(const byte*) main::str2 main::@6/(const byte*) main::str1 main::@7/(const byte*) main::str4 main::@9/(const byte*) main::str1 printf_number_buffer::@5/(byte*) printf_str::str#1 ) + [64] (byte*) printf_str::str#22 ← phi( main::@1/(const byte*) main::str main::@10/(const byte*) main::str6 main::@12/(const byte*) main::str1 main::@13/(const byte*) main::str8 main::@15/(const byte*) main::str1 main::@16/(const byte*) main::str10 main::@18/(const byte*) main::str1 main::@19/(const byte*) main::str12 main::@21/(const byte*) main::str1 main::@22/(const byte*) main::str14 main::@24/(const byte*) main::str1 main::@25/(const byte*) main::str16 main::@27/(const byte*) main::str1 main::@3/(const byte*) main::str1 main::@4/(const byte*) main::str2 main::@6/(const byte*) main::str1 main::@7/(const byte*) main::str4 main::@9/(const byte*) main::str1 printf_number_buffer::@5/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) to:printf_str::@1 printf_str::@1: scope:[printf_str] from printf_str printf_str::@4 printf_str::@5 [65] (byte*) printf_str::str#20 ← phi( printf_str/(byte*) printf_str::str#22 printf_str::@4/(byte*) printf_str::str#0 printf_str::@5/(byte*) printf_str::str#0 ) @@ -270,14 +270,13 @@ printf_ulong::@return: scope:[printf_ulong] from printf_ulong::@2 printf_number_buffer: scope:[printf_number_buffer] from printf_schar::@3 printf_sint::@3 printf_slong::@3 printf_uchar::@2 printf_uint::@2 printf_ulong::@2 [122] (byte) printf_number_buffer::format_upper_case#10 ← phi( printf_schar::@3/(const byte) printf_schar::format_upper_case#0 printf_sint::@3/(const byte) printf_sint::format_upper_case#0 printf_slong::@3/(const byte) printf_slong::format_upper_case#0 printf_uchar::@2/(const byte) printf_uchar::format_upper_case#0 printf_uint::@2/(byte) 0 printf_ulong::@2/(const byte) printf_ulong::format_upper_case#0 ) [122] (byte) printf_number_buffer::buffer_sign#10 ← phi( printf_schar::@3/(byte) printf_number_buffer::buffer_sign#4 printf_sint::@3/(byte) printf_number_buffer::buffer_sign#2 printf_slong::@3/(byte) printf_number_buffer::buffer_sign#0 printf_uchar::@2/(byte) printf_number_buffer::buffer_sign#5 printf_uint::@2/(byte) printf_number_buffer::buffer_sign#3 printf_ulong::@2/(byte) printf_number_buffer::buffer_sign#1 ) - [122] (byte*) printf_number_buffer::buffer_digits#10 ← phi( printf_schar::@3/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_sint::@3/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_slong::@3/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_uchar::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_uint::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_ulong::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) [122] (byte) printf_number_buffer::format_zero_padding#10 ← phi( printf_schar::@3/(const byte) printf_schar::format_zero_padding#0 printf_sint::@3/(const byte) printf_sint::format_zero_padding#0 printf_slong::@3/(const byte) printf_slong::format_zero_padding#0 printf_uchar::@2/(const byte) printf_uchar::format_zero_padding#0 printf_uint::@2/(byte) 0 printf_ulong::@2/(const byte) printf_ulong::format_zero_padding#0 ) [122] (byte) printf_number_buffer::format_justify_left#10 ← phi( printf_schar::@3/(const byte) printf_schar::format_justify_left#0 printf_sint::@3/(const byte) printf_sint::format_justify_left#0 printf_slong::@3/(const byte) printf_slong::format_justify_left#0 printf_uchar::@2/(const byte) printf_uchar::format_justify_left#0 printf_uint::@2/(byte) 0 printf_ulong::@2/(const byte) printf_ulong::format_justify_left#0 ) [122] (byte) printf_number_buffer::format_min_length#10 ← phi( printf_schar::@3/(const byte) printf_schar::format_min_length#0 printf_sint::@3/(const byte) printf_sint::format_min_length#0 printf_slong::@3/(const byte) printf_slong::format_min_length#0 printf_uchar::@2/(const byte) printf_uchar::format_min_length#0 printf_uint::@2/(byte) 0 printf_ulong::@2/(const byte) printf_ulong::format_min_length#0 ) [123] if((byte) 0==(byte) printf_number_buffer::format_min_length#10) goto printf_number_buffer::@1 to:printf_number_buffer::@6 printf_number_buffer::@6: scope:[printf_number_buffer] from printf_number_buffer - [124] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [124] phi() [125] call strlen [126] (word) strlen::return#2 ← (word) strlen::len#2 to:printf_number_buffer::@14 @@ -332,11 +331,11 @@ printf_number_buffer::@4: scope:[printf_number_buffer] from printf_number_buffe [148] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 to:printf_number_buffer::@11 printf_number_buffer::@11: scope:[printf_number_buffer] from printf_number_buffer::@4 - [149] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 + [149] phi() [150] call strupr to:printf_number_buffer::@5 printf_number_buffer::@5: scope:[printf_number_buffer] from printf_number_buffer::@11 printf_number_buffer::@4 - [151] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [151] phi() [152] call printf_str to:printf_number_buffer::@15 printf_number_buffer::@15: scope:[printf_number_buffer] from printf_number_buffer::@5 @@ -381,7 +380,7 @@ strupr: scope:[strupr] from printf_number_buffer::@11 [166] phi() to:strupr::@1 strupr::@1: scope:[strupr] from strupr strupr::@3 - [167] (byte*) strupr::src#2 ← phi( strupr/(byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) + [167] (byte*) strupr::src#2 ← phi( strupr/(const byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) [168] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 to:strupr::@return strupr::@return: scope:[strupr] from strupr::@1 @@ -419,7 +418,7 @@ strlen: scope:[strlen] from printf_number_buffer::@6 to:strlen::@1 strlen::@1: scope:[strlen] from strlen strlen::@2 [182] (word) strlen::len#2 ← phi( strlen/(word) 0 strlen::@2/(word) strlen::len#1 ) - [182] (byte*) strlen::str#2 ← phi( strlen/(byte*) strlen::str#1 strlen::@2/(byte*) strlen::str#0 ) + [182] (byte*) strlen::str#2 ← phi( strlen/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS strlen::@2/(byte*) strlen::str#0 ) [183] if((byte) 0!=*((byte*) strlen::str#2)) goto strlen::@2 to:strlen::@return strlen::@return: scope:[strlen] from strlen::@1 @@ -432,11 +431,10 @@ strlen::@2: scope:[strlen] from strlen::@1 (void()) ultoa((dword) ultoa::value , (byte*) ultoa::buffer , (byte) ultoa::radix) ultoa: scope:[ultoa] from printf_slong::@2 printf_ulong::@1 - [187] (byte*) ultoa::buffer#11 ← phi( printf_slong::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_ulong::@1/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) [187] (dword) ultoa::value#10 ← phi( printf_slong::@2/(const dword) printf_slong::uvalue#0 printf_ulong::@1/(const dword) main::ul ) to:ultoa::@1 ultoa::@1: scope:[ultoa] from ultoa ultoa::@4 - [188] (byte*) ultoa::buffer#10 ← phi( ultoa::@4/(byte*) ultoa::buffer#15 ultoa/(byte*) ultoa::buffer#11 ) + [188] (byte*) ultoa::buffer#10 ← phi( ultoa::@4/(byte*) ultoa::buffer#15 ultoa/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) [188] (byte) ultoa::started#2 ← phi( ultoa::@4/(byte) ultoa::started#4 ultoa/(byte) 0 ) [188] (dword) ultoa::value#3 ← phi( ultoa::@4/(dword) ultoa::value#7 ultoa/(dword) ultoa::value#10 ) [188] (byte) ultoa::digit#2 ← phi( ultoa::@4/(byte) ultoa::digit#1 ultoa/(byte) 0 ) @@ -537,7 +535,6 @@ printf_uint::@return: scope:[printf_uint] from printf_uint::@2 (void()) utoa((word) utoa::value , (byte*) utoa::buffer , (byte) utoa::radix) utoa: scope:[utoa] from printf_sint::@2 printf_uint::@1 - [230] (byte*) utoa::buffer#11 ← phi( printf_sint::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_uint::@1/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) [230] (word) utoa::value#10 ← phi( printf_sint::@2/(const word) printf_sint::uvalue#0 printf_uint::@1/(word) utoa::value#2 ) [230] (byte) utoa::radix#2 ← phi( printf_sint::@2/(const byte) DECIMAL printf_uint::@1/(byte) utoa::radix#1 ) [231] if((byte) utoa::radix#2==(const byte) DECIMAL) goto utoa::@1 @@ -552,210 +549,206 @@ utoa::@4: scope:[utoa] from utoa::@3 [234] if((byte) utoa::radix#2==(const byte) BINARY) goto utoa::@1 to:utoa::@5 utoa::@5: scope:[utoa] from utoa::@4 - [235] *((byte*) utoa::buffer#11) ← (byte) 'e' - [236] (byte*) utoa::buffer#0 ← ++ (byte*) utoa::buffer#11 - [237] *((byte*) utoa::buffer#0) ← (byte) 'r' - [238] (byte*) utoa::buffer#1 ← ++ (byte*) utoa::buffer#0 - [239] *((byte*) utoa::buffer#1) ← (byte) 'r' - [240] (byte*) utoa::buffer#2 ← ++ (byte*) utoa::buffer#1 - [241] *((byte*) utoa::buffer#2) ← (byte) 0 + [235] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS) ← (byte) 'e' + [236] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 1) ← (byte) 'r' + [237] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2) ← (byte) 'r' + [238] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 3) ← (byte) 0 to:utoa::@return utoa::@return: scope:[utoa] from utoa::@5 utoa::@8 - [242] return + [239] return to:@return utoa::@1: scope:[utoa] from utoa utoa::@2 utoa::@3 utoa::@4 - [243] (word*) utoa::digit_values#8 ← phi( utoa/(const word*) RADIX_DECIMAL_VALUES utoa::@2/(const word*) RADIX_HEXADECIMAL_VALUES utoa::@3/(const word*) RADIX_OCTAL_VALUES utoa::@4/(const word*) RADIX_BINARY_VALUES ) - [243] (byte) utoa::max_digits#7 ← phi( utoa/(byte) 5 utoa::@2/(byte) 4 utoa::@3/(byte) 6 utoa::@4/(byte) $10 ) + [240] (word*) utoa::digit_values#8 ← phi( utoa/(const word*) RADIX_DECIMAL_VALUES utoa::@2/(const word*) RADIX_HEXADECIMAL_VALUES utoa::@3/(const word*) RADIX_OCTAL_VALUES utoa::@4/(const word*) RADIX_BINARY_VALUES ) + [240] (byte) utoa::max_digits#7 ← phi( utoa/(byte) 5 utoa::@2/(byte) 4 utoa::@3/(byte) 6 utoa::@4/(byte) $10 ) to:utoa::@6 utoa::@6: scope:[utoa] from utoa::@1 utoa::@9 - [244] (byte*) utoa::buffer#10 ← phi( utoa::@9/(byte*) utoa::buffer#15 utoa::@1/(byte*) utoa::buffer#11 ) - [244] (byte) utoa::started#2 ← phi( utoa::@9/(byte) utoa::started#4 utoa::@1/(byte) 0 ) - [244] (word) utoa::value#3 ← phi( utoa::@9/(word) utoa::value#7 utoa::@1/(word) utoa::value#10 ) - [244] (byte) utoa::digit#2 ← phi( utoa::@9/(byte) utoa::digit#1 utoa::@1/(byte) 0 ) - [245] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 - [246] if((byte) utoa::digit#2<(byte~) utoa::$4) goto utoa::@7 + [241] (byte*) utoa::buffer#10 ← phi( utoa::@9/(byte*) utoa::buffer#15 utoa::@1/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) + [241] (byte) utoa::started#2 ← phi( utoa::@9/(byte) utoa::started#4 utoa::@1/(byte) 0 ) + [241] (word) utoa::value#3 ← phi( utoa::@9/(word) utoa::value#7 utoa::@1/(word) utoa::value#10 ) + [241] (byte) utoa::digit#2 ← phi( utoa::@9/(byte) utoa::digit#1 utoa::@1/(byte) 0 ) + [242] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 + [243] if((byte) utoa::digit#2<(byte~) utoa::$4) goto utoa::@7 to:utoa::@8 utoa::@8: scope:[utoa] from utoa::@6 - [247] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 - [248] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) - [249] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 - [250] *((byte*) utoa::buffer#3) ← (byte) 0 + [244] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 + [245] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) + [246] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 + [247] *((byte*) utoa::buffer#3) ← (byte) 0 to:utoa::@return utoa::@7: scope:[utoa] from utoa::@6 - [251] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 - [252] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) - [253] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 + [248] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 + [249] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) + [250] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 to:utoa::@12 utoa::@12: scope:[utoa] from utoa::@7 - [254] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 + [251] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 to:utoa::@9 utoa::@9: scope:[utoa] from utoa::@11 utoa::@12 - [255] (byte*) utoa::buffer#15 ← phi( utoa::@12/(byte*) utoa::buffer#10 utoa::@11/(byte*) utoa::buffer#4 ) - [255] (byte) utoa::started#4 ← phi( utoa::@12/(byte) utoa::started#2 utoa::@11/(byte) 1 ) - [255] (word) utoa::value#7 ← phi( utoa::@12/(word) utoa::value#3 utoa::@11/(word) utoa::value#0 ) - [256] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 + [252] (byte*) utoa::buffer#15 ← phi( utoa::@12/(byte*) utoa::buffer#10 utoa::@11/(byte*) utoa::buffer#4 ) + [252] (byte) utoa::started#4 ← phi( utoa::@12/(byte) utoa::started#2 utoa::@11/(byte) 1 ) + [252] (word) utoa::value#7 ← phi( utoa::@12/(word) utoa::value#3 utoa::@11/(word) utoa::value#0 ) + [253] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 to:utoa::@6 utoa::@10: scope:[utoa] from utoa::@12 utoa::@7 - [257] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 - [258] (word) utoa_append::value#0 ← (word) utoa::value#3 - [259] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 - [260] call utoa_append - [261] (word) utoa_append::return#0 ← (word) utoa_append::value#2 + [254] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 + [255] (word) utoa_append::value#0 ← (word) utoa::value#3 + [256] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 + [257] call utoa_append + [258] (word) utoa_append::return#0 ← (word) utoa_append::value#2 to:utoa::@11 utoa::@11: scope:[utoa] from utoa::@10 - [262] (word) utoa::value#0 ← (word) utoa_append::return#0 - [263] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 + [259] (word) utoa::value#0 ← (word) utoa_append::return#0 + [260] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 to:utoa::@9 (word()) utoa_append((byte*) utoa_append::buffer , (word) utoa_append::value , (word) utoa_append::sub) utoa_append: scope:[utoa_append] from utoa::@10 - [264] phi() + [261] phi() to:utoa_append::@1 utoa_append::@1: scope:[utoa_append] from utoa_append utoa_append::@2 - [265] (byte) utoa_append::digit#2 ← phi( utoa_append/(byte) 0 utoa_append::@2/(byte) utoa_append::digit#1 ) - [265] (word) utoa_append::value#2 ← phi( utoa_append/(word) utoa_append::value#0 utoa_append::@2/(word) utoa_append::value#1 ) - [266] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 + [262] (byte) utoa_append::digit#2 ← phi( utoa_append/(byte) 0 utoa_append::@2/(byte) utoa_append::digit#1 ) + [262] (word) utoa_append::value#2 ← phi( utoa_append/(word) utoa_append::value#0 utoa_append::@2/(word) utoa_append::value#1 ) + [263] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 to:utoa_append::@3 utoa_append::@3: scope:[utoa_append] from utoa_append::@1 - [267] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) + [264] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) to:utoa_append::@return utoa_append::@return: scope:[utoa_append] from utoa_append::@3 - [268] return + [265] return to:@return utoa_append::@2: scope:[utoa_append] from utoa_append::@1 - [269] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 - [270] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 + [266] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 + [267] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 to:utoa_append::@1 (void()) printf_sint((signed word) printf_sint::value , (byte) printf_sint::format_min_length , (byte) printf_sint::format_justify_left , (byte) printf_sint::format_sign_always , (byte) printf_sint::format_zero_padding , (byte) printf_sint::format_upper_case , (byte) printf_sint::format_radix) printf_sint: scope:[printf_sint] from main::@17 - [271] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 + [268] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 to:printf_sint::@1 printf_sint::@1: scope:[printf_sint] from printf_sint - [272] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' + [269] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' to:printf_sint::@2 printf_sint::@2: scope:[printf_sint] from printf_sint::@1 - [273] phi() - [274] call utoa + [270] phi() + [271] call utoa to:printf_sint::@3 printf_sint::@3: scope:[printf_sint] from printf_sint::@2 - [275] (byte) printf_number_buffer::buffer_sign#2 ← *((byte*)&(struct printf_buffer_number) printf_buffer) - [276] call printf_number_buffer + [272] (byte) printf_number_buffer::buffer_sign#2 ← *((byte*)&(struct printf_buffer_number) printf_buffer) + [273] call printf_number_buffer to:printf_sint::@return printf_sint::@return: scope:[printf_sint] from printf_sint::@3 - [277] return + [274] return to:@return (void()) printf_uchar((byte) printf_uchar::uvalue , (byte) printf_uchar::format_min_length , (byte) printf_uchar::format_justify_left , (byte) printf_uchar::format_sign_always , (byte) printf_uchar::format_zero_padding , (byte) printf_uchar::format_upper_case , (byte) printf_uchar::format_radix) printf_uchar: scope:[printf_uchar] from main::@14 - [278] phi() + [275] phi() to:printf_uchar::@1 printf_uchar::@1: scope:[printf_uchar] from printf_uchar - [279] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 - [280] call uctoa + [276] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 + [277] call uctoa to:printf_uchar::@2 printf_uchar::@2: scope:[printf_uchar] from printf_uchar::@1 - [281] (byte) printf_number_buffer::buffer_sign#5 ← *((byte*)&(struct printf_buffer_number) printf_buffer) - [282] call printf_number_buffer + [278] (byte) printf_number_buffer::buffer_sign#5 ← *((byte*)&(struct printf_buffer_number) printf_buffer) + [279] call printf_number_buffer to:printf_uchar::@return printf_uchar::@return: scope:[printf_uchar] from printf_uchar::@2 - [283] return + [280] return to:@return (void()) uctoa((byte) uctoa::value , (byte*) uctoa::buffer , (byte) uctoa::radix) uctoa: scope:[uctoa] from printf_schar::@2 printf_uchar::@1 - [284] (byte*) uctoa::buffer#11 ← phi( printf_schar::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_uchar::@1/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) - [284] (byte) uctoa::value#10 ← phi( printf_schar::@2/(const byte) printf_schar::uvalue#0 printf_uchar::@1/(const byte) main::uc ) + [281] (byte) uctoa::value#10 ← phi( printf_schar::@2/(const byte) printf_schar::uvalue#0 printf_uchar::@1/(const byte) main::uc ) to:uctoa::@1 uctoa::@1: scope:[uctoa] from uctoa uctoa::@4 - [285] (byte*) uctoa::buffer#10 ← phi( uctoa::@4/(byte*) uctoa::buffer#15 uctoa/(byte*) uctoa::buffer#11 ) - [285] (byte) uctoa::started#2 ← phi( uctoa::@4/(byte) uctoa::started#4 uctoa/(byte) 0 ) - [285] (byte) uctoa::value#3 ← phi( uctoa::@4/(byte) uctoa::value#7 uctoa/(byte) uctoa::value#10 ) - [285] (byte) uctoa::digit#2 ← phi( uctoa::@4/(byte) uctoa::digit#1 uctoa/(byte) 0 ) - [286] if((byte) uctoa::digit#2<(byte) 3-(byte) 1) goto uctoa::@2 + [282] (byte*) uctoa::buffer#10 ← phi( uctoa::@4/(byte*) uctoa::buffer#15 uctoa/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) + [282] (byte) uctoa::started#2 ← phi( uctoa::@4/(byte) uctoa::started#4 uctoa/(byte) 0 ) + [282] (byte) uctoa::value#3 ← phi( uctoa::@4/(byte) uctoa::value#7 uctoa/(byte) uctoa::value#10 ) + [282] (byte) uctoa::digit#2 ← phi( uctoa::@4/(byte) uctoa::digit#1 uctoa/(byte) 0 ) + [283] if((byte) uctoa::digit#2<(byte) 3-(byte) 1) goto uctoa::@2 to:uctoa::@3 uctoa::@3: scope:[uctoa] from uctoa::@1 - [287] *((byte*) uctoa::buffer#10) ← *((const byte*) DIGITS + (byte) uctoa::value#3) - [288] (byte*) uctoa::buffer#3 ← ++ (byte*) uctoa::buffer#10 - [289] *((byte*) uctoa::buffer#3) ← (byte) 0 + [284] *((byte*) uctoa::buffer#10) ← *((const byte*) DIGITS + (byte) uctoa::value#3) + [285] (byte*) uctoa::buffer#3 ← ++ (byte*) uctoa::buffer#10 + [286] *((byte*) uctoa::buffer#3) ← (byte) 0 to:uctoa::@return uctoa::@return: scope:[uctoa] from uctoa::@3 - [290] return + [287] return to:@return uctoa::@2: scope:[uctoa] from uctoa::@1 - [291] (byte) uctoa::digit_value#0 ← *((const byte*) RADIX_DECIMAL_VALUES_CHAR + (byte) uctoa::digit#2) - [292] if((byte) 0!=(byte) uctoa::started#2) goto uctoa::@5 + [288] (byte) uctoa::digit_value#0 ← *((const byte*) RADIX_DECIMAL_VALUES_CHAR + (byte) uctoa::digit#2) + [289] if((byte) 0!=(byte) uctoa::started#2) goto uctoa::@5 to:uctoa::@7 uctoa::@7: scope:[uctoa] from uctoa::@2 - [293] if((byte) uctoa::value#3>=(byte) uctoa::digit_value#0) goto uctoa::@5 + [290] if((byte) uctoa::value#3>=(byte) uctoa::digit_value#0) goto uctoa::@5 to:uctoa::@4 uctoa::@4: scope:[uctoa] from uctoa::@6 uctoa::@7 - [294] (byte*) uctoa::buffer#15 ← phi( uctoa::@7/(byte*) uctoa::buffer#10 uctoa::@6/(byte*) uctoa::buffer#4 ) - [294] (byte) uctoa::started#4 ← phi( uctoa::@7/(byte) uctoa::started#2 uctoa::@6/(byte) 1 ) - [294] (byte) uctoa::value#7 ← phi( uctoa::@7/(byte) uctoa::value#3 uctoa::@6/(byte) uctoa::value#0 ) - [295] (byte) uctoa::digit#1 ← ++ (byte) uctoa::digit#2 + [291] (byte*) uctoa::buffer#15 ← phi( uctoa::@7/(byte*) uctoa::buffer#10 uctoa::@6/(byte*) uctoa::buffer#4 ) + [291] (byte) uctoa::started#4 ← phi( uctoa::@7/(byte) uctoa::started#2 uctoa::@6/(byte) 1 ) + [291] (byte) uctoa::value#7 ← phi( uctoa::@7/(byte) uctoa::value#3 uctoa::@6/(byte) uctoa::value#0 ) + [292] (byte) uctoa::digit#1 ← ++ (byte) uctoa::digit#2 to:uctoa::@1 uctoa::@5: scope:[uctoa] from uctoa::@2 uctoa::@7 - [296] (byte*) uctoa_append::buffer#0 ← (byte*) uctoa::buffer#10 - [297] (byte) uctoa_append::value#0 ← (byte) uctoa::value#3 - [298] (byte) uctoa_append::sub#0 ← (byte) uctoa::digit_value#0 - [299] call uctoa_append - [300] (byte) uctoa_append::return#0 ← (byte) uctoa_append::value#2 + [293] (byte*) uctoa_append::buffer#0 ← (byte*) uctoa::buffer#10 + [294] (byte) uctoa_append::value#0 ← (byte) uctoa::value#3 + [295] (byte) uctoa_append::sub#0 ← (byte) uctoa::digit_value#0 + [296] call uctoa_append + [297] (byte) uctoa_append::return#0 ← (byte) uctoa_append::value#2 to:uctoa::@6 uctoa::@6: scope:[uctoa] from uctoa::@5 - [301] (byte) uctoa::value#0 ← (byte) uctoa_append::return#0 - [302] (byte*) uctoa::buffer#4 ← ++ (byte*) uctoa::buffer#10 + [298] (byte) uctoa::value#0 ← (byte) uctoa_append::return#0 + [299] (byte*) uctoa::buffer#4 ← ++ (byte*) uctoa::buffer#10 to:uctoa::@4 (byte()) uctoa_append((byte*) uctoa_append::buffer , (byte) uctoa_append::value , (byte) uctoa_append::sub) uctoa_append: scope:[uctoa_append] from uctoa::@5 - [303] phi() + [300] phi() to:uctoa_append::@1 uctoa_append::@1: scope:[uctoa_append] from uctoa_append uctoa_append::@2 - [304] (byte) uctoa_append::digit#2 ← phi( uctoa_append/(byte) 0 uctoa_append::@2/(byte) uctoa_append::digit#1 ) - [304] (byte) uctoa_append::value#2 ← phi( uctoa_append/(byte) uctoa_append::value#0 uctoa_append::@2/(byte) uctoa_append::value#1 ) - [305] if((byte) uctoa_append::value#2>=(byte) uctoa_append::sub#0) goto uctoa_append::@2 + [301] (byte) uctoa_append::digit#2 ← phi( uctoa_append/(byte) 0 uctoa_append::@2/(byte) uctoa_append::digit#1 ) + [301] (byte) uctoa_append::value#2 ← phi( uctoa_append/(byte) uctoa_append::value#0 uctoa_append::@2/(byte) uctoa_append::value#1 ) + [302] if((byte) uctoa_append::value#2>=(byte) uctoa_append::sub#0) goto uctoa_append::@2 to:uctoa_append::@3 uctoa_append::@3: scope:[uctoa_append] from uctoa_append::@1 - [306] *((byte*) uctoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) uctoa_append::digit#2) + [303] *((byte*) uctoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) uctoa_append::digit#2) to:uctoa_append::@return uctoa_append::@return: scope:[uctoa_append] from uctoa_append::@3 - [307] return + [304] return to:@return uctoa_append::@2: scope:[uctoa_append] from uctoa_append::@1 - [308] (byte) uctoa_append::digit#1 ← ++ (byte) uctoa_append::digit#2 - [309] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - (byte) uctoa_append::sub#0 + [305] (byte) uctoa_append::digit#1 ← ++ (byte) uctoa_append::digit#2 + [306] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - (byte) uctoa_append::sub#0 to:uctoa_append::@1 (void()) printf_schar((signed byte) printf_schar::value , (byte) printf_schar::format_min_length , (byte) printf_schar::format_justify_left , (byte) printf_schar::format_sign_always , (byte) printf_schar::format_zero_padding , (byte) printf_schar::format_upper_case , (byte) printf_schar::format_radix) printf_schar: scope:[printf_schar] from main::@11 - [310] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 + [307] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 to:printf_schar::@1 printf_schar::@1: scope:[printf_schar] from printf_schar - [311] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' + [308] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' to:printf_schar::@2 printf_schar::@2: scope:[printf_schar] from printf_schar::@1 - [312] phi() - [313] call uctoa + [309] phi() + [310] call uctoa to:printf_schar::@3 printf_schar::@3: scope:[printf_schar] from printf_schar::@2 - [314] (byte) printf_number_buffer::buffer_sign#4 ← *((byte*)&(struct printf_buffer_number) printf_buffer) - [315] call printf_number_buffer + [311] (byte) printf_number_buffer::buffer_sign#4 ← *((byte*)&(struct printf_buffer_number) printf_buffer) + [312] call printf_number_buffer to:printf_schar::@return printf_schar::@return: scope:[printf_schar] from printf_schar::@3 - [316] return + [313] return to:@return (void()) printf_cls() printf_cls: scope:[printf_cls] from main - [317] phi() - [318] call memset + [314] phi() + [315] call memset to:printf_cls::@1 printf_cls::@1: scope:[printf_cls] from printf_cls - [319] (byte*) printf_cursor_ptr ← (byte*) 1024 - [320] (byte) printf_cursor_x ← (byte) 0 - [321] (byte) printf_cursor_y ← (byte) 0 + [316] (byte*) printf_cursor_ptr ← (byte*) 1024 + [317] (byte) printf_cursor_x ← (byte) 0 + [318] (byte) printf_cursor_y ← (byte) 0 to:printf_cls::@return printf_cls::@return: scope:[printf_cls] from printf_cls::@1 - [322] return + [319] return to:@return diff --git a/src/test/ref/printf-12.log b/src/test/ref/printf-12.log index 9e1b9d7bd..ec93461bb 100644 --- a/src/test/ref/printf-12.log +++ b/src/test/ref/printf-12.log @@ -4552,17 +4552,31 @@ Constant inlined printf_str::str#3 = (const byte*) main::str1 Successful SSA optimization Pass2ConstantInlining Alias candidate removed (volatile)printf_cursor_ptr = printf_ln::$1 printf_scroll::$4 Identical Phi Values (byte) uctoa::radix#2 (const byte) DECIMAL +Identical Phi Values (byte*) uctoa::buffer#11 (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Identical Phi Values (byte*) utoa::buffer#11 (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Identical Phi Values (byte) ultoa::radix#2 (const byte) DECIMAL +Identical Phi Values (byte*) ultoa::buffer#11 (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Identical Phi Values (byte) printf_uint::format_sign_always#2 (byte) 0 Identical Phi Values (byte) printf_uint::format_min_length#2 (byte) 0 Identical Phi Values (byte) printf_uint::format_justify_left#2 (byte) 0 Identical Phi Values (byte) printf_uint::format_zero_padding#2 (byte) 0 Identical Phi Values (byte) printf_uint::format_upper_case#2 (byte) 0 +Identical Phi Values (byte*) printf_number_buffer::buffer_digits#10 (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Successful SSA optimization Pass2IdenticalPhiElimination +Constant right-side identified [38] (byte*) uctoa::buffer#0 ← ++ (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant right-side identified [75] (byte*) utoa::buffer#0 ← ++ (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant right-side identified [114] (byte*) ultoa::buffer#0 ← ++ (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Successful SSA optimization Pass2ConstantRValueConsolidation +Constant (const byte*) uctoa::buffer#0 = ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant (const byte*) utoa::buffer#0 = ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant (const byte*) ultoa::buffer#0 = ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Constant (const byte) printf_number_buffer::format_min_length#3 = 0 Constant (const byte) printf_number_buffer::format_justify_left#3 = 0 Constant (const byte) printf_number_buffer::format_zero_padding#3 = 0 Constant (const byte) printf_number_buffer::format_upper_case#3 = 0 +Constant (const byte*) strlen::str#1 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant (const byte*) printf_str::str#1 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant (const byte*) strupr::str#0 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Successful SSA optimization Pass2ConstantIdentification if() condition always true - replacing block destination [33] if((const byte) DECIMAL==(const byte) DECIMAL) goto uctoa::@1 if() condition always false - eliminating [34] if((const byte) DECIMAL==(const byte) HEXADECIMAL) goto uctoa::@2 @@ -4577,10 +4591,8 @@ Successful SSA optimization Pass2ConstantIfs Eliminating unused constant (const byte) SIZEOF_WORD Eliminating unused constant (const byte) SIZEOF_DWORD Successful SSA optimization PassNEliminateUnusedVars -Eliminating variable (byte*) uctoa::buffer#0 from unused block uctoa::@9 Eliminating variable (byte*) uctoa::buffer#1 from unused block uctoa::@9 Eliminating variable (byte*) uctoa::buffer#2 from unused block uctoa::@9 -Eliminating variable (byte*) ultoa::buffer#0 from unused block ultoa::@9 Eliminating variable (byte*) ultoa::buffer#1 from unused block ultoa::@9 Eliminating variable (byte*) ultoa::buffer#2 from unused block ultoa::@9 Removing unused block uctoa::@6 @@ -4612,15 +4624,37 @@ Removing unused block ultoa::@9 Removing PHI-reference to removed block (printf_uint::@1) in block printf_uint::@3 Removing unused block printf_uint::@1 Successful SSA optimization Pass2EliminateUnusedBlocks +Inlining constant with var siblings (const byte*) strlen::str#1 +Inlining constant with var siblings (const byte*) uctoa::buffer#0 +Inlining constant with var siblings (const byte*) utoa::buffer#0 +Inlining constant with var siblings (const byte*) ultoa::buffer#0 +Inlining constant with var siblings (const byte*) printf_str::str#1 Inlining constant with var siblings (const byte) printf_number_buffer::format_min_length#3 Inlining constant with var siblings (const byte) printf_number_buffer::format_justify_left#3 Inlining constant with var siblings (const byte) printf_number_buffer::format_zero_padding#3 Inlining constant with var siblings (const byte) printf_number_buffer::format_upper_case#3 Constant inlined printf_number_buffer::format_zero_padding#3 = (byte) 0 Constant inlined printf_number_buffer::format_upper_case#3 = (byte) 0 +Constant inlined uctoa::buffer#0 = ++(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant inlined strlen::str#1 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Constant inlined printf_number_buffer::format_justify_left#3 = (byte) 0 +Constant inlined utoa::buffer#0 = ++(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant inlined printf_str::str#1 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant inlined ultoa::buffer#0 = ++(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Constant inlined printf_number_buffer::format_min_length#3 = (byte) 0 Successful SSA optimization Pass2ConstantInlining +Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Successful SSA optimization Pass2ConstantSimplification +Adding number conversion cast (unumber) 1 in [64] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(number) 1) ← (byte) 'r' +Adding number conversion cast (unumber) 1 in [65] (byte*) utoa::buffer#1 ← ++ (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(number) 1 +Successful SSA optimization PassNAddNumberTypeConversions +Simplifying constant integer cast 1 +Simplifying constant integer cast 1 +Successful SSA optimization PassNCastSimplification +Finalized unsigned number type (byte) 1 +Finalized unsigned number type (byte) 1 +Successful SSA optimization PassNFinalizeNumberTypeConversions Alias candidate removed (volatile)printf_cursor_ptr = printf_ln::$1 printf_scroll::$4 Identical Phi Values (byte) uctoa::max_digits#7 (byte) 3 Identical Phi Values (byte*) uctoa::digit_values#8 (const byte*) RADIX_DECIMAL_VALUES_CHAR @@ -4629,9 +4663,11 @@ Identical Phi Values (dword*) ultoa::digit_values#8 (const dword*) RADIX_DECIMAL Identical Phi Values (byte~) printf_uint::$2 (byte) 0 Successful SSA optimization Pass2IdenticalPhiElimination Constant right-side identified [36] (byte~) uctoa::$4 ← (byte) 3 - (byte) 1 -Constant right-side identified [101] (byte~) ultoa::$4 ← (byte) $a - (byte) 1 +Constant right-side identified [65] (byte*) utoa::buffer#1 ← ++ (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 1 +Constant right-side identified [100] (byte~) ultoa::$4 ← (byte) $a - (byte) 1 Successful SSA optimization Pass2ConstantRValueConsolidation Constant (const byte) uctoa::$4 = 3-1 +Constant (const byte*) utoa::buffer#1 = ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1 Constant (const byte) ultoa::$4 = $a-1 Successful SSA optimization Pass2ConstantIdentification Eliminating unused constant (const byte*) RADIX_BINARY_VALUES_CHAR @@ -4641,9 +4677,24 @@ Eliminating unused constant (const dword*) RADIX_BINARY_VALUES_LONG Eliminating unused constant (const dword*) RADIX_OCTAL_VALUES_LONG Eliminating unused constant (const dword*) RADIX_HEXADECIMAL_VALUES_LONG Successful SSA optimization PassNEliminateUnusedVars +Inlining constant with var siblings (const byte*) utoa::buffer#1 Constant inlined uctoa::$4 = (byte) 3-(byte) 1 +Constant inlined utoa::buffer#1 = ++(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 1 Constant inlined ultoa::$4 = (byte) $a-(byte) 1 Successful SSA optimization Pass2ConstantInlining +Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1 +Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1 +Successful SSA optimization Pass2ConstantSimplification +Alias candidate removed (volatile)printf_cursor_ptr = printf_ln::$1 printf_scroll::$4 +Constant right-side identified [64] (byte*) utoa::buffer#2 ← ++ (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2 +Successful SSA optimization Pass2ConstantRValueConsolidation +Constant (const byte*) utoa::buffer#2 = ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2 +Successful SSA optimization Pass2ConstantIdentification +Inlining constant with var siblings (const byte*) utoa::buffer#2 +Constant inlined utoa::buffer#2 = ++(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2 +Successful SSA optimization Pass2ConstantInlining +Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2 +Successful SSA optimization Pass2ConstantSimplification Alias candidate removed (volatile)printf_cursor_ptr = printf_ln::$1 printf_scroll::$4 Alias candidate removed (volatile)printf_cursor_ptr = printf_ln::$1 printf_scroll::$4 Added new block during phi lifting uctoa::@17(between uctoa::@16 and uctoa::@13) @@ -4693,13 +4744,18 @@ Adding NOP phi() at start of printf_char::@2 Adding NOP phi() at start of printf_ulong Adding NOP phi() at start of printf_ulong::@2 Adding NOP phi() at start of printf_ulong::@5 +Adding NOP phi() at start of printf_number_buffer::@6 Adding NOP phi() at start of printf_number_buffer::@14 Adding NOP phi() at start of printf_number_buffer::@17 +Adding NOP phi() at start of printf_number_buffer::@11 Adding NOP phi() at start of printf_number_buffer::@20 +Adding NOP phi() at start of printf_number_buffer::@5 Adding NOP phi() at start of printf_number_buffer::@21 Adding NOP phi() at start of printf_number_buffer::@18 Adding NOP phi() at start of printf_number_buffer::@16 +Adding NOP phi() at start of strupr Adding NOP phi() at start of strupr::@3 +Adding NOP phi() at start of strlen Adding NOP phi() at start of strlen::@3 Adding NOP phi() at start of ultoa::@1 Adding NOP phi() at start of printf_slong::@2 @@ -4727,96 +4783,90 @@ Calls in [printf_ln] to printf_scroll:87 Calls in [printf_scroll] to memcpy:92 memset:94 Calls in [printf_char] to printf_scroll:127 Calls in [printf_ulong] to ultoa:133 printf_number_buffer:136 -Calls in [printf_number_buffer] to strlen:142 printf_char:160 strupr:166 printf_str:170 printf_padding:177 printf_padding:181 printf_padding:185 -Calls in [printf_padding] to printf_char:195 -Calls in [strupr] to toupper:204 -Calls in [ultoa] to ultoa_append:253 -Calls in [printf_slong] to ultoa:271 printf_number_buffer:274 -Calls in [printf_uint] to utoa:284 printf_number_buffer:287 -Calls in [utoa] to utoa_append:330 -Calls in [printf_sint] to utoa:351 printf_number_buffer:354 -Calls in [printf_uchar] to uctoa:360 printf_number_buffer:363 -Calls in [uctoa] to uctoa_append:391 -Calls in [printf_schar] to uctoa:409 printf_number_buffer:412 -Calls in [printf_cls] to memset:416 +Calls in [printf_number_buffer] to strlen:142 printf_char:160 strupr:166 printf_str:169 printf_padding:176 printf_padding:180 printf_padding:184 +Calls in [printf_padding] to printf_char:194 +Calls in [strupr] to toupper:203 +Calls in [ultoa] to ultoa_append:251 +Calls in [printf_slong] to ultoa:269 printf_number_buffer:272 +Calls in [printf_uint] to utoa:282 printf_number_buffer:285 +Calls in [utoa] to utoa_append:324 +Calls in [printf_sint] to utoa:345 printf_number_buffer:348 +Calls in [printf_uchar] to uctoa:354 printf_number_buffer:357 +Calls in [uctoa] to uctoa_append:384 +Calls in [printf_schar] to uctoa:402 printf_number_buffer:405 +Calls in [printf_cls] to memset:409 -Created 62 initial phi equivalence classes +Created 58 initial phi equivalence classes Coalesced [13] printf_char::ch#6 ← printf_char::ch#3 -Coalesced [68] printf_str::str#29 ← printf_str::str#22 +Coalesced [68] printf_str::str#28 ← printf_str::str#22 Coalesced [76] printf_char::ch#9 ← printf_char::ch#1 -Coalesced [78] printf_str::str#31 ← printf_str::str#0 -Coalesced (already) [81] printf_str::str#30 ← printf_str::str#0 +Coalesced [78] printf_str::str#30 ← printf_str::str#0 +Coalesced (already) [81] printf_str::str#29 ← printf_str::str#0 Coalesced [109] memset::dst#5 ← memset::dst#1 Coalesced [118] memcpy::src#4 ← memcpy::src#1 Coalesced [119] memcpy::dst#4 ← memcpy::dst#1 Coalesced [135] printf_number_buffer::buffer_sign#22 ← printf_number_buffer::buffer_sign#1 Coalesced [148] printf_number_buffer::len#5 ← printf_number_buffer::len#1 Coalesced [159] printf_char::ch#7 ← printf_char::ch#2 -Coalesced [169] printf_str::str#28 ← printf_str::str#1 -Coalesced [176] printf_padding::length#8 ← printf_padding::length#2 -Coalesced [180] printf_padding::length#7 ← printf_padding::length#1 -Coalesced [184] printf_padding::length#9 ← printf_padding::length#0 -Coalesced [187] printf_number_buffer::padding#18 ← printf_number_buffer::padding#1 -Coalesced [188] printf_number_buffer::len#4 ← printf_number_buffer::len#0 -Coalesced [194] printf_char::ch#8 ← printf_char::ch#0 -Coalesced [197] printf_padding::i#5 ← printf_padding::i#1 -Coalesced [198] strupr::src#5 ← strupr::str#0 -Coalesced [209] strupr::src#6 ← strupr::src#1 -Coalesced [212] toupper::return#7 ← toupper::ch#0 -Coalesced [216] toupper::return#6 ← toupper::return#0 -Coalesced [217] strlen::str#5 ← strlen::str#1 -Coalesced [224] strlen::str#6 ← strlen::str#0 -Coalesced [225] strlen::len#5 ← strlen::len#1 -Coalesced [228] ultoa::value#18 ← ultoa::value#10 -Coalesced [229] ultoa::buffer#24 ← ultoa::buffer#11 -Coalesced [241] ultoa::value#19 ← ultoa::value#3 -Coalesced [242] ultoa::started#6 ← ultoa::started#2 -Coalesced [243] ultoa::buffer#25 ← ultoa::buffer#10 -Coalesced [246] ultoa::digit#7 ← ultoa::digit#1 -Coalesced (already) [247] ultoa::value#17 ← ultoa::value#7 -Coalesced (already) [248] ultoa::started#5 ← ultoa::started#4 -Coalesced (already) [249] ultoa::buffer#23 ← ultoa::buffer#15 -Coalesced [257] ultoa::value#20 ← ultoa::value#0 -Coalesced [258] ultoa::buffer#26 ← ultoa::buffer#4 -Coalesced [259] ultoa_append::value#6 ← ultoa_append::value#0 -Coalesced [266] ultoa_append::value#7 ← ultoa_append::value#1 -Coalesced [267] ultoa_append::digit#5 ← ultoa_append::digit#1 -Coalesced [273] printf_number_buffer::buffer_sign#19 ← printf_number_buffer::buffer_sign#0 -Coalesced [282] utoa::radix#6 ← utoa::radix#1 -Coalesced [283] utoa::value#17 ← utoa::value#2 -Coalesced [286] printf_number_buffer::buffer_sign#21 ← printf_number_buffer::buffer_sign#3 -Coalesced [305] utoa::value#19 ← utoa::value#10 -Coalesced [306] utoa::buffer#24 ← utoa::buffer#11 -Coalesced [318] utoa::value#20 ← utoa::value#3 -Coalesced [319] utoa::started#6 ← utoa::started#2 -Coalesced [320] utoa::buffer#25 ← utoa::buffer#10 -Coalesced [323] utoa::digit#7 ← utoa::digit#1 -Coalesced (already) [324] utoa::value#18 ← utoa::value#7 -Coalesced (already) [325] utoa::started#5 ← utoa::started#4 -Coalesced (already) [326] utoa::buffer#23 ← utoa::buffer#15 -Coalesced [334] utoa::value#21 ← utoa::value#0 -Coalesced [335] utoa::buffer#26 ← utoa::buffer#4 -Coalesced [339] utoa_append::value#6 ← utoa_append::value#0 -Coalesced [346] utoa_append::value#7 ← utoa_append::value#1 -Coalesced [347] utoa_append::digit#5 ← utoa_append::digit#1 -Coalesced [353] printf_number_buffer::buffer_sign#18 ← printf_number_buffer::buffer_sign#2 -Coalesced [362] printf_number_buffer::buffer_sign#20 ← printf_number_buffer::buffer_sign#5 -Coalesced [368] uctoa::value#18 ← uctoa::value#10 -Coalesced [369] uctoa::buffer#24 ← uctoa::buffer#11 -Coalesced [379] uctoa::value#19 ← uctoa::value#3 -Coalesced [380] uctoa::started#6 ← uctoa::started#2 -Coalesced [381] uctoa::buffer#25 ← uctoa::buffer#10 -Coalesced [384] uctoa::digit#7 ← uctoa::digit#1 -Coalesced (already) [385] uctoa::value#17 ← uctoa::value#7 -Coalesced (already) [386] uctoa::started#5 ← uctoa::started#4 -Coalesced (already) [387] uctoa::buffer#23 ← uctoa::buffer#15 -Coalesced [395] uctoa::value#20 ← uctoa::value#0 -Coalesced [396] uctoa::buffer#26 ← uctoa::buffer#4 -Coalesced [397] uctoa_append::value#6 ← uctoa_append::value#0 -Coalesced [404] uctoa_append::value#7 ← uctoa_append::value#1 -Coalesced [405] uctoa_append::digit#5 ← uctoa_append::digit#1 -Coalesced [411] printf_number_buffer::buffer_sign#17 ← printf_number_buffer::buffer_sign#4 -Coalesced down to 46 phi equivalence classes +Coalesced [175] printf_padding::length#8 ← printf_padding::length#2 +Coalesced [179] printf_padding::length#7 ← printf_padding::length#1 +Coalesced [183] printf_padding::length#9 ← printf_padding::length#0 +Coalesced [186] printf_number_buffer::padding#18 ← printf_number_buffer::padding#1 +Coalesced [187] printf_number_buffer::len#4 ← printf_number_buffer::len#0 +Coalesced [193] printf_char::ch#8 ← printf_char::ch#0 +Coalesced [196] printf_padding::i#5 ← printf_padding::i#1 +Coalesced [208] strupr::src#5 ← strupr::src#1 +Coalesced [211] toupper::return#7 ← toupper::ch#0 +Coalesced [215] toupper::return#6 ← toupper::return#0 +Coalesced [223] strlen::str#5 ← strlen::str#0 +Coalesced [224] strlen::len#5 ← strlen::len#1 +Coalesced [227] ultoa::value#18 ← ultoa::value#10 +Coalesced [239] ultoa::value#19 ← ultoa::value#3 +Coalesced [240] ultoa::started#6 ← ultoa::started#2 +Coalesced [241] ultoa::buffer#24 ← ultoa::buffer#10 +Coalesced [244] ultoa::digit#7 ← ultoa::digit#1 +Coalesced (already) [245] ultoa::value#17 ← ultoa::value#7 +Coalesced (already) [246] ultoa::started#5 ← ultoa::started#4 +Coalesced (already) [247] ultoa::buffer#23 ← ultoa::buffer#15 +Coalesced [255] ultoa::value#20 ← ultoa::value#0 +Coalesced [256] ultoa::buffer#25 ← ultoa::buffer#4 +Coalesced [257] ultoa_append::value#6 ← ultoa_append::value#0 +Coalesced [264] ultoa_append::value#7 ← ultoa_append::value#1 +Coalesced [265] ultoa_append::digit#5 ← ultoa_append::digit#1 +Coalesced [271] printf_number_buffer::buffer_sign#19 ← printf_number_buffer::buffer_sign#0 +Coalesced [280] utoa::radix#6 ← utoa::radix#1 +Coalesced [281] utoa::value#17 ← utoa::value#2 +Coalesced [284] printf_number_buffer::buffer_sign#21 ← printf_number_buffer::buffer_sign#3 +Coalesced [300] utoa::value#19 ← utoa::value#10 +Coalesced [312] utoa::value#20 ← utoa::value#3 +Coalesced [313] utoa::started#6 ← utoa::started#2 +Coalesced [314] utoa::buffer#24 ← utoa::buffer#10 +Coalesced [317] utoa::digit#7 ← utoa::digit#1 +Coalesced (already) [318] utoa::value#18 ← utoa::value#7 +Coalesced (already) [319] utoa::started#5 ← utoa::started#4 +Coalesced (already) [320] utoa::buffer#23 ← utoa::buffer#15 +Coalesced [328] utoa::value#21 ← utoa::value#0 +Coalesced [329] utoa::buffer#25 ← utoa::buffer#4 +Coalesced [333] utoa_append::value#6 ← utoa_append::value#0 +Coalesced [340] utoa_append::value#7 ← utoa_append::value#1 +Coalesced [341] utoa_append::digit#5 ← utoa_append::digit#1 +Coalesced [347] printf_number_buffer::buffer_sign#18 ← printf_number_buffer::buffer_sign#2 +Coalesced [356] printf_number_buffer::buffer_sign#20 ← printf_number_buffer::buffer_sign#5 +Coalesced [362] uctoa::value#18 ← uctoa::value#10 +Coalesced [372] uctoa::value#19 ← uctoa::value#3 +Coalesced [373] uctoa::started#6 ← uctoa::started#2 +Coalesced [374] uctoa::buffer#24 ← uctoa::buffer#10 +Coalesced [377] uctoa::digit#7 ← uctoa::digit#1 +Coalesced (already) [378] uctoa::value#17 ← uctoa::value#7 +Coalesced (already) [379] uctoa::started#5 ← uctoa::started#4 +Coalesced (already) [380] uctoa::buffer#23 ← uctoa::buffer#15 +Coalesced [388] uctoa::value#20 ← uctoa::value#0 +Coalesced [389] uctoa::buffer#25 ← uctoa::buffer#4 +Coalesced [390] uctoa_append::value#6 ← uctoa_append::value#0 +Coalesced [397] uctoa_append::value#7 ← uctoa_append::value#1 +Coalesced [398] uctoa_append::digit#5 ← uctoa_append::digit#1 +Coalesced [404] printf_number_buffer::buffer_sign#17 ← printf_number_buffer::buffer_sign#4 +Coalesced down to 45 phi equivalence classes Culled Empty Block (label) @3 Culled Empty Block (label) main::@28 Culled Empty Block (label) printf_str::@7 @@ -4937,7 +4987,10 @@ Adding NOP phi() at start of printf_scroll::@1 Adding NOP phi() at start of printf_scroll::@2 Adding NOP phi() at start of memcpy Adding NOP phi() at start of printf_ulong +Adding NOP phi() at start of printf_number_buffer::@6 Adding NOP phi() at start of printf_number_buffer::@21 +Adding NOP phi() at start of printf_number_buffer::@11 +Adding NOP phi() at start of printf_number_buffer::@5 Adding NOP phi() at start of strupr Adding NOP phi() at start of strlen Adding NOP phi() at start of ultoa_append @@ -5084,7 +5137,7 @@ main::@return: scope:[main] from main::@27 (void()) printf_str((byte*) printf_str::str) printf_str: scope:[printf_str] from main::@1 main::@10 main::@12 main::@13 main::@15 main::@16 main::@18 main::@19 main::@21 main::@22 main::@24 main::@25 main::@27 main::@3 main::@4 main::@6 main::@7 main::@9 printf_number_buffer::@5 - [64] (byte*) printf_str::str#22 ← phi( main::@1/(const byte*) main::str main::@10/(const byte*) main::str6 main::@12/(const byte*) main::str1 main::@13/(const byte*) main::str8 main::@15/(const byte*) main::str1 main::@16/(const byte*) main::str10 main::@18/(const byte*) main::str1 main::@19/(const byte*) main::str12 main::@21/(const byte*) main::str1 main::@22/(const byte*) main::str14 main::@24/(const byte*) main::str1 main::@25/(const byte*) main::str16 main::@27/(const byte*) main::str1 main::@3/(const byte*) main::str1 main::@4/(const byte*) main::str2 main::@6/(const byte*) main::str1 main::@7/(const byte*) main::str4 main::@9/(const byte*) main::str1 printf_number_buffer::@5/(byte*) printf_str::str#1 ) + [64] (byte*) printf_str::str#22 ← phi( main::@1/(const byte*) main::str main::@10/(const byte*) main::str6 main::@12/(const byte*) main::str1 main::@13/(const byte*) main::str8 main::@15/(const byte*) main::str1 main::@16/(const byte*) main::str10 main::@18/(const byte*) main::str1 main::@19/(const byte*) main::str12 main::@21/(const byte*) main::str1 main::@22/(const byte*) main::str14 main::@24/(const byte*) main::str1 main::@25/(const byte*) main::str16 main::@27/(const byte*) main::str1 main::@3/(const byte*) main::str1 main::@4/(const byte*) main::str2 main::@6/(const byte*) main::str1 main::@7/(const byte*) main::str4 main::@9/(const byte*) main::str1 printf_number_buffer::@5/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) to:printf_str::@1 printf_str::@1: scope:[printf_str] from printf_str printf_str::@4 printf_str::@5 [65] (byte*) printf_str::str#20 ← phi( printf_str/(byte*) printf_str::str#22 printf_str::@4/(byte*) printf_str::str#0 printf_str::@5/(byte*) printf_str::str#0 ) @@ -5222,14 +5275,13 @@ printf_ulong::@return: scope:[printf_ulong] from printf_ulong::@2 printf_number_buffer: scope:[printf_number_buffer] from printf_schar::@3 printf_sint::@3 printf_slong::@3 printf_uchar::@2 printf_uint::@2 printf_ulong::@2 [122] (byte) printf_number_buffer::format_upper_case#10 ← phi( printf_schar::@3/(const byte) printf_schar::format_upper_case#0 printf_sint::@3/(const byte) printf_sint::format_upper_case#0 printf_slong::@3/(const byte) printf_slong::format_upper_case#0 printf_uchar::@2/(const byte) printf_uchar::format_upper_case#0 printf_uint::@2/(byte) 0 printf_ulong::@2/(const byte) printf_ulong::format_upper_case#0 ) [122] (byte) printf_number_buffer::buffer_sign#10 ← phi( printf_schar::@3/(byte) printf_number_buffer::buffer_sign#4 printf_sint::@3/(byte) printf_number_buffer::buffer_sign#2 printf_slong::@3/(byte) printf_number_buffer::buffer_sign#0 printf_uchar::@2/(byte) printf_number_buffer::buffer_sign#5 printf_uint::@2/(byte) printf_number_buffer::buffer_sign#3 printf_ulong::@2/(byte) printf_number_buffer::buffer_sign#1 ) - [122] (byte*) printf_number_buffer::buffer_digits#10 ← phi( printf_schar::@3/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_sint::@3/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_slong::@3/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_uchar::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_uint::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_ulong::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) [122] (byte) printf_number_buffer::format_zero_padding#10 ← phi( printf_schar::@3/(const byte) printf_schar::format_zero_padding#0 printf_sint::@3/(const byte) printf_sint::format_zero_padding#0 printf_slong::@3/(const byte) printf_slong::format_zero_padding#0 printf_uchar::@2/(const byte) printf_uchar::format_zero_padding#0 printf_uint::@2/(byte) 0 printf_ulong::@2/(const byte) printf_ulong::format_zero_padding#0 ) [122] (byte) printf_number_buffer::format_justify_left#10 ← phi( printf_schar::@3/(const byte) printf_schar::format_justify_left#0 printf_sint::@3/(const byte) printf_sint::format_justify_left#0 printf_slong::@3/(const byte) printf_slong::format_justify_left#0 printf_uchar::@2/(const byte) printf_uchar::format_justify_left#0 printf_uint::@2/(byte) 0 printf_ulong::@2/(const byte) printf_ulong::format_justify_left#0 ) [122] (byte) printf_number_buffer::format_min_length#10 ← phi( printf_schar::@3/(const byte) printf_schar::format_min_length#0 printf_sint::@3/(const byte) printf_sint::format_min_length#0 printf_slong::@3/(const byte) printf_slong::format_min_length#0 printf_uchar::@2/(const byte) printf_uchar::format_min_length#0 printf_uint::@2/(byte) 0 printf_ulong::@2/(const byte) printf_ulong::format_min_length#0 ) [123] if((byte) 0==(byte) printf_number_buffer::format_min_length#10) goto printf_number_buffer::@1 to:printf_number_buffer::@6 printf_number_buffer::@6: scope:[printf_number_buffer] from printf_number_buffer - [124] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [124] phi() [125] call strlen [126] (word) strlen::return#2 ← (word) strlen::len#2 to:printf_number_buffer::@14 @@ -5284,11 +5336,11 @@ printf_number_buffer::@4: scope:[printf_number_buffer] from printf_number_buffe [148] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 to:printf_number_buffer::@11 printf_number_buffer::@11: scope:[printf_number_buffer] from printf_number_buffer::@4 - [149] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 + [149] phi() [150] call strupr to:printf_number_buffer::@5 printf_number_buffer::@5: scope:[printf_number_buffer] from printf_number_buffer::@11 printf_number_buffer::@4 - [151] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [151] phi() [152] call printf_str to:printf_number_buffer::@15 printf_number_buffer::@15: scope:[printf_number_buffer] from printf_number_buffer::@5 @@ -5333,7 +5385,7 @@ strupr: scope:[strupr] from printf_number_buffer::@11 [166] phi() to:strupr::@1 strupr::@1: scope:[strupr] from strupr strupr::@3 - [167] (byte*) strupr::src#2 ← phi( strupr/(byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) + [167] (byte*) strupr::src#2 ← phi( strupr/(const byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) [168] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 to:strupr::@return strupr::@return: scope:[strupr] from strupr::@1 @@ -5371,7 +5423,7 @@ strlen: scope:[strlen] from printf_number_buffer::@6 to:strlen::@1 strlen::@1: scope:[strlen] from strlen strlen::@2 [182] (word) strlen::len#2 ← phi( strlen/(word) 0 strlen::@2/(word) strlen::len#1 ) - [182] (byte*) strlen::str#2 ← phi( strlen/(byte*) strlen::str#1 strlen::@2/(byte*) strlen::str#0 ) + [182] (byte*) strlen::str#2 ← phi( strlen/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS strlen::@2/(byte*) strlen::str#0 ) [183] if((byte) 0!=*((byte*) strlen::str#2)) goto strlen::@2 to:strlen::@return strlen::@return: scope:[strlen] from strlen::@1 @@ -5384,11 +5436,10 @@ strlen::@2: scope:[strlen] from strlen::@1 (void()) ultoa((dword) ultoa::value , (byte*) ultoa::buffer , (byte) ultoa::radix) ultoa: scope:[ultoa] from printf_slong::@2 printf_ulong::@1 - [187] (byte*) ultoa::buffer#11 ← phi( printf_slong::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_ulong::@1/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) [187] (dword) ultoa::value#10 ← phi( printf_slong::@2/(const dword) printf_slong::uvalue#0 printf_ulong::@1/(const dword) main::ul ) to:ultoa::@1 ultoa::@1: scope:[ultoa] from ultoa ultoa::@4 - [188] (byte*) ultoa::buffer#10 ← phi( ultoa::@4/(byte*) ultoa::buffer#15 ultoa/(byte*) ultoa::buffer#11 ) + [188] (byte*) ultoa::buffer#10 ← phi( ultoa::@4/(byte*) ultoa::buffer#15 ultoa/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) [188] (byte) ultoa::started#2 ← phi( ultoa::@4/(byte) ultoa::started#4 ultoa/(byte) 0 ) [188] (dword) ultoa::value#3 ← phi( ultoa::@4/(dword) ultoa::value#7 ultoa/(dword) ultoa::value#10 ) [188] (byte) ultoa::digit#2 ← phi( ultoa::@4/(byte) ultoa::digit#1 ultoa/(byte) 0 ) @@ -5489,7 +5540,6 @@ printf_uint::@return: scope:[printf_uint] from printf_uint::@2 (void()) utoa((word) utoa::value , (byte*) utoa::buffer , (byte) utoa::radix) utoa: scope:[utoa] from printf_sint::@2 printf_uint::@1 - [230] (byte*) utoa::buffer#11 ← phi( printf_sint::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_uint::@1/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) [230] (word) utoa::value#10 ← phi( printf_sint::@2/(const word) printf_sint::uvalue#0 printf_uint::@1/(word) utoa::value#2 ) [230] (byte) utoa::radix#2 ← phi( printf_sint::@2/(const byte) DECIMAL printf_uint::@1/(byte) utoa::radix#1 ) [231] if((byte) utoa::radix#2==(const byte) DECIMAL) goto utoa::@1 @@ -5504,212 +5554,208 @@ utoa::@4: scope:[utoa] from utoa::@3 [234] if((byte) utoa::radix#2==(const byte) BINARY) goto utoa::@1 to:utoa::@5 utoa::@5: scope:[utoa] from utoa::@4 - [235] *((byte*) utoa::buffer#11) ← (byte) 'e' - [236] (byte*) utoa::buffer#0 ← ++ (byte*) utoa::buffer#11 - [237] *((byte*) utoa::buffer#0) ← (byte) 'r' - [238] (byte*) utoa::buffer#1 ← ++ (byte*) utoa::buffer#0 - [239] *((byte*) utoa::buffer#1) ← (byte) 'r' - [240] (byte*) utoa::buffer#2 ← ++ (byte*) utoa::buffer#1 - [241] *((byte*) utoa::buffer#2) ← (byte) 0 + [235] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS) ← (byte) 'e' + [236] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 1) ← (byte) 'r' + [237] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2) ← (byte) 'r' + [238] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 3) ← (byte) 0 to:utoa::@return utoa::@return: scope:[utoa] from utoa::@5 utoa::@8 - [242] return + [239] return to:@return utoa::@1: scope:[utoa] from utoa utoa::@2 utoa::@3 utoa::@4 - [243] (word*) utoa::digit_values#8 ← phi( utoa/(const word*) RADIX_DECIMAL_VALUES utoa::@2/(const word*) RADIX_HEXADECIMAL_VALUES utoa::@3/(const word*) RADIX_OCTAL_VALUES utoa::@4/(const word*) RADIX_BINARY_VALUES ) - [243] (byte) utoa::max_digits#7 ← phi( utoa/(byte) 5 utoa::@2/(byte) 4 utoa::@3/(byte) 6 utoa::@4/(byte) $10 ) + [240] (word*) utoa::digit_values#8 ← phi( utoa/(const word*) RADIX_DECIMAL_VALUES utoa::@2/(const word*) RADIX_HEXADECIMAL_VALUES utoa::@3/(const word*) RADIX_OCTAL_VALUES utoa::@4/(const word*) RADIX_BINARY_VALUES ) + [240] (byte) utoa::max_digits#7 ← phi( utoa/(byte) 5 utoa::@2/(byte) 4 utoa::@3/(byte) 6 utoa::@4/(byte) $10 ) to:utoa::@6 utoa::@6: scope:[utoa] from utoa::@1 utoa::@9 - [244] (byte*) utoa::buffer#10 ← phi( utoa::@9/(byte*) utoa::buffer#15 utoa::@1/(byte*) utoa::buffer#11 ) - [244] (byte) utoa::started#2 ← phi( utoa::@9/(byte) utoa::started#4 utoa::@1/(byte) 0 ) - [244] (word) utoa::value#3 ← phi( utoa::@9/(word) utoa::value#7 utoa::@1/(word) utoa::value#10 ) - [244] (byte) utoa::digit#2 ← phi( utoa::@9/(byte) utoa::digit#1 utoa::@1/(byte) 0 ) - [245] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 - [246] if((byte) utoa::digit#2<(byte~) utoa::$4) goto utoa::@7 + [241] (byte*) utoa::buffer#10 ← phi( utoa::@9/(byte*) utoa::buffer#15 utoa::@1/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) + [241] (byte) utoa::started#2 ← phi( utoa::@9/(byte) utoa::started#4 utoa::@1/(byte) 0 ) + [241] (word) utoa::value#3 ← phi( utoa::@9/(word) utoa::value#7 utoa::@1/(word) utoa::value#10 ) + [241] (byte) utoa::digit#2 ← phi( utoa::@9/(byte) utoa::digit#1 utoa::@1/(byte) 0 ) + [242] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 + [243] if((byte) utoa::digit#2<(byte~) utoa::$4) goto utoa::@7 to:utoa::@8 utoa::@8: scope:[utoa] from utoa::@6 - [247] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 - [248] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) - [249] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 - [250] *((byte*) utoa::buffer#3) ← (byte) 0 + [244] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 + [245] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) + [246] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 + [247] *((byte*) utoa::buffer#3) ← (byte) 0 to:utoa::@return utoa::@7: scope:[utoa] from utoa::@6 - [251] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 - [252] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) - [253] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 + [248] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 + [249] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) + [250] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 to:utoa::@12 utoa::@12: scope:[utoa] from utoa::@7 - [254] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 + [251] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 to:utoa::@9 utoa::@9: scope:[utoa] from utoa::@11 utoa::@12 - [255] (byte*) utoa::buffer#15 ← phi( utoa::@12/(byte*) utoa::buffer#10 utoa::@11/(byte*) utoa::buffer#4 ) - [255] (byte) utoa::started#4 ← phi( utoa::@12/(byte) utoa::started#2 utoa::@11/(byte) 1 ) - [255] (word) utoa::value#7 ← phi( utoa::@12/(word) utoa::value#3 utoa::@11/(word) utoa::value#0 ) - [256] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 + [252] (byte*) utoa::buffer#15 ← phi( utoa::@12/(byte*) utoa::buffer#10 utoa::@11/(byte*) utoa::buffer#4 ) + [252] (byte) utoa::started#4 ← phi( utoa::@12/(byte) utoa::started#2 utoa::@11/(byte) 1 ) + [252] (word) utoa::value#7 ← phi( utoa::@12/(word) utoa::value#3 utoa::@11/(word) utoa::value#0 ) + [253] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 to:utoa::@6 utoa::@10: scope:[utoa] from utoa::@12 utoa::@7 - [257] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 - [258] (word) utoa_append::value#0 ← (word) utoa::value#3 - [259] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 - [260] call utoa_append - [261] (word) utoa_append::return#0 ← (word) utoa_append::value#2 + [254] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 + [255] (word) utoa_append::value#0 ← (word) utoa::value#3 + [256] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 + [257] call utoa_append + [258] (word) utoa_append::return#0 ← (word) utoa_append::value#2 to:utoa::@11 utoa::@11: scope:[utoa] from utoa::@10 - [262] (word) utoa::value#0 ← (word) utoa_append::return#0 - [263] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 + [259] (word) utoa::value#0 ← (word) utoa_append::return#0 + [260] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 to:utoa::@9 (word()) utoa_append((byte*) utoa_append::buffer , (word) utoa_append::value , (word) utoa_append::sub) utoa_append: scope:[utoa_append] from utoa::@10 - [264] phi() + [261] phi() to:utoa_append::@1 utoa_append::@1: scope:[utoa_append] from utoa_append utoa_append::@2 - [265] (byte) utoa_append::digit#2 ← phi( utoa_append/(byte) 0 utoa_append::@2/(byte) utoa_append::digit#1 ) - [265] (word) utoa_append::value#2 ← phi( utoa_append/(word) utoa_append::value#0 utoa_append::@2/(word) utoa_append::value#1 ) - [266] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 + [262] (byte) utoa_append::digit#2 ← phi( utoa_append/(byte) 0 utoa_append::@2/(byte) utoa_append::digit#1 ) + [262] (word) utoa_append::value#2 ← phi( utoa_append/(word) utoa_append::value#0 utoa_append::@2/(word) utoa_append::value#1 ) + [263] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 to:utoa_append::@3 utoa_append::@3: scope:[utoa_append] from utoa_append::@1 - [267] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) + [264] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) to:utoa_append::@return utoa_append::@return: scope:[utoa_append] from utoa_append::@3 - [268] return + [265] return to:@return utoa_append::@2: scope:[utoa_append] from utoa_append::@1 - [269] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 - [270] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 + [266] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 + [267] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 to:utoa_append::@1 (void()) printf_sint((signed word) printf_sint::value , (byte) printf_sint::format_min_length , (byte) printf_sint::format_justify_left , (byte) printf_sint::format_sign_always , (byte) printf_sint::format_zero_padding , (byte) printf_sint::format_upper_case , (byte) printf_sint::format_radix) printf_sint: scope:[printf_sint] from main::@17 - [271] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 + [268] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 to:printf_sint::@1 printf_sint::@1: scope:[printf_sint] from printf_sint - [272] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' + [269] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' to:printf_sint::@2 printf_sint::@2: scope:[printf_sint] from printf_sint::@1 - [273] phi() - [274] call utoa + [270] phi() + [271] call utoa to:printf_sint::@3 printf_sint::@3: scope:[printf_sint] from printf_sint::@2 - [275] (byte) printf_number_buffer::buffer_sign#2 ← *((byte*)&(struct printf_buffer_number) printf_buffer) - [276] call printf_number_buffer + [272] (byte) printf_number_buffer::buffer_sign#2 ← *((byte*)&(struct printf_buffer_number) printf_buffer) + [273] call printf_number_buffer to:printf_sint::@return printf_sint::@return: scope:[printf_sint] from printf_sint::@3 - [277] return + [274] return to:@return (void()) printf_uchar((byte) printf_uchar::uvalue , (byte) printf_uchar::format_min_length , (byte) printf_uchar::format_justify_left , (byte) printf_uchar::format_sign_always , (byte) printf_uchar::format_zero_padding , (byte) printf_uchar::format_upper_case , (byte) printf_uchar::format_radix) printf_uchar: scope:[printf_uchar] from main::@14 - [278] phi() + [275] phi() to:printf_uchar::@1 printf_uchar::@1: scope:[printf_uchar] from printf_uchar - [279] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 - [280] call uctoa + [276] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 + [277] call uctoa to:printf_uchar::@2 printf_uchar::@2: scope:[printf_uchar] from printf_uchar::@1 - [281] (byte) printf_number_buffer::buffer_sign#5 ← *((byte*)&(struct printf_buffer_number) printf_buffer) - [282] call printf_number_buffer + [278] (byte) printf_number_buffer::buffer_sign#5 ← *((byte*)&(struct printf_buffer_number) printf_buffer) + [279] call printf_number_buffer to:printf_uchar::@return printf_uchar::@return: scope:[printf_uchar] from printf_uchar::@2 - [283] return + [280] return to:@return (void()) uctoa((byte) uctoa::value , (byte*) uctoa::buffer , (byte) uctoa::radix) uctoa: scope:[uctoa] from printf_schar::@2 printf_uchar::@1 - [284] (byte*) uctoa::buffer#11 ← phi( printf_schar::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_uchar::@1/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) - [284] (byte) uctoa::value#10 ← phi( printf_schar::@2/(const byte) printf_schar::uvalue#0 printf_uchar::@1/(const byte) main::uc ) + [281] (byte) uctoa::value#10 ← phi( printf_schar::@2/(const byte) printf_schar::uvalue#0 printf_uchar::@1/(const byte) main::uc ) to:uctoa::@1 uctoa::@1: scope:[uctoa] from uctoa uctoa::@4 - [285] (byte*) uctoa::buffer#10 ← phi( uctoa::@4/(byte*) uctoa::buffer#15 uctoa/(byte*) uctoa::buffer#11 ) - [285] (byte) uctoa::started#2 ← phi( uctoa::@4/(byte) uctoa::started#4 uctoa/(byte) 0 ) - [285] (byte) uctoa::value#3 ← phi( uctoa::@4/(byte) uctoa::value#7 uctoa/(byte) uctoa::value#10 ) - [285] (byte) uctoa::digit#2 ← phi( uctoa::@4/(byte) uctoa::digit#1 uctoa/(byte) 0 ) - [286] if((byte) uctoa::digit#2<(byte) 3-(byte) 1) goto uctoa::@2 + [282] (byte*) uctoa::buffer#10 ← phi( uctoa::@4/(byte*) uctoa::buffer#15 uctoa/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) + [282] (byte) uctoa::started#2 ← phi( uctoa::@4/(byte) uctoa::started#4 uctoa/(byte) 0 ) + [282] (byte) uctoa::value#3 ← phi( uctoa::@4/(byte) uctoa::value#7 uctoa/(byte) uctoa::value#10 ) + [282] (byte) uctoa::digit#2 ← phi( uctoa::@4/(byte) uctoa::digit#1 uctoa/(byte) 0 ) + [283] if((byte) uctoa::digit#2<(byte) 3-(byte) 1) goto uctoa::@2 to:uctoa::@3 uctoa::@3: scope:[uctoa] from uctoa::@1 - [287] *((byte*) uctoa::buffer#10) ← *((const byte*) DIGITS + (byte) uctoa::value#3) - [288] (byte*) uctoa::buffer#3 ← ++ (byte*) uctoa::buffer#10 - [289] *((byte*) uctoa::buffer#3) ← (byte) 0 + [284] *((byte*) uctoa::buffer#10) ← *((const byte*) DIGITS + (byte) uctoa::value#3) + [285] (byte*) uctoa::buffer#3 ← ++ (byte*) uctoa::buffer#10 + [286] *((byte*) uctoa::buffer#3) ← (byte) 0 to:uctoa::@return uctoa::@return: scope:[uctoa] from uctoa::@3 - [290] return + [287] return to:@return uctoa::@2: scope:[uctoa] from uctoa::@1 - [291] (byte) uctoa::digit_value#0 ← *((const byte*) RADIX_DECIMAL_VALUES_CHAR + (byte) uctoa::digit#2) - [292] if((byte) 0!=(byte) uctoa::started#2) goto uctoa::@5 + [288] (byte) uctoa::digit_value#0 ← *((const byte*) RADIX_DECIMAL_VALUES_CHAR + (byte) uctoa::digit#2) + [289] if((byte) 0!=(byte) uctoa::started#2) goto uctoa::@5 to:uctoa::@7 uctoa::@7: scope:[uctoa] from uctoa::@2 - [293] if((byte) uctoa::value#3>=(byte) uctoa::digit_value#0) goto uctoa::@5 + [290] if((byte) uctoa::value#3>=(byte) uctoa::digit_value#0) goto uctoa::@5 to:uctoa::@4 uctoa::@4: scope:[uctoa] from uctoa::@6 uctoa::@7 - [294] (byte*) uctoa::buffer#15 ← phi( uctoa::@7/(byte*) uctoa::buffer#10 uctoa::@6/(byte*) uctoa::buffer#4 ) - [294] (byte) uctoa::started#4 ← phi( uctoa::@7/(byte) uctoa::started#2 uctoa::@6/(byte) 1 ) - [294] (byte) uctoa::value#7 ← phi( uctoa::@7/(byte) uctoa::value#3 uctoa::@6/(byte) uctoa::value#0 ) - [295] (byte) uctoa::digit#1 ← ++ (byte) uctoa::digit#2 + [291] (byte*) uctoa::buffer#15 ← phi( uctoa::@7/(byte*) uctoa::buffer#10 uctoa::@6/(byte*) uctoa::buffer#4 ) + [291] (byte) uctoa::started#4 ← phi( uctoa::@7/(byte) uctoa::started#2 uctoa::@6/(byte) 1 ) + [291] (byte) uctoa::value#7 ← phi( uctoa::@7/(byte) uctoa::value#3 uctoa::@6/(byte) uctoa::value#0 ) + [292] (byte) uctoa::digit#1 ← ++ (byte) uctoa::digit#2 to:uctoa::@1 uctoa::@5: scope:[uctoa] from uctoa::@2 uctoa::@7 - [296] (byte*) uctoa_append::buffer#0 ← (byte*) uctoa::buffer#10 - [297] (byte) uctoa_append::value#0 ← (byte) uctoa::value#3 - [298] (byte) uctoa_append::sub#0 ← (byte) uctoa::digit_value#0 - [299] call uctoa_append - [300] (byte) uctoa_append::return#0 ← (byte) uctoa_append::value#2 + [293] (byte*) uctoa_append::buffer#0 ← (byte*) uctoa::buffer#10 + [294] (byte) uctoa_append::value#0 ← (byte) uctoa::value#3 + [295] (byte) uctoa_append::sub#0 ← (byte) uctoa::digit_value#0 + [296] call uctoa_append + [297] (byte) uctoa_append::return#0 ← (byte) uctoa_append::value#2 to:uctoa::@6 uctoa::@6: scope:[uctoa] from uctoa::@5 - [301] (byte) uctoa::value#0 ← (byte) uctoa_append::return#0 - [302] (byte*) uctoa::buffer#4 ← ++ (byte*) uctoa::buffer#10 + [298] (byte) uctoa::value#0 ← (byte) uctoa_append::return#0 + [299] (byte*) uctoa::buffer#4 ← ++ (byte*) uctoa::buffer#10 to:uctoa::@4 (byte()) uctoa_append((byte*) uctoa_append::buffer , (byte) uctoa_append::value , (byte) uctoa_append::sub) uctoa_append: scope:[uctoa_append] from uctoa::@5 - [303] phi() + [300] phi() to:uctoa_append::@1 uctoa_append::@1: scope:[uctoa_append] from uctoa_append uctoa_append::@2 - [304] (byte) uctoa_append::digit#2 ← phi( uctoa_append/(byte) 0 uctoa_append::@2/(byte) uctoa_append::digit#1 ) - [304] (byte) uctoa_append::value#2 ← phi( uctoa_append/(byte) uctoa_append::value#0 uctoa_append::@2/(byte) uctoa_append::value#1 ) - [305] if((byte) uctoa_append::value#2>=(byte) uctoa_append::sub#0) goto uctoa_append::@2 + [301] (byte) uctoa_append::digit#2 ← phi( uctoa_append/(byte) 0 uctoa_append::@2/(byte) uctoa_append::digit#1 ) + [301] (byte) uctoa_append::value#2 ← phi( uctoa_append/(byte) uctoa_append::value#0 uctoa_append::@2/(byte) uctoa_append::value#1 ) + [302] if((byte) uctoa_append::value#2>=(byte) uctoa_append::sub#0) goto uctoa_append::@2 to:uctoa_append::@3 uctoa_append::@3: scope:[uctoa_append] from uctoa_append::@1 - [306] *((byte*) uctoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) uctoa_append::digit#2) + [303] *((byte*) uctoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) uctoa_append::digit#2) to:uctoa_append::@return uctoa_append::@return: scope:[uctoa_append] from uctoa_append::@3 - [307] return + [304] return to:@return uctoa_append::@2: scope:[uctoa_append] from uctoa_append::@1 - [308] (byte) uctoa_append::digit#1 ← ++ (byte) uctoa_append::digit#2 - [309] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - (byte) uctoa_append::sub#0 + [305] (byte) uctoa_append::digit#1 ← ++ (byte) uctoa_append::digit#2 + [306] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - (byte) uctoa_append::sub#0 to:uctoa_append::@1 (void()) printf_schar((signed byte) printf_schar::value , (byte) printf_schar::format_min_length , (byte) printf_schar::format_justify_left , (byte) printf_schar::format_sign_always , (byte) printf_schar::format_zero_padding , (byte) printf_schar::format_upper_case , (byte) printf_schar::format_radix) printf_schar: scope:[printf_schar] from main::@11 - [310] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 + [307] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 to:printf_schar::@1 printf_schar::@1: scope:[printf_schar] from printf_schar - [311] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' + [308] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' to:printf_schar::@2 printf_schar::@2: scope:[printf_schar] from printf_schar::@1 - [312] phi() - [313] call uctoa + [309] phi() + [310] call uctoa to:printf_schar::@3 printf_schar::@3: scope:[printf_schar] from printf_schar::@2 - [314] (byte) printf_number_buffer::buffer_sign#4 ← *((byte*)&(struct printf_buffer_number) printf_buffer) - [315] call printf_number_buffer + [311] (byte) printf_number_buffer::buffer_sign#4 ← *((byte*)&(struct printf_buffer_number) printf_buffer) + [312] call printf_number_buffer to:printf_schar::@return printf_schar::@return: scope:[printf_schar] from printf_schar::@3 - [316] return + [313] return to:@return (void()) printf_cls() printf_cls: scope:[printf_cls] from main - [317] phi() - [318] call memset + [314] phi() + [315] call memset to:printf_cls::@1 printf_cls::@1: scope:[printf_cls] from printf_cls - [319] (byte*) printf_cursor_ptr ← (byte*) 1024 - [320] (byte) printf_cursor_x ← (byte) 0 - [321] (byte) printf_cursor_y ← (byte) 0 + [316] (byte*) printf_cursor_ptr ← (byte*) 1024 + [317] (byte) printf_cursor_x ← (byte) 0 + [318] (byte) printf_cursor_y ← (byte) 0 to:printf_cls::@return printf_cls::@return: scope:[printf_cls] from printf_cls::@1 - [322] return + [319] return to:@return null depth in calling loop Loop head: printf_padding::@1 tails: printf_padding::@3 blocks: printf_padding::@3 printf_padding::@2 printf_padding::@1 in scope printf_char @@ -5774,7 +5820,6 @@ VARIABLE REGISTER WEIGHTS (word~) printf_number_buffer::$19 1001.0 (struct printf_buffer_number) printf_number_buffer::buffer (byte*) printf_number_buffer::buffer_digits -(byte*) printf_number_buffer::buffer_digits#10 103.55172413793102 (byte) printf_number_buffer::buffer_sign (byte) printf_number_buffer::buffer_sign#0 202.0 (byte) printf_number_buffer::buffer_sign#1 202.0 @@ -5849,9 +5894,8 @@ VARIABLE REGISTER WEIGHTS (byte) printf_str::ch#0 100001.0 (byte*) printf_str::str (byte*) printf_str::str#0 42857.57142857143 -(byte*) printf_str::str#1 2002.0 (byte*) printf_str::str#20 205002.5 -(byte*) printf_str::str#22 11002.0 +(byte*) printf_str::str#22 10001.0 (void()) printf_uchar((byte) printf_uchar::uvalue , (byte) printf_uchar::format_min_length , (byte) printf_uchar::format_justify_left , (byte) printf_uchar::format_sign_always , (byte) printf_uchar::format_zero_padding , (byte) printf_uchar::format_upper_case , (byte) printf_uchar::format_radix) (struct printf_format_number) printf_uchar::format (byte) printf_uchar::format_justify_left @@ -5889,16 +5933,14 @@ VARIABLE REGISTER WEIGHTS (word) strlen::return#2 2002.0 (byte*) strlen::str (byte*) strlen::str#0 200002.0 -(byte*) strlen::str#1 5501.0 -(byte*) strlen::str#2 103334.66666666666 +(byte*) strlen::str#2 100001.0 (byte*()) strupr((byte*) strupr::str) (byte~) strupr::$0 200002.0 (byte*) strupr::return (byte*) strupr::src (byte*) strupr::src#1 200002.0 -(byte*) strupr::src#2 72858.0 +(byte*) strupr::src#2 71429.28571428571 (byte*) strupr::str -(byte*) strupr::str#0 5501.0 (byte()) toupper((byte) toupper::ch) (byte) toupper::ch (byte) toupper::ch#0 1700002.0000000002 @@ -5908,8 +5950,7 @@ VARIABLE REGISTER WEIGHTS (byte) toupper::return#3 200002.0 (void()) uctoa((byte) uctoa::value , (byte*) uctoa::buffer , (byte) uctoa::radix) (byte*) uctoa::buffer -(byte*) uctoa::buffer#10 3583.916666666666 -(byte*) uctoa::buffer#11 1001.0 +(byte*) uctoa::buffer#10 3500.4999999999995 (byte*) uctoa::buffer#15 15001.5 (byte*) uctoa::buffer#3 2002.0 (byte*) uctoa::buffer#4 20002.0 @@ -5947,8 +5988,7 @@ VARIABLE REGISTER WEIGHTS (byte~) ultoa::$10 20002.0 (byte~) ultoa::$11 2002.0 (byte*) ultoa::buffer -(byte*) ultoa::buffer#10 3071.9285714285716 -(byte*) ultoa::buffer#11 1001.0 +(byte*) ultoa::buffer#10 3000.4285714285716 (byte*) ultoa::buffer#15 15001.5 (byte*) ultoa::buffer#3 2002.0 (byte*) ultoa::buffer#4 20002.0 @@ -5987,12 +6027,8 @@ VARIABLE REGISTER WEIGHTS (byte~) utoa::$11 2002.0 (byte~) utoa::$4 20002.0 (byte*) utoa::buffer -(byte*) utoa::buffer#0 1501.5 -(byte*) utoa::buffer#1 1501.5 -(byte*) utoa::buffer#10 2867.133333333333 -(byte*) utoa::buffer#11 429.0 +(byte*) utoa::buffer#10 2800.4000000000005 (byte*) utoa::buffer#15 15001.5 -(byte*) utoa::buffer#2 2002.0 (byte*) utoa::buffer#3 2002.0 (byte*) utoa::buffer#4 20002.0 (byte) utoa::digit @@ -6032,7 +6068,7 @@ VARIABLE REGISTER WEIGHTS (word) utoa_append::value#2 5018334.166666666 Initial phi equivalence classes -[ printf_str::str#20 printf_str::str#22 printf_str::str#1 printf_str::str#0 ] +[ printf_str::str#20 printf_str::str#22 printf_str::str#0 ] [ memset::num#2 ] [ memset::str#3 ] [ memset::c#4 ] @@ -6043,7 +6079,6 @@ Initial phi equivalence classes [ printf_number_buffer::format_min_length#10 ] [ printf_number_buffer::format_justify_left#10 ] [ printf_number_buffer::format_zero_padding#10 ] -[ printf_number_buffer::buffer_digits#10 ] [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] [ printf_number_buffer::format_upper_case#10 ] [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] @@ -6051,14 +6086,14 @@ Initial phi equivalence classes [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] [ printf_padding::pad#5 ] [ printf_padding::i#2 printf_padding::i#1 ] -[ strupr::src#2 strupr::str#0 strupr::src#1 ] +[ strupr::src#2 strupr::src#1 ] [ toupper::return#2 toupper::return#0 toupper::ch#0 ] -[ strlen::str#2 strlen::str#1 strlen::str#0 ] +[ strlen::str#2 strlen::str#0 ] [ strlen::len#2 strlen::len#1 ] [ ultoa::digit#2 ultoa::digit#1 ] [ ultoa::value#3 ultoa::value#7 ultoa::value#10 ultoa::value#0 ] [ ultoa::started#2 ultoa::started#4 ] -[ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#11 ultoa::buffer#4 ] +[ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#4 ] [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] [ ultoa_append::digit#2 ultoa_append::digit#1 ] [ printf_uint::uvalue#2 ] @@ -6069,13 +6104,13 @@ Initial phi equivalence classes [ utoa::digit#2 utoa::digit#1 ] [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 ] [ utoa::started#2 utoa::started#4 ] -[ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 ] +[ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 ] [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] [ utoa_append::digit#2 utoa_append::digit#1 ] [ uctoa::digit#2 uctoa::digit#1 ] [ uctoa::value#3 uctoa::value#7 uctoa::value#10 uctoa::value#0 ] [ uctoa::started#2 uctoa::started#4 ] -[ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#11 uctoa::buffer#4 ] +[ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#4 ] [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] [ uctoa_append::digit#2 uctoa_append::digit#1 ] Added variable printf_cursor_x to live range equivalence class [ printf_cursor_x ] @@ -6098,9 +6133,6 @@ Added variable ultoa::digit_value#0 to live range equivalence class [ ultoa::dig Added variable ultoa_append::buffer#0 to live range equivalence class [ ultoa_append::buffer#0 ] Added variable ultoa_append::sub#0 to live range equivalence class [ ultoa_append::sub#0 ] Added variable ultoa_append::return#0 to live range equivalence class [ ultoa_append::return#0 ] -Added variable utoa::buffer#0 to live range equivalence class [ utoa::buffer#0 ] -Added variable utoa::buffer#1 to live range equivalence class [ utoa::buffer#1 ] -Added variable utoa::buffer#2 to live range equivalence class [ utoa::buffer#2 ] Added variable utoa::$4 to live range equivalence class [ utoa::$4 ] Added variable utoa::$11 to live range equivalence class [ utoa::$11 ] Added variable utoa::buffer#3 to live range equivalence class [ utoa::buffer#3 ] @@ -6116,7 +6148,7 @@ Added variable uctoa_append::sub#0 to live range equivalence class [ uctoa_appen Added variable uctoa_append::return#0 to live range equivalence class [ uctoa_append::return#0 ] Added variable printf_buffer to live range equivalence class [ printf_buffer ] Complete equivalence classes -[ printf_str::str#20 printf_str::str#22 printf_str::str#1 printf_str::str#0 ] +[ printf_str::str#20 printf_str::str#22 printf_str::str#0 ] [ memset::num#2 ] [ memset::str#3 ] [ memset::c#4 ] @@ -6127,7 +6159,6 @@ Complete equivalence classes [ printf_number_buffer::format_min_length#10 ] [ printf_number_buffer::format_justify_left#10 ] [ printf_number_buffer::format_zero_padding#10 ] -[ printf_number_buffer::buffer_digits#10 ] [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] [ printf_number_buffer::format_upper_case#10 ] [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] @@ -6135,14 +6166,14 @@ Complete equivalence classes [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] [ printf_padding::pad#5 ] [ printf_padding::i#2 printf_padding::i#1 ] -[ strupr::src#2 strupr::str#0 strupr::src#1 ] +[ strupr::src#2 strupr::src#1 ] [ toupper::return#2 toupper::return#0 toupper::ch#0 ] -[ strlen::str#2 strlen::str#1 strlen::str#0 ] +[ strlen::str#2 strlen::str#0 ] [ strlen::len#2 strlen::len#1 ] [ ultoa::digit#2 ultoa::digit#1 ] [ ultoa::value#3 ultoa::value#7 ultoa::value#10 ultoa::value#0 ] [ ultoa::started#2 ultoa::started#4 ] -[ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#11 ultoa::buffer#4 ] +[ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#4 ] [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] [ ultoa_append::digit#2 ultoa_append::digit#1 ] [ printf_uint::uvalue#2 ] @@ -6153,13 +6184,13 @@ Complete equivalence classes [ utoa::digit#2 utoa::digit#1 ] [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 ] [ utoa::started#2 utoa::started#4 ] -[ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 ] +[ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 ] [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] [ utoa_append::digit#2 utoa_append::digit#1 ] [ uctoa::digit#2 uctoa::digit#1 ] [ uctoa::value#3 uctoa::value#7 uctoa::value#10 uctoa::value#0 ] [ uctoa::started#2 uctoa::started#4 ] -[ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#11 uctoa::buffer#4 ] +[ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#4 ] [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] [ uctoa_append::digit#2 uctoa_append::digit#1 ] [ printf_cursor_x ] @@ -6182,9 +6213,6 @@ Complete equivalence classes [ ultoa_append::buffer#0 ] [ ultoa_append::sub#0 ] [ ultoa_append::return#0 ] -[ utoa::buffer#0 ] -[ utoa::buffer#1 ] -[ utoa::buffer#2 ] [ utoa::$4 ] [ utoa::$11 ] [ utoa::buffer#3 ] @@ -6199,7 +6227,7 @@ Complete equivalence classes [ uctoa_append::sub#0 ] [ uctoa_append::return#0 ] [ printf_buffer ] -Allocated zp[2]:2 [ printf_str::str#20 printf_str::str#22 printf_str::str#1 printf_str::str#0 ] +Allocated zp[2]:2 [ printf_str::str#20 printf_str::str#22 printf_str::str#0 ] Allocated zp[2]:4 [ memset::num#2 ] Allocated zp[2]:6 [ memset::str#3 ] Allocated zp[1]:8 [ memset::c#4 ] @@ -6210,77 +6238,73 @@ Allocated zp[1]:15 [ printf_char::ch#5 printf_char::ch#3 printf_char::ch#2 print Allocated zp[1]:16 [ printf_number_buffer::format_min_length#10 ] Allocated zp[1]:17 [ printf_number_buffer::format_justify_left#10 ] Allocated zp[1]:18 [ printf_number_buffer::format_zero_padding#10 ] -Allocated zp[2]:19 [ printf_number_buffer::buffer_digits#10 ] -Allocated zp[1]:21 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] -Allocated zp[1]:22 [ printf_number_buffer::format_upper_case#10 ] -Allocated zp[1]:23 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] -Allocated zp[1]:24 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Allocated zp[1]:25 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Allocated zp[1]:26 [ printf_padding::pad#5 ] -Allocated zp[1]:27 [ printf_padding::i#2 printf_padding::i#1 ] -Allocated zp[2]:28 [ strupr::src#2 strupr::str#0 strupr::src#1 ] -Allocated zp[1]:30 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] -Allocated zp[2]:31 [ strlen::str#2 strlen::str#1 strlen::str#0 ] -Allocated zp[2]:33 [ strlen::len#2 strlen::len#1 ] -Allocated zp[1]:35 [ ultoa::digit#2 ultoa::digit#1 ] -Allocated zp[4]:36 [ ultoa::value#3 ultoa::value#7 ultoa::value#10 ultoa::value#0 ] -Allocated zp[1]:40 [ ultoa::started#2 ultoa::started#4 ] -Allocated zp[2]:41 [ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#11 ultoa::buffer#4 ] -Allocated zp[4]:43 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] -Allocated zp[1]:47 [ ultoa_append::digit#2 ultoa_append::digit#1 ] -Allocated zp[2]:48 [ printf_uint::uvalue#2 ] -Allocated zp[1]:50 [ printf_uint::format_radix#2 ] -Allocated zp[1]:51 [ utoa::radix#2 utoa::radix#1 ] -Allocated zp[1]:52 [ utoa::max_digits#7 ] -Allocated zp[2]:53 [ utoa::digit_values#8 ] -Allocated zp[1]:55 [ utoa::digit#2 utoa::digit#1 ] -Allocated zp[2]:56 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 ] -Allocated zp[1]:58 [ utoa::started#2 utoa::started#4 ] -Allocated zp[2]:59 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 ] -Allocated zp[2]:61 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] -Allocated zp[1]:63 [ utoa_append::digit#2 utoa_append::digit#1 ] -Allocated zp[1]:64 [ uctoa::digit#2 uctoa::digit#1 ] -Allocated zp[1]:65 [ uctoa::value#3 uctoa::value#7 uctoa::value#10 uctoa::value#0 ] -Allocated zp[1]:66 [ uctoa::started#2 uctoa::started#4 ] -Allocated zp[2]:67 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#11 uctoa::buffer#4 ] -Allocated zp[1]:69 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] -Allocated zp[1]:70 [ uctoa_append::digit#2 uctoa_append::digit#1 ] -Allocated zp[1]:71 [ printf_cursor_x ] -Allocated zp[1]:72 [ printf_cursor_y ] -Allocated zp[2]:73 [ printf_cursor_ptr ] -Allocated zp[1]:75 [ main::c ] -Allocated zp[1]:76 [ printf_str::ch#0 ] -Allocated zp[2]:77 [ printf_ln::$0 ] -Allocated zp[2]:79 [ printf_ln::$1 ] -Allocated zp[2]:81 [ printf_scroll::$4 ] -Allocated zp[2]:83 [ memset::end#0 ] -Allocated zp[2]:85 [ strlen::return#2 ] -Allocated zp[2]:87 [ printf_number_buffer::$19 ] -Allocated zp[1]:89 [ toupper::return#3 ] -Allocated zp[1]:90 [ strupr::$0 ] -Allocated zp[1]:91 [ ultoa::$11 ] -Allocated zp[2]:92 [ ultoa::buffer#3 ] -Allocated zp[1]:94 [ ultoa::$10 ] -Allocated zp[4]:95 [ ultoa::digit_value#0 ] -Allocated zp[2]:99 [ ultoa_append::buffer#0 ] -Allocated zp[4]:101 [ ultoa_append::sub#0 ] -Allocated zp[4]:105 [ ultoa_append::return#0 ] -Allocated zp[2]:109 [ utoa::buffer#0 ] -Allocated zp[2]:111 [ utoa::buffer#1 ] -Allocated zp[2]:113 [ utoa::buffer#2 ] -Allocated zp[1]:115 [ utoa::$4 ] -Allocated zp[1]:116 [ utoa::$11 ] -Allocated zp[2]:117 [ utoa::buffer#3 ] -Allocated zp[1]:119 [ utoa::$10 ] -Allocated zp[2]:120 [ utoa::digit_value#0 ] -Allocated zp[2]:122 [ utoa_append::buffer#0 ] -Allocated zp[2]:124 [ utoa_append::sub#0 ] -Allocated zp[2]:126 [ utoa_append::return#0 ] -Allocated zp[2]:128 [ uctoa::buffer#3 ] -Allocated zp[1]:130 [ uctoa::digit_value#0 ] -Allocated zp[2]:131 [ uctoa_append::buffer#0 ] -Allocated zp[1]:133 [ uctoa_append::sub#0 ] -Allocated zp[1]:134 [ uctoa_append::return#0 ] +Allocated zp[1]:19 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] +Allocated zp[1]:20 [ printf_number_buffer::format_upper_case#10 ] +Allocated zp[1]:21 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] +Allocated zp[1]:22 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Allocated zp[1]:23 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Allocated zp[1]:24 [ printf_padding::pad#5 ] +Allocated zp[1]:25 [ printf_padding::i#2 printf_padding::i#1 ] +Allocated zp[2]:26 [ strupr::src#2 strupr::src#1 ] +Allocated zp[1]:28 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] +Allocated zp[2]:29 [ strlen::str#2 strlen::str#0 ] +Allocated zp[2]:31 [ strlen::len#2 strlen::len#1 ] +Allocated zp[1]:33 [ ultoa::digit#2 ultoa::digit#1 ] +Allocated zp[4]:34 [ ultoa::value#3 ultoa::value#7 ultoa::value#10 ultoa::value#0 ] +Allocated zp[1]:38 [ ultoa::started#2 ultoa::started#4 ] +Allocated zp[2]:39 [ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#4 ] +Allocated zp[4]:41 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] +Allocated zp[1]:45 [ ultoa_append::digit#2 ultoa_append::digit#1 ] +Allocated zp[2]:46 [ printf_uint::uvalue#2 ] +Allocated zp[1]:48 [ printf_uint::format_radix#2 ] +Allocated zp[1]:49 [ utoa::radix#2 utoa::radix#1 ] +Allocated zp[1]:50 [ utoa::max_digits#7 ] +Allocated zp[2]:51 [ utoa::digit_values#8 ] +Allocated zp[1]:53 [ utoa::digit#2 utoa::digit#1 ] +Allocated zp[2]:54 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 ] +Allocated zp[1]:56 [ utoa::started#2 utoa::started#4 ] +Allocated zp[2]:57 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 ] +Allocated zp[2]:59 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] +Allocated zp[1]:61 [ utoa_append::digit#2 utoa_append::digit#1 ] +Allocated zp[1]:62 [ uctoa::digit#2 uctoa::digit#1 ] +Allocated zp[1]:63 [ uctoa::value#3 uctoa::value#7 uctoa::value#10 uctoa::value#0 ] +Allocated zp[1]:64 [ uctoa::started#2 uctoa::started#4 ] +Allocated zp[2]:65 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#4 ] +Allocated zp[1]:67 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] +Allocated zp[1]:68 [ uctoa_append::digit#2 uctoa_append::digit#1 ] +Allocated zp[1]:69 [ printf_cursor_x ] +Allocated zp[1]:70 [ printf_cursor_y ] +Allocated zp[2]:71 [ printf_cursor_ptr ] +Allocated zp[1]:73 [ main::c ] +Allocated zp[1]:74 [ printf_str::ch#0 ] +Allocated zp[2]:75 [ printf_ln::$0 ] +Allocated zp[2]:77 [ printf_ln::$1 ] +Allocated zp[2]:79 [ printf_scroll::$4 ] +Allocated zp[2]:81 [ memset::end#0 ] +Allocated zp[2]:83 [ strlen::return#2 ] +Allocated zp[2]:85 [ printf_number_buffer::$19 ] +Allocated zp[1]:87 [ toupper::return#3 ] +Allocated zp[1]:88 [ strupr::$0 ] +Allocated zp[1]:89 [ ultoa::$11 ] +Allocated zp[2]:90 [ ultoa::buffer#3 ] +Allocated zp[1]:92 [ ultoa::$10 ] +Allocated zp[4]:93 [ ultoa::digit_value#0 ] +Allocated zp[2]:97 [ ultoa_append::buffer#0 ] +Allocated zp[4]:99 [ ultoa_append::sub#0 ] +Allocated zp[4]:103 [ ultoa_append::return#0 ] +Allocated zp[1]:107 [ utoa::$4 ] +Allocated zp[1]:108 [ utoa::$11 ] +Allocated zp[2]:109 [ utoa::buffer#3 ] +Allocated zp[1]:111 [ utoa::$10 ] +Allocated zp[2]:112 [ utoa::digit_value#0 ] +Allocated zp[2]:114 [ utoa_append::buffer#0 ] +Allocated zp[2]:116 [ utoa_append::sub#0 ] +Allocated zp[2]:118 [ utoa_append::return#0 ] +Allocated zp[2]:120 [ uctoa::buffer#3 ] +Allocated zp[1]:122 [ uctoa::digit_value#0 ] +Allocated zp[2]:123 [ uctoa_append::buffer#0 ] +Allocated zp[1]:125 [ uctoa_append::sub#0 ] +Allocated zp[1]:126 [ uctoa_append::return#0 ] Allocated mem[12] [ printf_buffer ] INITIAL ASM @@ -6298,9 +6322,9 @@ Target platform is c64basic / MOS6502X .const DECIMAL = $a .const HEXADECIMAL = $10 .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1 - .label printf_cursor_x = $47 - .label printf_cursor_y = $48 - .label printf_cursor_ptr = $49 + .label printf_cursor_x = $45 + .label printf_cursor_y = $46 + .label printf_cursor_ptr = $47 // @begin __bbegin: jmp __b1 @@ -6342,9 +6366,9 @@ main: { .const ui = $162e .label sl = -$1e240 .label ul = $8aa52 - .label c = $4b + .label c = $49 // [8] call printf_cls - // [317] phi from main to printf_cls [phi:main->printf_cls] + // [314] phi from main to printf_cls [phi:main->printf_cls] printf_cls_from_main: jsr printf_cls jmp __b1 @@ -6527,7 +6551,7 @@ main: { // main::@14 __b14: // [36] call printf_uchar - // [278] phi from main::@14 to printf_uchar [phi:main::@14->printf_uchar] + // [275] phi from main::@14 to printf_uchar [phi:main::@14->printf_uchar] printf_uchar_from___b14: jsr printf_uchar // [37] phi from main::@14 to main::@15 [phi:main::@14->main::@15] @@ -6727,7 +6751,7 @@ main: { // Handles escape codes such as newline // printf_str(byte* zp(2) str) printf_str: { - .label ch = $4c + .label ch = $4a .label str = 2 // [65] phi from printf_str printf_str::@4 printf_str::@5 to printf_str::@1 [phi:printf_str/printf_str::@4/printf_str::@5->printf_str::@1] __b1_from_printf_str: @@ -6788,8 +6812,8 @@ printf_str: { // printf_ln // Print a newline printf_ln: { - .label __0 = $4d - .label __1 = $4f + .label __0 = $4b + .label __1 = $4d // [75] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x -- pbuz1=pbuz2_minus_vbuz3 sec lda.z printf_cursor_ptr @@ -6827,7 +6851,7 @@ printf_ln: { // printf_scroll // Scroll the entire screen if the cursor is on the last line printf_scroll: { - .label __4 = $51 + .label __4 = $4f // [82] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return -- vbuz1_neq_vbuc1_then_la1 lda #$19 cmp.z printf_cursor_y @@ -6891,7 +6915,7 @@ printf_scroll: { // Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str. // memset(void* zp(6) str, byte zp(8) c, word zp(4) num) memset: { - .label end = $53 + .label end = $51 .label dst = 9 .label num = 4 .label str = 6 @@ -7065,12 +7089,7 @@ printf_ulong: { // Format number into buffer // [187] phi from printf_ulong::@1 to ultoa [phi:printf_ulong::@1->ultoa] ultoa_from___b1: - // [187] phi (byte*) ultoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_ulong::@1->ultoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z ultoa.buffer_1+1 - // [187] phi (dword) ultoa::value#10 = (const dword) main::ul [phi:printf_ulong::@1->ultoa#1] -- vduz1=vduc1 + // [187] phi (dword) ultoa::value#10 = (const dword) main::ul [phi:printf_ulong::@1->ultoa#0] -- vduz1=vduc1 lda #main.ul @@ -7094,18 +7113,13 @@ printf_ulong: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [122] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#1 [phi:printf_ulong::@2->printf_number_buffer#1] -- register_copy - // [122] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_ulong::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_ulong::format_zero_padding#0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_ulong::format_zero_padding#0 [phi:printf_ulong::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_ulong::format_justify_left#0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_ulong::format_justify_left#0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_ulong::format_min_length#0 [phi:printf_ulong::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_ulong::format_min_length#0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #format_min_length sta.z printf_number_buffer.format_min_length jsr printf_number_buffer @@ -7118,29 +7132,25 @@ printf_ulong: { // printf_number_buffer // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($15) buffer_sign, byte* zp($13) buffer_digits, byte zp($10) format_min_length, byte zp($11) format_justify_left, byte zp($12) format_zero_padding, byte zp($16) format_upper_case) +// printf_number_buffer(byte zp($13) buffer_sign, byte zp($10) format_min_length, byte zp($11) format_justify_left, byte zp($12) format_zero_padding, byte zp($14) format_upper_case) printf_number_buffer: { - .label __19 = $57 - .label buffer_sign = $15 - .label len = $17 - .label padding = $18 + .label __19 = $55 + .label buffer_sign = $13 + .label len = $15 + .label padding = $16 .label format_justify_left = $11 .label format_zero_padding = $12 - .label buffer_digits = $13 .label format_min_length = $10 - .label format_upper_case = $16 + .label format_upper_case = $14 // [123] if((byte) 0==(byte) printf_number_buffer::format_min_length#10) goto printf_number_buffer::@1 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_min_length beq __b1_from_printf_number_buffer + // [124] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] + __b6_from_printf_number_buffer: jmp __b6 // printf_number_buffer::@6 __b6: - // [124] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 // [125] call strlen // [181] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] strlen_from___b6: @@ -7289,31 +7299,30 @@ printf_number_buffer: { // [148] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_upper_case - beq __b5 + beq __b5_from___b4 + // [149] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] + __b11_from___b4: jmp __b11 // printf_number_buffer::@11 __b11: - // [149] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 // [150] call strupr // [166] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] strupr_from___b11: jsr strupr + // [151] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] + __b5_from___b11: + __b5_from___b4: jmp __b5 // printf_number_buffer::@5 __b5: - // [151] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z printf_str.str - lda.z buffer_digits+1 - sta.z printf_str.str+1 // [152] call printf_str // [64] phi from printf_number_buffer::@5 to printf_str [phi:printf_number_buffer::@5->printf_str] printf_str_from___b5: - // [64] phi (byte*) printf_str::str#22 = (byte*) printf_str::str#1 [phi:printf_number_buffer::@5->printf_str#0] -- register_copy + // [64] phi (byte*) printf_str::str#22 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@5->printf_str#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z printf_str.str+1 jsr printf_str jmp __b15 // printf_number_buffer::@15 @@ -7358,11 +7367,11 @@ printf_number_buffer: { } // printf_padding // Print a padding char a number of times -// printf_padding(byte zp($1a) pad, byte zp($19) length) +// printf_padding(byte zp($18) pad, byte zp($17) length) printf_padding: { - .label i = $1b - .label length = $19 - .label pad = $1a + .label i = $19 + .label length = $17 + .label pad = $18 // [160] phi from printf_padding to printf_padding::@1 [phi:printf_padding->printf_padding::@1] __b1_from_printf_padding: // [160] phi (byte) printf_padding::i#2 = (byte) 0 [phi:printf_padding->printf_padding::@1#0] -- vbuz1=vbuc1 @@ -7402,15 +7411,17 @@ printf_padding: { } // strupr // Converts a string to uppercase. -// strupr(byte* zp($1c) str) strupr: { - .label __0 = $5a - .label src = $1c - .label str = $1c - // [167] phi from strupr strupr::@3 to strupr::@1 [phi:strupr/strupr::@3->strupr::@1] + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + .label __0 = $58 + .label src = $1a + // [167] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] __b1_from_strupr: - __b1_from___b3: - // [167] phi (byte*) strupr::src#2 = (byte*) strupr::str#0 [phi:strupr/strupr::@3->strupr::@1#0] -- register_copy + // [167] phi (byte*) strupr::src#2 = (const byte*) strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 + lda #str + sta.z src+1 jmp __b1 // strupr::@1 __b1: @@ -7450,16 +7461,19 @@ strupr: { bne !+ inc.z src+1 !: - jmp __b1_from___b3 + // [167] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] + __b1_from___b3: + // [167] phi (byte*) strupr::src#2 = (byte*) strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy + jmp __b1 } // toupper // Convert lowercase alphabet to uppercase // Returns uppercase equivalent to c, if such value exists, else c remains unchanged -// toupper(byte zp($1e) ch) +// toupper(byte zp($1c) ch) toupper: { - .label return = $1e - .label ch = $1e - .label return_1 = $59 + .label return = $1c + .label ch = $1c + .label return_1 = $57 // [176] if((byte) toupper::ch#0<(byte) 'a') goto toupper::@return -- vbuz1_lt_vbuc1_then_la1 lda.z ch cmp #'a' @@ -7491,11 +7505,11 @@ toupper: { } // strlen // Computes the length of the string str up to but not including the terminating null character. -// strlen(byte* zp($1f) str) +// strlen(byte* zp($1d) str) strlen: { - .label len = $21 - .label str = $1f - .label return = $55 + .label len = $1f + .label str = $1d + .label return = $53 // [182] phi from strlen to strlen::@1 [phi:strlen->strlen::@1] __b1_from_strlen: // [182] phi (word) strlen::len#2 = (word) 0 [phi:strlen->strlen::@1#0] -- vwuz1=vwuc1 @@ -7503,7 +7517,11 @@ strlen: { sta.z len lda #>0 sta.z len+1 - // [182] phi (byte*) strlen::str#2 = (byte*) strlen::str#1 [phi:strlen->strlen::@1#1] -- register_copy + // [182] phi (byte*) strlen::str#2 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:strlen->strlen::@1#1] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 jmp __b1 // strlen::@1 __b1: @@ -7541,19 +7559,23 @@ strlen: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// ultoa(dword zp($24) value, byte* zp($5c) buffer) +// ultoa(dword zp($22) value, byte* zp($5a) buffer) ultoa: { - .label __10 = $5e - .label __11 = $5b - .label digit_value = $5f - .label buffer = $5c - .label digit = $23 - .label value = $24 - .label buffer_1 = $29 - .label started = $28 + .label __10 = $5c + .label __11 = $59 + .label digit_value = $5d + .label buffer = $5a + .label digit = $21 + .label value = $22 + .label buffer_1 = $27 + .label started = $26 // [188] phi from ultoa to ultoa::@1 [phi:ultoa->ultoa::@1] __b1_from_ultoa: - // [188] phi (byte*) ultoa::buffer#10 = (byte*) ultoa::buffer#11 [phi:ultoa->ultoa::@1#0] -- register_copy + // [188] phi (byte*) ultoa::buffer#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:ultoa->ultoa::@1#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z buffer_1+1 // [188] phi (byte) ultoa::started#2 = (byte) 0 [phi:ultoa->ultoa::@1#1] -- vbuz1=vbuc1 lda #0 sta.z started @@ -7727,13 +7749,13 @@ ultoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// ultoa_append(byte* zp($63) buffer, dword zp($2b) value, dword zp($65) sub) +// ultoa_append(byte* zp($61) buffer, dword zp($29) value, dword zp($63) sub) ultoa_append: { - .label buffer = $63 - .label value = $2b - .label sub = $65 - .label return = $69 - .label digit = $2f + .label buffer = $61 + .label value = $29 + .label sub = $63 + .label return = $67 + .label digit = $2d // [209] phi from ultoa_append to ultoa_append::@1 [phi:ultoa_append->ultoa_append::@1] __b1_from_ultoa_append: // [209] phi (byte) ultoa_append::digit#2 = (byte) 0 [phi:ultoa_append->ultoa_append::@1#0] -- vbuz1=vbuc1 @@ -7825,12 +7847,7 @@ printf_slong: { // [218] call ultoa // [187] phi from printf_slong::@2 to ultoa [phi:printf_slong::@2->ultoa] ultoa_from___b2: - // [187] phi (byte*) ultoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_slong::@2->ultoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z ultoa.buffer_1+1 - // [187] phi (dword) ultoa::value#10 = (const dword) printf_slong::uvalue#0 [phi:printf_slong::@2->ultoa#1] -- vduz1=vduc1 + // [187] phi (dword) ultoa::value#10 = (const dword) printf_slong::uvalue#0 [phi:printf_slong::@2->ultoa#0] -- vduz1=vduc1 lda #uvalue @@ -7854,18 +7871,13 @@ printf_slong: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [122] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#0 [phi:printf_slong::@3->printf_number_buffer#1] -- register_copy - // [122] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_slong::@3->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_slong::format_zero_padding#0 [phi:printf_slong::@3->printf_number_buffer#3] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_slong::format_zero_padding#0 [phi:printf_slong::@3->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_slong::format_justify_left#0 [phi:printf_slong::@3->printf_number_buffer#4] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_slong::format_justify_left#0 [phi:printf_slong::@3->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_slong::format_min_length#0 [phi:printf_slong::@3->printf_number_buffer#5] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_slong::format_min_length#0 [phi:printf_slong::@3->printf_number_buffer#4] -- vbuz1=vbuc1 lda #format_min_length sta.z printf_number_buffer.format_min_length jsr printf_number_buffer @@ -7877,10 +7889,10 @@ printf_slong: { } // printf_uint // Print an unsigned int using a specific format -// printf_uint(word zp($30) uvalue, byte zp($32) format_radix) +// printf_uint(word zp($2e) uvalue, byte zp($30) format_radix) printf_uint: { - .label uvalue = $30 - .label format_radix = $32 + .label uvalue = $2e + .label format_radix = $30 jmp __b1 // printf_uint::@1 __b1: @@ -7900,13 +7912,8 @@ printf_uint: { // Format number into buffer // [230] phi from printf_uint::@1 to utoa [phi:printf_uint::@1->utoa] utoa_from___b1: - // [230] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@1->utoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z utoa.buffer_4+1 - // [230] phi (word) utoa::value#10 = (word) utoa::value#2 [phi:printf_uint::@1->utoa#1] -- register_copy - // [230] phi (byte) utoa::radix#2 = (byte) utoa::radix#1 [phi:printf_uint::@1->utoa#2] -- register_copy + // [230] phi (word) utoa::value#10 = (word) utoa::value#2 [phi:printf_uint::@1->utoa#0] -- register_copy + // [230] phi (byte) utoa::radix#2 = (byte) utoa::radix#1 [phi:printf_uint::@1->utoa#1] -- register_copy jsr utoa jmp __b2 // printf_uint::@2 @@ -7922,18 +7929,13 @@ printf_uint: { lda #0 sta.z printf_number_buffer.format_upper_case // [122] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#3 [phi:printf_uint::@2->printf_number_buffer#1] -- register_copy - // [122] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_zero_padding - // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_justify_left - // [122] phi (byte) printf_number_buffer::format_min_length#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_min_length#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer @@ -7949,23 +7951,20 @@ printf_uint: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// utoa(word zp($38) value, byte* zp($6d) buffer, byte zp($33) radix) +// utoa(word zp($36) value, byte* zp($6d) buffer, byte zp($31) radix) utoa: { - .label __4 = $73 - .label __10 = $77 - .label __11 = $74 + .label __4 = $6b + .label __10 = $6f + .label __11 = $6c + .label digit_value = $70 .label buffer = $6d - .label buffer_1 = $6f - .label buffer_2 = $71 - .label digit_value = $78 - .label buffer_3 = $75 - .label digit = $37 - .label value = $38 - .label buffer_4 = $3b - .label radix = $33 - .label started = $3a - .label max_digits = $34 - .label digit_values = $35 + .label digit = $35 + .label value = $36 + .label buffer_1 = $39 + .label radix = $31 + .label started = $38 + .label max_digits = $32 + .label digit_values = $33 // [231] if((byte) utoa::radix#2==(const byte) DECIMAL) goto utoa::@1 -- vbuz1_eq_vbuc1_then_la1 lda #DECIMAL cmp.z radix @@ -7994,164 +7993,140 @@ utoa: { jmp __b5 // utoa::@5 __b5: - // [235] *((byte*) utoa::buffer#11) ← (byte) 'e' -- _deref_pbuz1=vbuc1 + // [235] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS) ← (byte) 'e' -- _deref_pbuc1=vbuc2 // Unknown radix lda #'e' - ldy #0 - sta (buffer_4),y - // [236] (byte*) utoa::buffer#0 ← ++ (byte*) utoa::buffer#11 -- pbuz1=_inc_pbuz2 - lda.z buffer_4 - clc - adc #1 - sta.z buffer - lda.z buffer_4+1 - adc #0 - sta.z buffer+1 - // [237] *((byte*) utoa::buffer#0) ← (byte) 'r' -- _deref_pbuz1=vbuc1 + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + // [236] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 1) ← (byte) 'r' -- _deref_pbuc1=vbuc2 lda #'r' - ldy #0 - sta (buffer),y - // [238] (byte*) utoa::buffer#1 ← ++ (byte*) utoa::buffer#0 -- pbuz1=_inc_pbuz2 - lda.z buffer - clc - adc #1 - sta.z buffer_1 - lda.z buffer+1 - adc #0 - sta.z buffer_1+1 - // [239] *((byte*) utoa::buffer#1) ← (byte) 'r' -- _deref_pbuz1=vbuc1 + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1 + // [237] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2) ← (byte) 'r' -- _deref_pbuc1=vbuc2 lda #'r' - ldy #0 - sta (buffer_1),y - // [240] (byte*) utoa::buffer#2 ← ++ (byte*) utoa::buffer#1 -- pbuz1=_inc_pbuz2 - lda.z buffer_1 - clc - adc #1 - sta.z buffer_2 - lda.z buffer_1+1 - adc #0 - sta.z buffer_2+1 - // [241] *((byte*) utoa::buffer#2) ← (byte) 0 -- _deref_pbuz1=vbuc1 + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2 + // [238] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 3) ← (byte) 0 -- _deref_pbuc1=vbuc2 lda #0 - ldy #0 - sta (buffer_2),y + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+3 jmp __breturn // utoa::@return __breturn: - // [242] return + // [239] return rts - // [243] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] + // [240] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] __b1_from_utoa: - // [243] phi (word*) utoa::digit_values#8 = (const word*) RADIX_DECIMAL_VALUES [phi:utoa->utoa::@1#0] -- pwuz1=pwuc1 + // [240] phi (word*) utoa::digit_values#8 = (const word*) RADIX_DECIMAL_VALUES [phi:utoa->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_DECIMAL_VALUES sta.z digit_values+1 - // [243] phi (byte) utoa::max_digits#7 = (byte) 5 [phi:utoa->utoa::@1#1] -- vbuz1=vbuc1 + // [240] phi (byte) utoa::max_digits#7 = (byte) 5 [phi:utoa->utoa::@1#1] -- vbuz1=vbuc1 lda #5 sta.z max_digits jmp __b1 - // [243] phi from utoa::@2 to utoa::@1 [phi:utoa::@2->utoa::@1] + // [240] phi from utoa::@2 to utoa::@1 [phi:utoa::@2->utoa::@1] __b1_from___b2: - // [243] phi (word*) utoa::digit_values#8 = (const word*) RADIX_HEXADECIMAL_VALUES [phi:utoa::@2->utoa::@1#0] -- pwuz1=pwuc1 + // [240] phi (word*) utoa::digit_values#8 = (const word*) RADIX_HEXADECIMAL_VALUES [phi:utoa::@2->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_HEXADECIMAL_VALUES sta.z digit_values+1 - // [243] phi (byte) utoa::max_digits#7 = (byte) 4 [phi:utoa::@2->utoa::@1#1] -- vbuz1=vbuc1 + // [240] phi (byte) utoa::max_digits#7 = (byte) 4 [phi:utoa::@2->utoa::@1#1] -- vbuz1=vbuc1 lda #4 sta.z max_digits jmp __b1 - // [243] phi from utoa::@3 to utoa::@1 [phi:utoa::@3->utoa::@1] + // [240] phi from utoa::@3 to utoa::@1 [phi:utoa::@3->utoa::@1] __b1_from___b3: - // [243] phi (word*) utoa::digit_values#8 = (const word*) RADIX_OCTAL_VALUES [phi:utoa::@3->utoa::@1#0] -- pwuz1=pwuc1 + // [240] phi (word*) utoa::digit_values#8 = (const word*) RADIX_OCTAL_VALUES [phi:utoa::@3->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_OCTAL_VALUES sta.z digit_values+1 - // [243] phi (byte) utoa::max_digits#7 = (byte) 6 [phi:utoa::@3->utoa::@1#1] -- vbuz1=vbuc1 + // [240] phi (byte) utoa::max_digits#7 = (byte) 6 [phi:utoa::@3->utoa::@1#1] -- vbuz1=vbuc1 lda #6 sta.z max_digits jmp __b1 - // [243] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1] + // [240] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1] __b1_from___b4: - // [243] phi (word*) utoa::digit_values#8 = (const word*) RADIX_BINARY_VALUES [phi:utoa::@4->utoa::@1#0] -- pwuz1=pwuc1 + // [240] phi (word*) utoa::digit_values#8 = (const word*) RADIX_BINARY_VALUES [phi:utoa::@4->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_BINARY_VALUES sta.z digit_values+1 - // [243] phi (byte) utoa::max_digits#7 = (byte) $10 [phi:utoa::@4->utoa::@1#1] -- vbuz1=vbuc1 + // [240] phi (byte) utoa::max_digits#7 = (byte) $10 [phi:utoa::@4->utoa::@1#1] -- vbuz1=vbuc1 lda #$10 sta.z max_digits jmp __b1 // utoa::@1 __b1: - // [244] phi from utoa::@1 to utoa::@6 [phi:utoa::@1->utoa::@6] + // [241] phi from utoa::@1 to utoa::@6 [phi:utoa::@1->utoa::@6] __b6_from___b1: - // [244] phi (byte*) utoa::buffer#10 = (byte*) utoa::buffer#11 [phi:utoa::@1->utoa::@6#0] -- register_copy - // [244] phi (byte) utoa::started#2 = (byte) 0 [phi:utoa::@1->utoa::@6#1] -- vbuz1=vbuc1 + // [241] phi (byte*) utoa::buffer#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa::@1->utoa::@6#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z buffer_1+1 + // [241] phi (byte) utoa::started#2 = (byte) 0 [phi:utoa::@1->utoa::@6#1] -- vbuz1=vbuc1 lda #0 sta.z started - // [244] phi (word) utoa::value#3 = (word) utoa::value#10 [phi:utoa::@1->utoa::@6#2] -- register_copy - // [244] phi (byte) utoa::digit#2 = (byte) 0 [phi:utoa::@1->utoa::@6#3] -- vbuz1=vbuc1 + // [241] phi (word) utoa::value#3 = (word) utoa::value#10 [phi:utoa::@1->utoa::@6#2] -- register_copy + // [241] phi (byte) utoa::digit#2 = (byte) 0 [phi:utoa::@1->utoa::@6#3] -- vbuz1=vbuc1 lda #0 sta.z digit jmp __b6 // utoa::@6 __b6: - // [245] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 -- vbuz1=vbuz2_minus_1 + // [242] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 -- vbuz1=vbuz2_minus_1 ldx.z max_digits dex stx.z __4 - // [246] if((byte) utoa::digit#2<(byte~) utoa::$4) goto utoa::@7 -- vbuz1_lt_vbuz2_then_la1 + // [243] if((byte) utoa::digit#2<(byte~) utoa::$4) goto utoa::@7 -- vbuz1_lt_vbuz2_then_la1 lda.z digit cmp.z __4 bcc __b7 jmp __b8 // utoa::@8 __b8: - // [247] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 -- vbuz1=_byte_vwuz2 + // [244] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 -- vbuz1=_byte_vwuz2 lda.z value sta.z __11 - // [248] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) -- _deref_pbuz1=pbuc1_derefidx_vbuz2 + // [245] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) -- _deref_pbuz1=pbuc1_derefidx_vbuz2 ldy.z __11 lda DIGITS,y ldy #0 - sta (buffer_4),y - // [249] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz2 - lda.z buffer_4 + sta (buffer_1),y + // [246] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz2 + lda.z buffer_1 clc adc #1 - sta.z buffer_3 - lda.z buffer_4+1 + sta.z buffer + lda.z buffer_1+1 adc #0 - sta.z buffer_3+1 - // [250] *((byte*) utoa::buffer#3) ← (byte) 0 -- _deref_pbuz1=vbuc1 + sta.z buffer+1 + // [247] *((byte*) utoa::buffer#3) ← (byte) 0 -- _deref_pbuz1=vbuc1 lda #0 ldy #0 - sta (buffer_3),y + sta (buffer),y jmp __breturn // utoa::@7 __b7: - // [251] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 -- vbuz1=vbuz2_rol_1 + // [248] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 -- vbuz1=vbuz2_rol_1 lda.z digit asl sta.z __10 - // [252] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) -- vwuz1=pwuz2_derefidx_vbuz3 + // [249] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) -- vwuz1=pwuz2_derefidx_vbuz3 ldy.z __10 lda (digit_values),y sta.z digit_value iny lda (digit_values),y sta.z digit_value+1 - // [253] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 -- vbuc1_neq_vbuz1_then_la1 + // [250] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 -- vbuc1_neq_vbuz1_then_la1 lda #0 cmp.z started bne __b10 jmp __b12 // utoa::@12 __b12: - // [254] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 -- vwuz1_ge_vwuz2_then_la1 + // [251] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 -- vwuz1_ge_vwuz2_then_la1 lda.z digit_value+1 cmp.z value+1 bne !+ @@ -8160,45 +8135,45 @@ utoa: { beq __b10 !: bcc __b10 - // [255] phi from utoa::@12 to utoa::@9 [phi:utoa::@12->utoa::@9] + // [252] phi from utoa::@12 to utoa::@9 [phi:utoa::@12->utoa::@9] __b9_from___b12: - // [255] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#10 [phi:utoa::@12->utoa::@9#0] -- register_copy - // [255] phi (byte) utoa::started#4 = (byte) utoa::started#2 [phi:utoa::@12->utoa::@9#1] -- register_copy - // [255] phi (word) utoa::value#7 = (word) utoa::value#3 [phi:utoa::@12->utoa::@9#2] -- register_copy + // [252] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#10 [phi:utoa::@12->utoa::@9#0] -- register_copy + // [252] phi (byte) utoa::started#4 = (byte) utoa::started#2 [phi:utoa::@12->utoa::@9#1] -- register_copy + // [252] phi (word) utoa::value#7 = (word) utoa::value#3 [phi:utoa::@12->utoa::@9#2] -- register_copy jmp __b9 // utoa::@9 __b9: - // [256] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 -- vbuz1=_inc_vbuz1 + // [253] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 -- vbuz1=_inc_vbuz1 inc.z digit - // [244] phi from utoa::@9 to utoa::@6 [phi:utoa::@9->utoa::@6] + // [241] phi from utoa::@9 to utoa::@6 [phi:utoa::@9->utoa::@6] __b6_from___b9: - // [244] phi (byte*) utoa::buffer#10 = (byte*) utoa::buffer#15 [phi:utoa::@9->utoa::@6#0] -- register_copy - // [244] phi (byte) utoa::started#2 = (byte) utoa::started#4 [phi:utoa::@9->utoa::@6#1] -- register_copy - // [244] phi (word) utoa::value#3 = (word) utoa::value#7 [phi:utoa::@9->utoa::@6#2] -- register_copy - // [244] phi (byte) utoa::digit#2 = (byte) utoa::digit#1 [phi:utoa::@9->utoa::@6#3] -- register_copy + // [241] phi (byte*) utoa::buffer#10 = (byte*) utoa::buffer#15 [phi:utoa::@9->utoa::@6#0] -- register_copy + // [241] phi (byte) utoa::started#2 = (byte) utoa::started#4 [phi:utoa::@9->utoa::@6#1] -- register_copy + // [241] phi (word) utoa::value#3 = (word) utoa::value#7 [phi:utoa::@9->utoa::@6#2] -- register_copy + // [241] phi (byte) utoa::digit#2 = (byte) utoa::digit#1 [phi:utoa::@9->utoa::@6#3] -- register_copy jmp __b6 // utoa::@10 __b10: - // [257] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 -- pbuz1=pbuz2 - lda.z buffer_4 + // [254] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 -- pbuz1=pbuz2 + lda.z buffer_1 sta.z utoa_append.buffer - lda.z buffer_4+1 + lda.z buffer_1+1 sta.z utoa_append.buffer+1 - // [258] (word) utoa_append::value#0 ← (word) utoa::value#3 -- vwuz1=vwuz2 + // [255] (word) utoa_append::value#0 ← (word) utoa::value#3 -- vwuz1=vwuz2 lda.z value sta.z utoa_append.value lda.z value+1 sta.z utoa_append.value+1 - // [259] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 -- vwuz1=vwuz2 + // [256] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 -- vwuz1=vwuz2 lda.z digit_value sta.z utoa_append.sub lda.z digit_value+1 sta.z utoa_append.sub+1 - // [260] call utoa_append - // [264] phi from utoa::@10 to utoa_append [phi:utoa::@10->utoa_append] + // [257] call utoa_append + // [261] phi from utoa::@10 to utoa_append [phi:utoa::@10->utoa_append] utoa_append_from___b10: jsr utoa_append - // [261] (word) utoa_append::return#0 ← (word) utoa_append::value#2 -- vwuz1=vwuz2 + // [258] (word) utoa_append::return#0 ← (word) utoa_append::value#2 -- vwuz1=vwuz2 lda.z utoa_append.value sta.z utoa_append.return lda.z utoa_append.value+1 @@ -8206,23 +8181,23 @@ utoa: { jmp __b11 // utoa::@11 __b11: - // [262] (word) utoa::value#0 ← (word) utoa_append::return#0 -- vwuz1=vwuz2 + // [259] (word) utoa::value#0 ← (word) utoa_append::return#0 -- vwuz1=vwuz2 lda.z utoa_append.return sta.z value lda.z utoa_append.return+1 sta.z value+1 - // [263] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz1 - inc.z buffer_4 + // [260] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz1 + inc.z buffer_1 bne !+ - inc.z buffer_4+1 + inc.z buffer_1+1 !: - // [255] phi from utoa::@11 to utoa::@9 [phi:utoa::@11->utoa::@9] + // [252] phi from utoa::@11 to utoa::@9 [phi:utoa::@11->utoa::@9] __b9_from___b11: - // [255] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#4 [phi:utoa::@11->utoa::@9#0] -- register_copy - // [255] phi (byte) utoa::started#4 = (byte) 1 [phi:utoa::@11->utoa::@9#1] -- vbuz1=vbuc1 + // [252] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#4 [phi:utoa::@11->utoa::@9#0] -- register_copy + // [252] phi (byte) utoa::started#4 = (byte) 1 [phi:utoa::@11->utoa::@9#1] -- vbuz1=vbuc1 lda #1 sta.z started - // [255] phi (word) utoa::value#7 = (word) utoa::value#0 [phi:utoa::@11->utoa::@9#2] -- register_copy + // [252] phi (word) utoa::value#7 = (word) utoa::value#0 [phi:utoa::@11->utoa::@9#2] -- register_copy jmp __b9 } // utoa_append @@ -8234,23 +8209,23 @@ utoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// utoa_append(byte* zp($7a) buffer, word zp($3d) value, word zp($7c) sub) +// utoa_append(byte* zp($72) buffer, word zp($3b) value, word zp($74) sub) utoa_append: { - .label buffer = $7a - .label value = $3d - .label sub = $7c - .label return = $7e - .label digit = $3f - // [265] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] + .label buffer = $72 + .label value = $3b + .label sub = $74 + .label return = $76 + .label digit = $3d + // [262] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] __b1_from_utoa_append: - // [265] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuz1=vbuc1 + // [262] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuz1=vbuc1 lda #0 sta.z digit - // [265] phi (word) utoa_append::value#2 = (word) utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy + // [262] phi (word) utoa_append::value#2 = (word) utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy jmp __b1 // utoa_append::@1 __b1: - // [266] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 + // [263] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 lda.z sub+1 cmp.z value+1 bne !+ @@ -8262,7 +8237,7 @@ utoa_append: { jmp __b3 // utoa_append::@3 __b3: - // [267] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuz2 + // [264] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuz2 ldy.z digit lda DIGITS,y ldy #0 @@ -8270,13 +8245,13 @@ utoa_append: { jmp __breturn // utoa_append::@return __breturn: - // [268] return + // [265] return rts // utoa_append::@2 __b2: - // [269] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 -- vbuz1=_inc_vbuz1 + // [266] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 -- vbuz1=_inc_vbuz1 inc.z digit - // [270] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 + // [267] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 lda.z value sec sbc.z sub @@ -8284,10 +8259,10 @@ utoa_append: { lda.z value+1 sbc.z sub+1 sta.z value+1 - // [265] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1] + // [262] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1] __b1_from___b2: - // [265] phi (byte) utoa_append::digit#2 = (byte) utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy - // [265] phi (word) utoa_append::value#2 = (word) utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy + // [262] phi (byte) utoa_append::digit#2 = (byte) utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy + // [262] phi (word) utoa_append::value#2 = (word) utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy jmp __b1 } // printf_sint @@ -8300,45 +8275,40 @@ printf_sint: { .const value = -main.si // Format number into buffer .const uvalue = value - // [271] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 + // [268] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 sta printf_buffer jmp __b1 // printf_sint::@1 __b1: - // [272] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2 + // [269] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2 lda #'-' sta printf_buffer - // [273] phi from printf_sint::@1 to printf_sint::@2 [phi:printf_sint::@1->printf_sint::@2] + // [270] phi from printf_sint::@1 to printf_sint::@2 [phi:printf_sint::@1->printf_sint::@2] __b2_from___b1: jmp __b2 // printf_sint::@2 __b2: - // [274] call utoa + // [271] call utoa // [230] phi from printf_sint::@2 to utoa [phi:printf_sint::@2->utoa] utoa_from___b2: - // [230] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_sint::@2->utoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z utoa.buffer_4+1 - // [230] phi (word) utoa::value#10 = (const word) printf_sint::uvalue#0 [phi:printf_sint::@2->utoa#1] -- vwuz1=vwuc1 + // [230] phi (word) utoa::value#10 = (const word) printf_sint::uvalue#0 [phi:printf_sint::@2->utoa#0] -- vwuz1=vwuc1 lda #uvalue sta.z utoa.value+1 - // [230] phi (byte) utoa::radix#2 = (const byte) DECIMAL [phi:printf_sint::@2->utoa#2] -- vbuz1=vbuc1 + // [230] phi (byte) utoa::radix#2 = (const byte) DECIMAL [phi:printf_sint::@2->utoa#1] -- vbuz1=vbuc1 lda #DECIMAL sta.z utoa.radix jsr utoa jmp __b3 // printf_sint::@3 __b3: - // [275] (byte) printf_number_buffer::buffer_sign#2 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 + // [272] (byte) printf_number_buffer::buffer_sign#2 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 lda printf_buffer sta.z printf_number_buffer.buffer_sign - // [276] call printf_number_buffer + // [273] call printf_number_buffer // Print using format // [122] phi from printf_sint::@3 to printf_number_buffer [phi:printf_sint::@3->printf_number_buffer] printf_number_buffer_from___b3: @@ -8346,25 +8316,20 @@ printf_sint: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [122] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#2 [phi:printf_sint::@3->printf_number_buffer#1] -- register_copy - // [122] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_sint::@3->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_sint::format_zero_padding#0 [phi:printf_sint::@3->printf_number_buffer#3] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_sint::format_zero_padding#0 [phi:printf_sint::@3->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_sint::format_justify_left#0 [phi:printf_sint::@3->printf_number_buffer#4] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_sint::format_justify_left#0 [phi:printf_sint::@3->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_sint::format_min_length#0 [phi:printf_sint::@3->printf_number_buffer#5] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_sint::format_min_length#0 [phi:printf_sint::@3->printf_number_buffer#4] -- vbuz1=vbuc1 lda #format_min_length sta.z printf_number_buffer.format_min_length jsr printf_number_buffer jmp __breturn // printf_sint::@return __breturn: - // [277] return + // [274] return rts } // printf_uchar @@ -8377,30 +8342,25 @@ printf_uchar: { jmp __b1 // printf_uchar::@1 __b1: - // [279] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 + // [276] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 sta printf_buffer - // [280] call uctoa + // [277] call uctoa // Format number into buffer - // [284] phi from printf_uchar::@1 to uctoa [phi:printf_uchar::@1->uctoa] + // [281] phi from printf_uchar::@1 to uctoa [phi:printf_uchar::@1->uctoa] uctoa_from___b1: - // [284] phi (byte*) uctoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uchar::@1->uctoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z uctoa.buffer_1+1 - // [284] phi (byte) uctoa::value#10 = (const byte) main::uc [phi:printf_uchar::@1->uctoa#1] -- vbuz1=vbuc1 + // [281] phi (byte) uctoa::value#10 = (const byte) main::uc [phi:printf_uchar::@1->uctoa#0] -- vbuz1=vbuc1 lda #main.uc sta.z uctoa.value jsr uctoa jmp __b2 // printf_uchar::@2 __b2: - // [281] (byte) printf_number_buffer::buffer_sign#5 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 + // [278] (byte) printf_number_buffer::buffer_sign#5 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 lda printf_buffer sta.z printf_number_buffer.buffer_sign - // [282] call printf_number_buffer + // [279] call printf_number_buffer // Print using format // [122] phi from printf_uchar::@2 to printf_number_buffer [phi:printf_uchar::@2->printf_number_buffer] printf_number_buffer_from___b2: @@ -8408,25 +8368,20 @@ printf_uchar: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [122] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#5 [phi:printf_uchar::@2->printf_number_buffer#1] -- register_copy - // [122] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uchar::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uchar::format_zero_padding#0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uchar::format_zero_padding#0 [phi:printf_uchar::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uchar::format_justify_left#0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uchar::format_justify_left#0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_uchar::format_min_length#0 [phi:printf_uchar::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_uchar::format_min_length#0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #format_min_length sta.z printf_number_buffer.format_min_length jsr printf_number_buffer jmp __breturn // printf_uchar::@return __breturn: - // [283] return + // [280] return rts } // uctoa @@ -8435,40 +8390,44 @@ printf_uchar: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// uctoa(byte zp($41) value, byte* zp($80) buffer) +// uctoa(byte zp($3f) value, byte* zp($78) buffer) uctoa: { - .label digit_value = $82 - .label buffer = $80 - .label digit = $40 - .label value = $41 - .label buffer_1 = $43 - .label started = $42 - // [285] phi from uctoa to uctoa::@1 [phi:uctoa->uctoa::@1] + .label digit_value = $7a + .label buffer = $78 + .label digit = $3e + .label value = $3f + .label buffer_1 = $41 + .label started = $40 + // [282] phi from uctoa to uctoa::@1 [phi:uctoa->uctoa::@1] __b1_from_uctoa: - // [285] phi (byte*) uctoa::buffer#10 = (byte*) uctoa::buffer#11 [phi:uctoa->uctoa::@1#0] -- register_copy - // [285] phi (byte) uctoa::started#2 = (byte) 0 [phi:uctoa->uctoa::@1#1] -- vbuz1=vbuc1 + // [282] phi (byte*) uctoa::buffer#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:uctoa->uctoa::@1#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z buffer_1+1 + // [282] phi (byte) uctoa::started#2 = (byte) 0 [phi:uctoa->uctoa::@1#1] -- vbuz1=vbuc1 lda #0 sta.z started - // [285] phi (byte) uctoa::value#3 = (byte) uctoa::value#10 [phi:uctoa->uctoa::@1#2] -- register_copy - // [285] phi (byte) uctoa::digit#2 = (byte) 0 [phi:uctoa->uctoa::@1#3] -- vbuz1=vbuc1 + // [282] phi (byte) uctoa::value#3 = (byte) uctoa::value#10 [phi:uctoa->uctoa::@1#2] -- register_copy + // [282] phi (byte) uctoa::digit#2 = (byte) 0 [phi:uctoa->uctoa::@1#3] -- vbuz1=vbuc1 lda #0 sta.z digit jmp __b1 // uctoa::@1 __b1: - // [286] if((byte) uctoa::digit#2<(byte) 3-(byte) 1) goto uctoa::@2 -- vbuz1_lt_vbuc1_then_la1 + // [283] if((byte) uctoa::digit#2<(byte) 3-(byte) 1) goto uctoa::@2 -- vbuz1_lt_vbuc1_then_la1 lda.z digit cmp #3-1 bcc __b2 jmp __b3 // uctoa::@3 __b3: - // [287] *((byte*) uctoa::buffer#10) ← *((const byte*) DIGITS + (byte) uctoa::value#3) -- _deref_pbuz1=pbuc1_derefidx_vbuz2 + // [284] *((byte*) uctoa::buffer#10) ← *((const byte*) DIGITS + (byte) uctoa::value#3) -- _deref_pbuz1=pbuc1_derefidx_vbuz2 ldy.z value lda DIGITS,y ldy #0 sta (buffer_1),y - // [288] (byte*) uctoa::buffer#3 ← ++ (byte*) uctoa::buffer#10 -- pbuz1=_inc_pbuz2 + // [285] (byte*) uctoa::buffer#3 ← ++ (byte*) uctoa::buffer#10 -- pbuz1=_inc_pbuz2 lda.z buffer_1 clc adc #1 @@ -8476,87 +8435,87 @@ uctoa: { lda.z buffer_1+1 adc #0 sta.z buffer+1 - // [289] *((byte*) uctoa::buffer#3) ← (byte) 0 -- _deref_pbuz1=vbuc1 + // [286] *((byte*) uctoa::buffer#3) ← (byte) 0 -- _deref_pbuz1=vbuc1 lda #0 ldy #0 sta (buffer),y jmp __breturn // uctoa::@return __breturn: - // [290] return + // [287] return rts // uctoa::@2 __b2: - // [291] (byte) uctoa::digit_value#0 ← *((const byte*) RADIX_DECIMAL_VALUES_CHAR + (byte) uctoa::digit#2) -- vbuz1=pbuc1_derefidx_vbuz2 + // [288] (byte) uctoa::digit_value#0 ← *((const byte*) RADIX_DECIMAL_VALUES_CHAR + (byte) uctoa::digit#2) -- vbuz1=pbuc1_derefidx_vbuz2 ldy.z digit lda RADIX_DECIMAL_VALUES_CHAR,y sta.z digit_value - // [292] if((byte) 0!=(byte) uctoa::started#2) goto uctoa::@5 -- vbuc1_neq_vbuz1_then_la1 + // [289] if((byte) 0!=(byte) uctoa::started#2) goto uctoa::@5 -- vbuc1_neq_vbuz1_then_la1 lda #0 cmp.z started bne __b5 jmp __b7 // uctoa::@7 __b7: - // [293] if((byte) uctoa::value#3>=(byte) uctoa::digit_value#0) goto uctoa::@5 -- vbuz1_ge_vbuz2_then_la1 + // [290] if((byte) uctoa::value#3>=(byte) uctoa::digit_value#0) goto uctoa::@5 -- vbuz1_ge_vbuz2_then_la1 lda.z value cmp.z digit_value bcs __b5 - // [294] phi from uctoa::@7 to uctoa::@4 [phi:uctoa::@7->uctoa::@4] + // [291] phi from uctoa::@7 to uctoa::@4 [phi:uctoa::@7->uctoa::@4] __b4_from___b7: - // [294] phi (byte*) uctoa::buffer#15 = (byte*) uctoa::buffer#10 [phi:uctoa::@7->uctoa::@4#0] -- register_copy - // [294] phi (byte) uctoa::started#4 = (byte) uctoa::started#2 [phi:uctoa::@7->uctoa::@4#1] -- register_copy - // [294] phi (byte) uctoa::value#7 = (byte) uctoa::value#3 [phi:uctoa::@7->uctoa::@4#2] -- register_copy + // [291] phi (byte*) uctoa::buffer#15 = (byte*) uctoa::buffer#10 [phi:uctoa::@7->uctoa::@4#0] -- register_copy + // [291] phi (byte) uctoa::started#4 = (byte) uctoa::started#2 [phi:uctoa::@7->uctoa::@4#1] -- register_copy + // [291] phi (byte) uctoa::value#7 = (byte) uctoa::value#3 [phi:uctoa::@7->uctoa::@4#2] -- register_copy jmp __b4 // uctoa::@4 __b4: - // [295] (byte) uctoa::digit#1 ← ++ (byte) uctoa::digit#2 -- vbuz1=_inc_vbuz1 + // [292] (byte) uctoa::digit#1 ← ++ (byte) uctoa::digit#2 -- vbuz1=_inc_vbuz1 inc.z digit - // [285] phi from uctoa::@4 to uctoa::@1 [phi:uctoa::@4->uctoa::@1] + // [282] phi from uctoa::@4 to uctoa::@1 [phi:uctoa::@4->uctoa::@1] __b1_from___b4: - // [285] phi (byte*) uctoa::buffer#10 = (byte*) uctoa::buffer#15 [phi:uctoa::@4->uctoa::@1#0] -- register_copy - // [285] phi (byte) uctoa::started#2 = (byte) uctoa::started#4 [phi:uctoa::@4->uctoa::@1#1] -- register_copy - // [285] phi (byte) uctoa::value#3 = (byte) uctoa::value#7 [phi:uctoa::@4->uctoa::@1#2] -- register_copy - // [285] phi (byte) uctoa::digit#2 = (byte) uctoa::digit#1 [phi:uctoa::@4->uctoa::@1#3] -- register_copy + // [282] phi (byte*) uctoa::buffer#10 = (byte*) uctoa::buffer#15 [phi:uctoa::@4->uctoa::@1#0] -- register_copy + // [282] phi (byte) uctoa::started#2 = (byte) uctoa::started#4 [phi:uctoa::@4->uctoa::@1#1] -- register_copy + // [282] phi (byte) uctoa::value#3 = (byte) uctoa::value#7 [phi:uctoa::@4->uctoa::@1#2] -- register_copy + // [282] phi (byte) uctoa::digit#2 = (byte) uctoa::digit#1 [phi:uctoa::@4->uctoa::@1#3] -- register_copy jmp __b1 // uctoa::@5 __b5: - // [296] (byte*) uctoa_append::buffer#0 ← (byte*) uctoa::buffer#10 -- pbuz1=pbuz2 + // [293] (byte*) uctoa_append::buffer#0 ← (byte*) uctoa::buffer#10 -- pbuz1=pbuz2 lda.z buffer_1 sta.z uctoa_append.buffer lda.z buffer_1+1 sta.z uctoa_append.buffer+1 - // [297] (byte) uctoa_append::value#0 ← (byte) uctoa::value#3 -- vbuz1=vbuz2 + // [294] (byte) uctoa_append::value#0 ← (byte) uctoa::value#3 -- vbuz1=vbuz2 lda.z value sta.z uctoa_append.value - // [298] (byte) uctoa_append::sub#0 ← (byte) uctoa::digit_value#0 -- vbuz1=vbuz2 + // [295] (byte) uctoa_append::sub#0 ← (byte) uctoa::digit_value#0 -- vbuz1=vbuz2 lda.z digit_value sta.z uctoa_append.sub - // [299] call uctoa_append - // [303] phi from uctoa::@5 to uctoa_append [phi:uctoa::@5->uctoa_append] + // [296] call uctoa_append + // [300] phi from uctoa::@5 to uctoa_append [phi:uctoa::@5->uctoa_append] uctoa_append_from___b5: jsr uctoa_append - // [300] (byte) uctoa_append::return#0 ← (byte) uctoa_append::value#2 -- vbuz1=vbuz2 + // [297] (byte) uctoa_append::return#0 ← (byte) uctoa_append::value#2 -- vbuz1=vbuz2 lda.z uctoa_append.value sta.z uctoa_append.return jmp __b6 // uctoa::@6 __b6: - // [301] (byte) uctoa::value#0 ← (byte) uctoa_append::return#0 -- vbuz1=vbuz2 + // [298] (byte) uctoa::value#0 ← (byte) uctoa_append::return#0 -- vbuz1=vbuz2 lda.z uctoa_append.return sta.z value - // [302] (byte*) uctoa::buffer#4 ← ++ (byte*) uctoa::buffer#10 -- pbuz1=_inc_pbuz1 + // [299] (byte*) uctoa::buffer#4 ← ++ (byte*) uctoa::buffer#10 -- pbuz1=_inc_pbuz1 inc.z buffer_1 bne !+ inc.z buffer_1+1 !: - // [294] phi from uctoa::@6 to uctoa::@4 [phi:uctoa::@6->uctoa::@4] + // [291] phi from uctoa::@6 to uctoa::@4 [phi:uctoa::@6->uctoa::@4] __b4_from___b6: - // [294] phi (byte*) uctoa::buffer#15 = (byte*) uctoa::buffer#4 [phi:uctoa::@6->uctoa::@4#0] -- register_copy - // [294] phi (byte) uctoa::started#4 = (byte) 1 [phi:uctoa::@6->uctoa::@4#1] -- vbuz1=vbuc1 + // [291] phi (byte*) uctoa::buffer#15 = (byte*) uctoa::buffer#4 [phi:uctoa::@6->uctoa::@4#0] -- register_copy + // [291] phi (byte) uctoa::started#4 = (byte) 1 [phi:uctoa::@6->uctoa::@4#1] -- vbuz1=vbuc1 lda #1 sta.z started - // [294] phi (byte) uctoa::value#7 = (byte) uctoa::value#0 [phi:uctoa::@6->uctoa::@4#2] -- register_copy + // [291] phi (byte) uctoa::value#7 = (byte) uctoa::value#0 [phi:uctoa::@6->uctoa::@4#2] -- register_copy jmp __b4 } // uctoa_append @@ -8568,30 +8527,30 @@ uctoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// uctoa_append(byte* zp($83) buffer, byte zp($45) value, byte zp($85) sub) +// uctoa_append(byte* zp($7b) buffer, byte zp($43) value, byte zp($7d) sub) uctoa_append: { - .label buffer = $83 - .label value = $45 - .label sub = $85 - .label return = $86 - .label digit = $46 - // [304] phi from uctoa_append to uctoa_append::@1 [phi:uctoa_append->uctoa_append::@1] + .label buffer = $7b + .label value = $43 + .label sub = $7d + .label return = $7e + .label digit = $44 + // [301] phi from uctoa_append to uctoa_append::@1 [phi:uctoa_append->uctoa_append::@1] __b1_from_uctoa_append: - // [304] phi (byte) uctoa_append::digit#2 = (byte) 0 [phi:uctoa_append->uctoa_append::@1#0] -- vbuz1=vbuc1 + // [301] phi (byte) uctoa_append::digit#2 = (byte) 0 [phi:uctoa_append->uctoa_append::@1#0] -- vbuz1=vbuc1 lda #0 sta.z digit - // [304] phi (byte) uctoa_append::value#2 = (byte) uctoa_append::value#0 [phi:uctoa_append->uctoa_append::@1#1] -- register_copy + // [301] phi (byte) uctoa_append::value#2 = (byte) uctoa_append::value#0 [phi:uctoa_append->uctoa_append::@1#1] -- register_copy jmp __b1 // uctoa_append::@1 __b1: - // [305] if((byte) uctoa_append::value#2>=(byte) uctoa_append::sub#0) goto uctoa_append::@2 -- vbuz1_ge_vbuz2_then_la1 + // [302] if((byte) uctoa_append::value#2>=(byte) uctoa_append::sub#0) goto uctoa_append::@2 -- vbuz1_ge_vbuz2_then_la1 lda.z value cmp.z sub bcs __b2 jmp __b3 // uctoa_append::@3 __b3: - // [306] *((byte*) uctoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) uctoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuz2 + // [303] *((byte*) uctoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) uctoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuz2 ldy.z digit lda DIGITS,y ldy #0 @@ -8599,21 +8558,21 @@ uctoa_append: { jmp __breturn // uctoa_append::@return __breturn: - // [307] return + // [304] return rts // uctoa_append::@2 __b2: - // [308] (byte) uctoa_append::digit#1 ← ++ (byte) uctoa_append::digit#2 -- vbuz1=_inc_vbuz1 + // [305] (byte) uctoa_append::digit#1 ← ++ (byte) uctoa_append::digit#2 -- vbuz1=_inc_vbuz1 inc.z digit - // [309] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - (byte) uctoa_append::sub#0 -- vbuz1=vbuz1_minus_vbuz2 + // [306] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - (byte) uctoa_append::sub#0 -- vbuz1=vbuz1_minus_vbuz2 lda.z value sec sbc.z sub sta.z value - // [304] phi from uctoa_append::@2 to uctoa_append::@1 [phi:uctoa_append::@2->uctoa_append::@1] + // [301] phi from uctoa_append::@2 to uctoa_append::@1 [phi:uctoa_append::@2->uctoa_append::@1] __b1_from___b2: - // [304] phi (byte) uctoa_append::digit#2 = (byte) uctoa_append::digit#1 [phi:uctoa_append::@2->uctoa_append::@1#0] -- register_copy - // [304] phi (byte) uctoa_append::value#2 = (byte) uctoa_append::value#1 [phi:uctoa_append::@2->uctoa_append::@1#1] -- register_copy + // [301] phi (byte) uctoa_append::digit#2 = (byte) uctoa_append::digit#1 [phi:uctoa_append::@2->uctoa_append::@1#0] -- register_copy + // [301] phi (byte) uctoa_append::value#2 = (byte) uctoa_append::value#1 [phi:uctoa_append::@2->uctoa_append::@1#1] -- register_copy jmp __b1 } // printf_schar @@ -8626,40 +8585,35 @@ printf_schar: { .const value = -main.sc // Format number into buffer .const uvalue = value - // [310] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 + // [307] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 sta printf_buffer jmp __b1 // printf_schar::@1 __b1: - // [311] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2 + // [308] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2 lda #'-' sta printf_buffer - // [312] phi from printf_schar::@1 to printf_schar::@2 [phi:printf_schar::@1->printf_schar::@2] + // [309] phi from printf_schar::@1 to printf_schar::@2 [phi:printf_schar::@1->printf_schar::@2] __b2_from___b1: jmp __b2 // printf_schar::@2 __b2: - // [313] call uctoa - // [284] phi from printf_schar::@2 to uctoa [phi:printf_schar::@2->uctoa] + // [310] call uctoa + // [281] phi from printf_schar::@2 to uctoa [phi:printf_schar::@2->uctoa] uctoa_from___b2: - // [284] phi (byte*) uctoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_schar::@2->uctoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z uctoa.buffer_1+1 - // [284] phi (byte) uctoa::value#10 = (const byte) printf_schar::uvalue#0 [phi:printf_schar::@2->uctoa#1] -- vbuz1=vbuc1 + // [281] phi (byte) uctoa::value#10 = (const byte) printf_schar::uvalue#0 [phi:printf_schar::@2->uctoa#0] -- vbuz1=vbuc1 lda #uvalue sta.z uctoa.value jsr uctoa jmp __b3 // printf_schar::@3 __b3: - // [314] (byte) printf_number_buffer::buffer_sign#4 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 + // [311] (byte) printf_number_buffer::buffer_sign#4 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 lda printf_buffer sta.z printf_number_buffer.buffer_sign - // [315] call printf_number_buffer + // [312] call printf_number_buffer // Print using format // [122] phi from printf_schar::@3 to printf_number_buffer [phi:printf_schar::@3->printf_number_buffer] printf_number_buffer_from___b3: @@ -8667,31 +8621,26 @@ printf_schar: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [122] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#4 [phi:printf_schar::@3->printf_number_buffer#1] -- register_copy - // [122] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_schar::@3->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_schar::format_zero_padding#0 [phi:printf_schar::@3->printf_number_buffer#3] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_schar::format_zero_padding#0 [phi:printf_schar::@3->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_schar::format_justify_left#0 [phi:printf_schar::@3->printf_number_buffer#4] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_schar::format_justify_left#0 [phi:printf_schar::@3->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_schar::format_min_length#0 [phi:printf_schar::@3->printf_number_buffer#5] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_schar::format_min_length#0 [phi:printf_schar::@3->printf_number_buffer#4] -- vbuz1=vbuc1 lda #format_min_length sta.z printf_number_buffer.format_min_length jsr printf_number_buffer jmp __breturn // printf_schar::@return __breturn: - // [316] return + // [313] return rts } // printf_cls // Clear the screen. Also resets current line/char cursor. printf_cls: { - // [318] call memset + // [315] call memset // [91] phi from printf_cls to memset [phi:printf_cls->memset] memset_from_printf_cls: // [91] phi (byte) memset::c#4 = (byte) ' ' [phi:printf_cls->memset#0] -- vbuz1=vbuc1 @@ -8711,21 +8660,21 @@ printf_cls: { jmp __b1 // printf_cls::@1 __b1: - // [319] (byte*) printf_cursor_ptr ← (byte*) 1024 -- pbuz1=pbuc1 + // [316] (byte*) printf_cursor_ptr ← (byte*) 1024 -- pbuz1=pbuc1 lda #<$400 sta.z printf_cursor_ptr lda #>$400 sta.z printf_cursor_ptr+1 - // [320] (byte) printf_cursor_x ← (byte) 0 -- vbuz1=vbuc1 + // [317] (byte) printf_cursor_x ← (byte) 0 -- vbuz1=vbuc1 lda #0 sta.z printf_cursor_x - // [321] (byte) printf_cursor_y ← (byte) 0 -- vbuz1=vbuc1 + // [318] (byte) printf_cursor_y ← (byte) 0 -- vbuz1=vbuc1 lda #0 sta.z printf_cursor_y jmp __breturn // printf_cls::@return __breturn: - // [322] return + // [319] return rts } // File Data @@ -8751,64 +8700,61 @@ Statement [1] (byte) printf_cursor_x ← (byte) 0 [ printf_buffer ] ( [ printf_ Statement [2] (byte) printf_cursor_y ← (byte) 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a Statement [3] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a Statement [9] (volatile byte) main::c ← (byte) 'x' [ printf_cursor_x printf_cursor_y printf_cursor_ptr main::c printf_buffer ] ( main:5 [ printf_cursor_x printf_cursor_y printf_cursor_ptr main::c printf_buffer ] { } ) always clobbers reg byte a -Statement [66] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#20) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] ( main:5::printf_str:10 [ main::c printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:14 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:16 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:20 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:22 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:26 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:28 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:32 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:34 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:38 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:40 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:44 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:46 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:50 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:52 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:56 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:58 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a reg byte y +Statement [66] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#20) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] ( main:5::printf_str:10 [ main::c printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:14 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:16 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:20 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:22 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:26 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:28 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:32 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:34 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:38 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:40 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:44 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:46 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:50 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:52 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte a as potential for zp[1]:17 [ printf_number_buffer::format_justify_left#10 ] Removing always clobbered register reg byte y as potential for zp[1]:17 [ printf_number_buffer::format_justify_left#10 ] Removing always clobbered register reg byte a as potential for zp[1]:18 [ printf_number_buffer::format_zero_padding#10 ] Removing always clobbered register reg byte y as potential for zp[1]:18 [ printf_number_buffer::format_zero_padding#10 ] -Removing always clobbered register reg byte a as potential for zp[1]:24 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:24 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Statement [75] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:5::printf_str:10::printf_ln:74 [ main::c printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:14::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:16::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:20::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:22::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:26::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:28::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:32::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:34::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:38::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:40::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:44::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:46::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:50::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:52::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:56::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:58::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:62::printf_ln:74 [ printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [76] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:5::printf_str:10::printf_ln:74 [ main::c printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:14::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:16::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:20::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:22::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:26::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:28::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:32::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:34::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:38::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:40::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:44::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:46::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:50::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:52::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:56::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:58::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:62::printf_ln:74 [ printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [77] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:74 [ main::c printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:14::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:22::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:26::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:46::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:50::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:58::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:62::printf_ln:74 [ printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [78] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:74 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:14::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:22::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:26::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:46::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:50::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:58::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:62::printf_ln:74 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [82] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:22 [ printf_number_buffer::format_upper_case#10 ] -Removing always clobbered register reg byte a as potential for zp[1]:21 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:25 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:26 [ printf_padding::pad#5 ] -Removing always clobbered register reg byte a as potential for zp[1]:27 [ printf_padding::i#2 printf_padding::i#1 ] -Statement [87] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a -Statement [88] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a -Statement [92] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:318 [ printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:22 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:22 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Statement [75] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:5::printf_str:10::printf_ln:74 [ main::c printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:14::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:16::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:20::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:22::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:26::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:28::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:32::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:34::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:38::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:40::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:44::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:46::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:50::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:52::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:56::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:58::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:62::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a +Statement [76] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:5::printf_str:10::printf_ln:74 [ main::c printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:14::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:16::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:20::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:22::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:26::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:28::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:32::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:34::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:38::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:40::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:44::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:46::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:50::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:52::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:56::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:58::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:62::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a +Statement [77] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:74 [ main::c printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:14::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:22::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:26::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:46::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:50::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:58::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:62::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a +Statement [78] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:74 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:14::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:22::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:26::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:46::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:50::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:58::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:62::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a +Statement [82] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:20 [ printf_number_buffer::format_upper_case#10 ] +Removing always clobbered register reg byte a as potential for zp[1]:19 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:23 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:24 [ printf_padding::pad#5 ] +Removing always clobbered register reg byte a as potential for zp[1]:25 [ printf_padding::i#2 printf_padding::i#1 ] +Statement [87] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [88] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [92] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:315 [ printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:8 [ memset::c#4 ] -Statement [93] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:318 [ printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a -Statement [94] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:318 [ printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a -Statement [96] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:318 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a -Statement [98] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:318 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y +Statement [93] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:315 [ printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a +Statement [94] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:315 [ printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a +Statement [96] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:315 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a +Statement [98] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:315 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte y as potential for zp[1]:8 [ memset::c#4 ] -Removing always clobbered register reg byte y as potential for zp[1]:22 [ printf_number_buffer::format_upper_case#10 ] -Removing always clobbered register reg byte y as potential for zp[1]:21 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:25 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Removing always clobbered register reg byte y as potential for zp[1]:26 [ printf_padding::pad#5 ] -Removing always clobbered register reg byte y as potential for zp[1]:27 [ printf_padding::i#2 printf_padding::i#1 ] -Statement [102] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memcpy:84 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114::memcpy:84 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memcpy:84 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memcpy:84 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a -Statement [104] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memcpy:84 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114::memcpy:84 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memcpy:84 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memcpy:84 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a reg byte y -Statement [108] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#5 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte y -Statement [111] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a -Statement [112] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a +Removing always clobbered register reg byte y as potential for zp[1]:20 [ printf_number_buffer::format_upper_case#10 ] +Removing always clobbered register reg byte y as potential for zp[1]:19 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:23 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Removing always clobbered register reg byte y as potential for zp[1]:24 [ printf_padding::pad#5 ] +Removing always clobbered register reg byte y as potential for zp[1]:25 [ printf_padding::i#2 printf_padding::i#1 ] +Statement [102] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memcpy:84 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114::memcpy:84 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memcpy:84 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memcpy:84 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [104] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memcpy:84 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114::memcpy:84 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memcpy:84 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memcpy:84 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a reg byte y +Statement [108] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#5 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte y +Statement [111] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [112] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a Statement [117] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_ulong:60 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a -Statement [124] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:42::printf_number_buffer:276 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uchar:36::printf_number_buffer:282 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:30::printf_number_buffer:315 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a +Statement [126] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:42::printf_number_buffer:273 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uchar:36::printf_number_buffer:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:30::printf_number_buffer:312 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:16 [ printf_number_buffer::format_min_length#10 ] -Statement [126] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:42::printf_number_buffer:276 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uchar:36::printf_number_buffer:282 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:30::printf_number_buffer:315 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a -Statement [127] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a -Statement [128] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a -Statement [132] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#10 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a -Statement [149] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [151] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [168] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a reg byte y -Statement [170] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_slong:54::printf_number_buffer:220::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:18::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:48::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:42::printf_number_buffer:276::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uchar:36::printf_number_buffer:282::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:30::printf_number_buffer:315::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y -Statement [174] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte y -Statement [178] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_slong:54::printf_number_buffer:220::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:18::printf_number_buffer:228::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:48::printf_number_buffer:228::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:42::printf_number_buffer:276::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uchar:36::printf_number_buffer:282::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:30::printf_number_buffer:315::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a -Statement [183] if((byte) 0!=*((byte*) strlen::str#2)) goto strlen::@2 [ strlen::len#2 strlen::str#2 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_slong:54::printf_number_buffer:220::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:18::printf_number_buffer:228::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:48::printf_number_buffer:228::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:42::printf_number_buffer:276::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uchar:36::printf_number_buffer:282::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:30::printf_number_buffer:315::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y +Statement [127] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a +Statement [128] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a +Statement [132] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#10 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a +Statement [168] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a reg byte y +Statement [170] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_slong:54::printf_number_buffer:220::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:18::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:48::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:42::printf_number_buffer:273::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uchar:36::printf_number_buffer:279::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:30::printf_number_buffer:312::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y +Statement [174] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte y +Statement [178] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_slong:54::printf_number_buffer:220::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:18::printf_number_buffer:228::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:48::printf_number_buffer:228::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:42::printf_number_buffer:273::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uchar:36::printf_number_buffer:279::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:30::printf_number_buffer:312::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a +Statement [183] if((byte) 0!=*((byte*) strlen::str#2)) goto strlen::@2 [ printf_buffer strlen::len#2 strlen::str#2 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_slong:54::printf_number_buffer:220::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:18::printf_number_buffer:228::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:48::printf_number_buffer:228::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:42::printf_number_buffer:273::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uchar:36::printf_number_buffer:279::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:30::printf_number_buffer:312::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte y as potential for zp[1]:16 [ printf_number_buffer::format_min_length#10 ] Statement [190] (byte~) ultoa::$11 ← (byte)(dword) ultoa::value#3 [ printf_buffer ultoa::buffer#10 ultoa::$11 ] ( main:5::printf_ulong:60::ultoa:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#10 ultoa::$11 ] { } main:5::printf_slong:54::ultoa:218 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#10 ultoa::$11 ] { } ) always clobbers reg byte a Statement [191] *((byte*) ultoa::buffer#10) ← *((const byte*) DIGITS + (byte~) ultoa::$11) [ printf_buffer ultoa::buffer#10 ] ( main:5::printf_ulong:60::ultoa:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#10 ] { } main:5::printf_slong:54::ultoa:218 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#10 ] { } ) always clobbers reg byte a reg byte y Statement [192] (byte*) ultoa::buffer#3 ← ++ (byte*) ultoa::buffer#10 [ printf_buffer ultoa::buffer#3 ] ( main:5::printf_ulong:60::ultoa:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#3 ] { } main:5::printf_slong:54::ultoa:218 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#3 ] { } ) always clobbers reg byte a Statement [193] *((byte*) ultoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_ulong:60::ultoa:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } main:5::printf_slong:54::ultoa:218 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a reg byte y Statement [195] (byte~) ultoa::$10 ← (byte) ultoa::digit#2 << (byte) 2 [ printf_buffer ultoa::digit#2 ultoa::value#3 ultoa::started#2 ultoa::buffer#10 ultoa::$10 ] ( main:5::printf_ulong:60::ultoa:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#3 ultoa::started#2 ultoa::buffer#10 ultoa::$10 ] { } main:5::printf_slong:54::ultoa:218 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#3 ultoa::started#2 ultoa::buffer#10 ultoa::$10 ] { } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:35 [ ultoa::digit#2 ultoa::digit#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:40 [ ultoa::started#2 ultoa::started#4 ] +Removing always clobbered register reg byte a as potential for zp[1]:33 [ ultoa::digit#2 ultoa::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:38 [ ultoa::started#2 ultoa::started#4 ] Statement [196] (dword) ultoa::digit_value#0 ← *((const dword*) RADIX_DECIMAL_VALUES_LONG + (byte~) ultoa::$10) [ printf_buffer ultoa::digit#2 ultoa::value#3 ultoa::started#2 ultoa::buffer#10 ultoa::digit_value#0 ] ( main:5::printf_ulong:60::ultoa:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#3 ultoa::started#2 ultoa::buffer#10 ultoa::digit_value#0 ] { } main:5::printf_slong:54::ultoa:218 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#3 ultoa::started#2 ultoa::buffer#10 ultoa::digit_value#0 ] { } ) always clobbers reg byte a Statement [198] if((dword) ultoa::value#3>=(dword) ultoa::digit_value#0) goto ultoa::@5 [ printf_buffer ultoa::digit#2 ultoa::value#3 ultoa::started#2 ultoa::buffer#10 ultoa::digit_value#0 ] ( main:5::printf_ulong:60::ultoa:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#3 ultoa::started#2 ultoa::buffer#10 ultoa::digit_value#0 ] { } main:5::printf_slong:54::ultoa:218 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#3 ultoa::started#2 ultoa::buffer#10 ultoa::digit_value#0 ] { } ) always clobbers reg byte a Statement [201] (byte*) ultoa_append::buffer#0 ← (byte*) ultoa::buffer#10 [ printf_buffer ultoa::digit#2 ultoa::value#3 ultoa::buffer#10 ultoa::digit_value#0 ultoa_append::buffer#0 ] ( main:5::printf_ulong:60::ultoa:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#3 ultoa::buffer#10 ultoa::digit_value#0 ultoa_append::buffer#0 ] { { ultoa_append::buffer#0 = ultoa::buffer#10 } { ultoa_append::value#0 = ultoa::value#3 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:5::printf_slong:54::ultoa:218 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::value#3 ultoa::buffer#10 ultoa::digit_value#0 ultoa_append::buffer#0 ] { { ultoa_append::buffer#0 = ultoa::buffer#10 } { ultoa_append::value#0 = ultoa::value#3 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a @@ -8817,101 +8763,95 @@ Statement [203] (dword) ultoa_append::sub#0 ← (dword) ultoa::digit_value#0 [ p Statement [205] (dword) ultoa_append::return#0 ← (dword) ultoa_append::value#2 [ printf_buffer ultoa::digit#2 ultoa::buffer#10 ultoa_append::return#0 ] ( main:5::printf_ulong:60::ultoa:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#10 ultoa_append::return#0 ] { { ultoa_append::buffer#0 = ultoa::buffer#10 } { ultoa_append::value#0 = ultoa::value#3 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:5::printf_slong:54::ultoa:218 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#10 ultoa_append::return#0 ] { { ultoa_append::buffer#0 = ultoa::buffer#10 } { ultoa_append::value#0 = ultoa::value#3 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a Statement [206] (dword) ultoa::value#0 ← (dword) ultoa_append::return#0 [ printf_buffer ultoa::digit#2 ultoa::buffer#10 ultoa::value#0 ] ( main:5::printf_ulong:60::ultoa:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#10 ultoa::value#0 ] { } main:5::printf_slong:54::ultoa:218 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#10 ultoa::value#0 ] { } ) always clobbers reg byte a Statement [210] if((dword) ultoa_append::value#2>=(dword) ultoa_append::sub#0) goto ultoa_append::@2 [ ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] ( main:5::printf_ulong:60::ultoa:118::ultoa_append:204 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#10 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] { { ultoa_append::buffer#0 = ultoa::buffer#10 } { ultoa_append::value#0 = ultoa::value#3 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:5::printf_slong:54::ultoa:218::ultoa_append:204 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#10 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] { { ultoa_append::buffer#0 = ultoa::buffer#10 } { ultoa_append::value#0 = ultoa::value#3 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:47 [ ultoa_append::digit#2 ultoa_append::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:45 [ ultoa_append::digit#2 ultoa_append::digit#1 ] Statement [211] *((byte*) ultoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) ultoa_append::digit#2) [ ultoa_append::value#2 ] ( main:5::printf_ulong:60::ultoa:118::ultoa_append:204 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#10 ultoa_append::value#2 ] { { ultoa_append::buffer#0 = ultoa::buffer#10 } { ultoa_append::value#0 = ultoa::value#3 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:5::printf_slong:54::ultoa:218::ultoa_append:204 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#10 ultoa_append::value#2 ] { { ultoa_append::buffer#0 = ultoa::buffer#10 } { ultoa_append::value#0 = ultoa::value#3 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a reg byte y -Removing always clobbered register reg byte y as potential for zp[1]:35 [ ultoa::digit#2 ultoa::digit#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:33 [ ultoa::digit#2 ultoa::digit#1 ] Statement [214] (dword) ultoa_append::value#1 ← (dword) ultoa_append::value#2 - (dword) ultoa_append::sub#0 [ ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] ( main:5::printf_ulong:60::ultoa:118::ultoa_append:204 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#10 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] { { ultoa_append::buffer#0 = ultoa::buffer#10 } { ultoa_append::value#0 = ultoa::value#3 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } main:5::printf_slong:54::ultoa:218::ultoa_append:204 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::digit#2 ultoa::buffer#10 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] { { ultoa_append::buffer#0 = ultoa::buffer#10 } { ultoa_append::value#0 = ultoa::value#3 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } } ) always clobbers reg byte a Statement [215] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_slong:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a Statement [216] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_slong:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a Statement [223] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_uint::uvalue#2 printf_uint::format_radix#2 ] ( main:5::printf_uint:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_uint::uvalue#2 printf_uint::format_radix#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_uint::uvalue#2 printf_uint::format_radix#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:50 [ printf_uint::format_radix#2 ] +Removing always clobbered register reg byte a as potential for zp[1]:48 [ printf_uint::format_radix#2 ] Statement [224] (word) utoa::value#2 ← (word) printf_uint::uvalue#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_uint::format_radix#2 utoa::value#2 ] ( main:5::printf_uint:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_uint::format_radix#2 utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_uint::format_radix#2 utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } ) always clobbers reg byte a -Statement [235] *((byte*) utoa::buffer#11) ← (byte) 'e' [ printf_buffer utoa::buffer#11 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#11 ] { } ) always clobbers reg byte a reg byte y -Statement [236] (byte*) utoa::buffer#0 ← ++ (byte*) utoa::buffer#11 [ printf_buffer utoa::buffer#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#0 ] { } ) always clobbers reg byte a -Statement [237] *((byte*) utoa::buffer#0) ← (byte) 'r' [ printf_buffer utoa::buffer#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#0 ] { } ) always clobbers reg byte a reg byte y -Statement [238] (byte*) utoa::buffer#1 ← ++ (byte*) utoa::buffer#0 [ printf_buffer utoa::buffer#1 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#1 ] { } ) always clobbers reg byte a -Statement [239] *((byte*) utoa::buffer#1) ← (byte) 'r' [ printf_buffer utoa::buffer#1 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#1 ] { } ) always clobbers reg byte a reg byte y -Statement [240] (byte*) utoa::buffer#2 ← ++ (byte*) utoa::buffer#1 [ printf_buffer utoa::buffer#2 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#2 ] { } ) always clobbers reg byte a -Statement [241] *((byte*) utoa::buffer#2) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a reg byte y -Statement [247] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 [ printf_buffer utoa::buffer#10 utoa::$11 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 utoa::$11 ] { } ) always clobbers reg byte a -Statement [248] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) [ printf_buffer utoa::buffer#10 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 ] { } ) always clobbers reg byte a reg byte y -Statement [249] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 [ printf_buffer utoa::buffer#3 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#3 ] { } ) always clobbers reg byte a -Statement [250] *((byte*) utoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a reg byte y -Statement [251] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:52 [ utoa::max_digits#7 ] -Removing always clobbered register reg byte a as potential for zp[1]:55 [ utoa::digit#2 utoa::digit#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:58 [ utoa::started#2 utoa::started#4 ] -Statement [252] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { } ) always clobbers reg byte a reg byte y -Removing always clobbered register reg byte y as potential for zp[1]:52 [ utoa::max_digits#7 ] -Removing always clobbered register reg byte y as potential for zp[1]:55 [ utoa::digit#2 utoa::digit#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:58 [ utoa::started#2 utoa::started#4 ] -Statement [254] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { } ) always clobbers reg byte a -Statement [257] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [258] (word) utoa_append::value#0 ← (word) utoa::value#3 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [259] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [261] (word) utoa_append::return#0 ← (word) utoa_append::value#2 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [262] (word) utoa::value#0 ← (word) utoa_append::return#0 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { } ) always clobbers reg byte a -Statement [266] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:5::printf_uint:18::utoa:226::utoa_append:260 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226::utoa_append:260 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:274::utoa_append:260 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:63 [ utoa_append::digit#2 utoa_append::digit#1 ] -Statement [267] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) [ utoa_append::value#2 ] ( main:5::printf_uint:18::utoa:226::utoa_append:260 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226::utoa_append:260 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:274::utoa_append:260 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a reg byte y -Statement [270] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:5::printf_uint:18::utoa:226::utoa_append:260 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226::utoa_append:260 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:274::utoa_append:260 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [271] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_sint:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a -Statement [272] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_sint:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a -Statement [279] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_uchar:36 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a -Statement [287] *((byte*) uctoa::buffer#10) ← *((const byte*) DIGITS + (byte) uctoa::value#3) [ printf_buffer uctoa::buffer#10 ] ( main:5::printf_uchar:36::uctoa:280 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#10 ] { } main:5::printf_schar:30::uctoa:313 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#10 ] { } ) always clobbers reg byte a reg byte y -Statement [288] (byte*) uctoa::buffer#3 ← ++ (byte*) uctoa::buffer#10 [ printf_buffer uctoa::buffer#3 ] ( main:5::printf_uchar:36::uctoa:280 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#3 ] { } main:5::printf_schar:30::uctoa:313 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#3 ] { } ) always clobbers reg byte a -Statement [289] *((byte*) uctoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uchar:36::uctoa:280 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } main:5::printf_schar:30::uctoa:313 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a reg byte y -Statement [296] (byte*) uctoa_append::buffer#0 ← (byte*) uctoa::buffer#10 [ printf_buffer uctoa::digit#2 uctoa::value#3 uctoa::buffer#10 uctoa::digit_value#0 uctoa_append::buffer#0 ] ( main:5::printf_uchar:36::uctoa:280 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::value#3 uctoa::buffer#10 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::printf_schar:30::uctoa:313 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::value#3 uctoa::buffer#10 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:64 [ uctoa::digit#2 uctoa::digit#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:65 [ uctoa::value#3 uctoa::value#7 uctoa::value#10 uctoa::value#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:130 [ uctoa::digit_value#0 ] -Statement [306] *((byte*) uctoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) uctoa_append::digit#2) [ uctoa_append::value#2 ] ( main:5::printf_uchar:36::uctoa:280::uctoa_append:299 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#10 uctoa_append::value#2 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::printf_schar:30::uctoa:313::uctoa_append:299 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#10 uctoa_append::value#2 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a reg byte y -Removing always clobbered register reg byte y as potential for zp[1]:64 [ uctoa::digit#2 uctoa::digit#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:69 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:69 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] -Statement [309] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - (byte) uctoa_append::sub#0 [ uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] ( main:5::printf_uchar:36::uctoa:280::uctoa_append:299 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#10 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::printf_schar:30::uctoa:313::uctoa_append:299 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#10 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:133 [ uctoa_append::sub#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:70 [ uctoa_append::digit#2 uctoa_append::digit#1 ] -Statement [310] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_schar:30 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a -Statement [311] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_schar:30 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a -Statement [319] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_ptr ] { } ) always clobbers reg byte a -Statement [320] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_x printf_cursor_ptr ] { } ) always clobbers reg byte a -Statement [321] (byte) printf_cursor_y ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a +Statement [235] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS) ← (byte) 'e' [ printf_buffer ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a +Statement [236] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 1) ← (byte) 'r' [ printf_buffer ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a +Statement [237] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2) ← (byte) 'r' [ printf_buffer ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a +Statement [238] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a +Statement [244] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 [ printf_buffer utoa::buffer#10 utoa::$11 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 utoa::$11 ] { } ) always clobbers reg byte a +Statement [245] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) [ printf_buffer utoa::buffer#10 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 ] { } ) always clobbers reg byte a reg byte y +Statement [246] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 [ printf_buffer utoa::buffer#3 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#3 ] { } ) always clobbers reg byte a +Statement [247] *((byte*) utoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a reg byte y +Statement [248] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:50 [ utoa::max_digits#7 ] +Removing always clobbered register reg byte a as potential for zp[1]:53 [ utoa::digit#2 utoa::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:56 [ utoa::started#2 utoa::started#4 ] +Statement [249] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { } ) always clobbers reg byte a reg byte y +Removing always clobbered register reg byte y as potential for zp[1]:50 [ utoa::max_digits#7 ] +Removing always clobbered register reg byte y as potential for zp[1]:53 [ utoa::digit#2 utoa::digit#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:56 [ utoa::started#2 utoa::started#4 ] +Statement [251] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { } ) always clobbers reg byte a +Statement [254] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [255] (word) utoa_append::value#0 ← (word) utoa::value#3 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [256] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [258] (word) utoa_append::return#0 ← (word) utoa_append::value#2 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [259] (word) utoa::value#0 ← (word) utoa_append::return#0 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { } ) always clobbers reg byte a +Statement [263] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:5::printf_uint:18::utoa:226::utoa_append:257 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226::utoa_append:257 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:271::utoa_append:257 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:61 [ utoa_append::digit#2 utoa_append::digit#1 ] +Statement [264] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) [ utoa_append::value#2 ] ( main:5::printf_uint:18::utoa:226::utoa_append:257 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226::utoa_append:257 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:271::utoa_append:257 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a reg byte y +Statement [267] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:5::printf_uint:18::utoa:226::utoa_append:257 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226::utoa_append:257 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:271::utoa_append:257 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [268] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_sint:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a +Statement [269] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_sint:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a +Statement [276] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_uchar:36 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a +Statement [284] *((byte*) uctoa::buffer#10) ← *((const byte*) DIGITS + (byte) uctoa::value#3) [ printf_buffer uctoa::buffer#10 ] ( main:5::printf_uchar:36::uctoa:277 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#10 ] { } main:5::printf_schar:30::uctoa:310 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#10 ] { } ) always clobbers reg byte a reg byte y +Statement [285] (byte*) uctoa::buffer#3 ← ++ (byte*) uctoa::buffer#10 [ printf_buffer uctoa::buffer#3 ] ( main:5::printf_uchar:36::uctoa:277 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#3 ] { } main:5::printf_schar:30::uctoa:310 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#3 ] { } ) always clobbers reg byte a +Statement [286] *((byte*) uctoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uchar:36::uctoa:277 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } main:5::printf_schar:30::uctoa:310 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a reg byte y +Statement [293] (byte*) uctoa_append::buffer#0 ← (byte*) uctoa::buffer#10 [ printf_buffer uctoa::digit#2 uctoa::value#3 uctoa::buffer#10 uctoa::digit_value#0 uctoa_append::buffer#0 ] ( main:5::printf_uchar:36::uctoa:277 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::value#3 uctoa::buffer#10 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::printf_schar:30::uctoa:310 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::value#3 uctoa::buffer#10 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:62 [ uctoa::digit#2 uctoa::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:63 [ uctoa::value#3 uctoa::value#7 uctoa::value#10 uctoa::value#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:122 [ uctoa::digit_value#0 ] +Statement [303] *((byte*) uctoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) uctoa_append::digit#2) [ uctoa_append::value#2 ] ( main:5::printf_uchar:36::uctoa:277::uctoa_append:296 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#10 uctoa_append::value#2 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::printf_schar:30::uctoa:310::uctoa_append:296 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#10 uctoa_append::value#2 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a reg byte y +Removing always clobbered register reg byte y as potential for zp[1]:62 [ uctoa::digit#2 uctoa::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:67 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:67 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] +Statement [306] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - (byte) uctoa_append::sub#0 [ uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] ( main:5::printf_uchar:36::uctoa:277::uctoa_append:296 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#10 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::printf_schar:30::uctoa:310::uctoa_append:296 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#10 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:125 [ uctoa_append::sub#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:68 [ uctoa_append::digit#2 uctoa_append::digit#1 ] +Statement [307] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_schar:30 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a +Statement [308] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_schar:30 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a +Statement [316] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_ptr ] { } ) always clobbers reg byte a +Statement [317] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_x printf_cursor_ptr ] { } ) always clobbers reg byte a +Statement [318] (byte) printf_cursor_y ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a Statement [1] (byte) printf_cursor_x ← (byte) 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a Statement [2] (byte) printf_cursor_y ← (byte) 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a Statement [3] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a Statement [9] (volatile byte) main::c ← (byte) 'x' [ printf_cursor_x printf_cursor_y printf_cursor_ptr main::c printf_buffer ] ( main:5 [ printf_cursor_x printf_cursor_y printf_cursor_ptr main::c printf_buffer ] { } ) always clobbers reg byte a -Statement [66] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#20) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] ( main:5::printf_str:10 [ main::c printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:14 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:16 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:20 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:22 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:26 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:28 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:32 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:34 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:38 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:40 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:44 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:46 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:50 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:52 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:56 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:58 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_str:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a reg byte y -Statement [75] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:5::printf_str:10::printf_ln:74 [ main::c printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:14::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:16::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:20::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:22::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:26::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:28::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:32::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:34::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:38::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:40::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:44::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:46::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:50::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:52::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:56::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:58::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:62::printf_ln:74 [ printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [76] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:5::printf_str:10::printf_ln:74 [ main::c printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:14::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:16::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:20::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:22::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:26::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:28::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:32::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:34::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:38::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:40::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:44::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:46::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:50::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:52::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:56::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:58::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:62::printf_ln:74 [ printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [77] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:74 [ main::c printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:14::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:22::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:26::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:46::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:50::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:58::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:62::printf_ln:74 [ printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [78] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:74 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:14::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:22::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:26::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:46::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:50::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:58::printf_ln:74 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:62::printf_ln:74 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [82] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a -Statement [87] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a -Statement [88] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a -Statement [92] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:318 [ printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a -Statement [93] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:318 [ printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a -Statement [94] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:318 [ printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a -Statement [96] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:318 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a -Statement [98] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:318 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y -Statement [102] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memcpy:84 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114::memcpy:84 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memcpy:84 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memcpy:84 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a -Statement [104] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memcpy:84 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_char:12::printf_scroll:114::memcpy:84 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memcpy:84 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memcpy:84 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a reg byte y -Statement [108] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#5 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte y -Statement [111] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a -Statement [112] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72 [ main::c printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:276::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:315::printf_str:152::printf_char:72 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:276::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:282::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:315::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [66] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#20) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] ( main:5::printf_str:10 [ main::c printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:14 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:16 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:20 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:22 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:26 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:28 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:32 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:34 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:38 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:40 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:44 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:46 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:50 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:52 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#20 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a reg byte y +Statement [75] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:5::printf_str:10::printf_ln:74 [ main::c printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:14::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:16::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:20::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:22::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:26::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:28::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:32::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:34::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:38::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:40::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:44::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:46::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:50::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:52::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:56::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:58::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:62::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a +Statement [76] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:5::printf_str:10::printf_ln:74 [ main::c printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:14::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:16::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:20::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:22::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:26::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:28::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:32::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:34::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:38::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:40::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:44::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:46::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:50::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:52::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:56::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:58::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:62::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a +Statement [77] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:74 [ main::c printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:14::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:22::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:26::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:46::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:50::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:58::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:62::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a +Statement [78] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:74 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:14::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:22::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:26::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:46::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:50::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:58::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:62::printf_ln:74 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a +Statement [82] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [87] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [88] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [92] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:315 [ printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a +Statement [93] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:315 [ printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a +Statement [94] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:315 [ printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a +Statement [96] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:315 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a +Statement [98] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memset:86 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memset:86 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memset:86 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114::memset:86 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114::memset:86 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_cls:8::memset:315 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y +Statement [102] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memcpy:84 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114::memcpy:84 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memcpy:84 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memcpy:84 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [104] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:10::printf_ln:74::printf_scroll:80::memcpy:84 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:14::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:16::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:20::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:22::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:26::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:28::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:32::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:34::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:38::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:40::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:44::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:46::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:50::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:52::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:56::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:58::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:62::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_ln:74::printf_scroll:80::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } main:5::printf_char:12::printf_scroll:114::memcpy:84 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24::printf_scroll:114::memcpy:84 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:10::printf_char:72::printf_scroll:114::memcpy:84 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72::printf_scroll:114::memcpy:84 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72::printf_scroll:114::memcpy:84 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164::printf_scroll:114::memcpy:84 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a reg byte y +Statement [108] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#5 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte y +Statement [111] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a +Statement [112] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#3 = printf_char::ch#5 main::c } } main:5::printf_char:24 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:10::printf_char:72 [ main::c printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:14::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:16::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:20::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:22::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:26::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:28::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:32::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:34::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:38::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:40::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:44::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:46::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:50::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:52::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:56::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:58::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_str:62::printf_char:72 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_slong:54::printf_number_buffer:220::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uint:48::printf_number_buffer:228::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_sint:42::printf_number_buffer:273::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_schar:30::printf_number_buffer:312::printf_str:152::printf_char:72 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_char::ch#1 = printf_char::ch#5 printf_str::ch#0 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_slong:54::printf_number_buffer:220::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:18::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_char:143 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#5 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:140::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:147::printf_char:164 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_ulong:60::printf_number_buffer:120::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_slong:54::printf_number_buffer:220::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uint:48::printf_number_buffer:228::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_sint:42::printf_number_buffer:273::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_uchar:36::printf_number_buffer:279::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } main:5::printf_schar:30::printf_number_buffer:312::printf_padding:157::printf_char:164 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#5 printf_padding::pad#5 } } ) always clobbers reg byte a Statement [117] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_ulong:60 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a -Statement [124] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:42::printf_number_buffer:276 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uchar:36::printf_number_buffer:282 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:30::printf_number_buffer:315 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a -Statement [126] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:42::printf_number_buffer:276 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uchar:36::printf_number_buffer:282 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:30::printf_number_buffer:315 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a -Statement [127] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a -Statement [128] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a -Statement [132] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#10 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:276 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:282 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:315 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a -Statement [149] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [151] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { printf_str::str#1 = printf_str::str#22 printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [168] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a reg byte y -Statement [170] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_slong:54::printf_number_buffer:220::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:18::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:48::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:42::printf_number_buffer:276::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uchar:36::printf_number_buffer:282::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:30::printf_number_buffer:315::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y -Statement [174] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_slong:54::printf_number_buffer:220::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:48::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:42::printf_number_buffer:276::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uchar:36::printf_number_buffer:282::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:30::printf_number_buffer:315::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte y -Statement [178] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_slong:54::printf_number_buffer:220::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:18::printf_number_buffer:228::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:48::printf_number_buffer:228::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:42::printf_number_buffer:276::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uchar:36::printf_number_buffer:282::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:30::printf_number_buffer:315::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a -Statement [183] if((byte) 0!=*((byte*) strlen::str#2)) goto strlen::@2 [ strlen::len#2 strlen::str#2 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_slong:54::printf_number_buffer:220::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:18::printf_number_buffer:228::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:48::printf_number_buffer:228::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:42::printf_number_buffer:276::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uchar:36::printf_number_buffer:282::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:30::printf_number_buffer:315::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y +Statement [126] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:42::printf_number_buffer:273 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uchar:36::printf_number_buffer:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:30::printf_number_buffer:312 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a +Statement [127] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a +Statement [128] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a +Statement [132] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#10 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:5::printf_ulong:60::printf_number_buffer:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a +Statement [168] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte a reg byte y +Statement [170] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_slong:54::printf_number_buffer:220::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:18::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:48::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:42::printf_number_buffer:273::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uchar:36::printf_number_buffer:279::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:30::printf_number_buffer:312::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y +Statement [174] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_slong:54::printf_number_buffer:220::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_uint:48::printf_number_buffer:228::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } } main:5::printf_sint:42::printf_number_buffer:273::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } } main:5::printf_uchar:36::printf_number_buffer:279::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } } main:5::printf_schar:30::printf_number_buffer:312::strupr:150 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } } ) always clobbers reg byte y +Statement [178] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_slong:54::printf_number_buffer:220::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:18::printf_number_buffer:228::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:48::printf_number_buffer:228::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:42::printf_number_buffer:273::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uchar:36::printf_number_buffer:279::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:30::printf_number_buffer:312::strupr:150::toupper:171 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a +Statement [183] if((byte) 0!=*((byte*) strlen::str#2)) goto strlen::@2 [ printf_buffer strlen::len#2 strlen::str#2 ] ( main:5::printf_ulong:60::printf_number_buffer:120::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_slong:54::printf_number_buffer:220::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:18::printf_number_buffer:228::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:48::printf_number_buffer:228::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#3 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:42::printf_number_buffer:273::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uchar:36::printf_number_buffer:279::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:30::printf_number_buffer:312::strlen:125 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#10 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#4 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y Statement [190] (byte~) ultoa::$11 ← (byte)(dword) ultoa::value#3 [ printf_buffer ultoa::buffer#10 ultoa::$11 ] ( main:5::printf_ulong:60::ultoa:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#10 ultoa::$11 ] { } main:5::printf_slong:54::ultoa:218 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#10 ultoa::$11 ] { } ) always clobbers reg byte a Statement [191] *((byte*) ultoa::buffer#10) ← *((const byte*) DIGITS + (byte~) ultoa::$11) [ printf_buffer ultoa::buffer#10 ] ( main:5::printf_ulong:60::ultoa:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#10 ] { } main:5::printf_slong:54::ultoa:218 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#10 ] { } ) always clobbers reg byte a reg byte y Statement [192] (byte*) ultoa::buffer#3 ← ++ (byte*) ultoa::buffer#10 [ printf_buffer ultoa::buffer#3 ] ( main:5::printf_ulong:60::ultoa:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#3 ] { } main:5::printf_slong:54::ultoa:218 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ultoa::buffer#3 ] { } ) always clobbers reg byte a @@ -8931,43 +8871,40 @@ Statement [215] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte Statement [216] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_slong:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a Statement [223] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_uint::uvalue#2 printf_uint::format_radix#2 ] ( main:5::printf_uint:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_uint::uvalue#2 printf_uint::format_radix#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_uint::uvalue#2 printf_uint::format_radix#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } ) always clobbers reg byte a Statement [224] (word) utoa::value#2 ← (word) printf_uint::uvalue#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_uint::format_radix#2 utoa::value#2 ] ( main:5::printf_uint:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_uint::format_radix#2 utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_uint::format_radix#2 utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } ) always clobbers reg byte a -Statement [235] *((byte*) utoa::buffer#11) ← (byte) 'e' [ printf_buffer utoa::buffer#11 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#11 ] { } ) always clobbers reg byte a reg byte y -Statement [236] (byte*) utoa::buffer#0 ← ++ (byte*) utoa::buffer#11 [ printf_buffer utoa::buffer#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#0 ] { } ) always clobbers reg byte a -Statement [237] *((byte*) utoa::buffer#0) ← (byte) 'r' [ printf_buffer utoa::buffer#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#0 ] { } ) always clobbers reg byte a reg byte y -Statement [238] (byte*) utoa::buffer#1 ← ++ (byte*) utoa::buffer#0 [ printf_buffer utoa::buffer#1 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#1 ] { } ) always clobbers reg byte a -Statement [239] *((byte*) utoa::buffer#1) ← (byte) 'r' [ printf_buffer utoa::buffer#1 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#1 ] { } ) always clobbers reg byte a reg byte y -Statement [240] (byte*) utoa::buffer#2 ← ++ (byte*) utoa::buffer#1 [ printf_buffer utoa::buffer#2 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#2 ] { } ) always clobbers reg byte a -Statement [241] *((byte*) utoa::buffer#2) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a reg byte y -Statement [247] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 [ printf_buffer utoa::buffer#10 utoa::$11 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 utoa::$11 ] { } ) always clobbers reg byte a -Statement [248] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) [ printf_buffer utoa::buffer#10 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 ] { } ) always clobbers reg byte a reg byte y -Statement [249] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 [ printf_buffer utoa::buffer#3 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#3 ] { } ) always clobbers reg byte a -Statement [250] *((byte*) utoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a reg byte y -Statement [251] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { } ) always clobbers reg byte a -Statement [252] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { } ) always clobbers reg byte a reg byte y -Statement [254] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { } ) always clobbers reg byte a -Statement [257] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [258] (word) utoa_append::value#0 ← (word) utoa::value#3 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [259] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [261] (word) utoa_append::return#0 ← (word) utoa_append::value#2 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [262] (word) utoa::value#0 ← (word) utoa_append::return#0 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:274 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { } ) always clobbers reg byte a -Statement [266] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:5::printf_uint:18::utoa:226::utoa_append:260 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226::utoa_append:260 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:274::utoa_append:260 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [267] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) [ utoa_append::value#2 ] ( main:5::printf_uint:18::utoa:226::utoa_append:260 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226::utoa_append:260 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:274::utoa_append:260 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a reg byte y -Statement [270] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:5::printf_uint:18::utoa:226::utoa_append:260 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226::utoa_append:260 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:274::utoa_append:260 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [271] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_sint:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a -Statement [272] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_sint:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a -Statement [279] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_uchar:36 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a -Statement [287] *((byte*) uctoa::buffer#10) ← *((const byte*) DIGITS + (byte) uctoa::value#3) [ printf_buffer uctoa::buffer#10 ] ( main:5::printf_uchar:36::uctoa:280 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#10 ] { } main:5::printf_schar:30::uctoa:313 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#10 ] { } ) always clobbers reg byte a reg byte y -Statement [288] (byte*) uctoa::buffer#3 ← ++ (byte*) uctoa::buffer#10 [ printf_buffer uctoa::buffer#3 ] ( main:5::printf_uchar:36::uctoa:280 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#3 ] { } main:5::printf_schar:30::uctoa:313 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#3 ] { } ) always clobbers reg byte a -Statement [289] *((byte*) uctoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uchar:36::uctoa:280 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } main:5::printf_schar:30::uctoa:313 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a reg byte y -Statement [296] (byte*) uctoa_append::buffer#0 ← (byte*) uctoa::buffer#10 [ printf_buffer uctoa::digit#2 uctoa::value#3 uctoa::buffer#10 uctoa::digit_value#0 uctoa_append::buffer#0 ] ( main:5::printf_uchar:36::uctoa:280 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::value#3 uctoa::buffer#10 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::printf_schar:30::uctoa:313 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::value#3 uctoa::buffer#10 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a -Statement [306] *((byte*) uctoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) uctoa_append::digit#2) [ uctoa_append::value#2 ] ( main:5::printf_uchar:36::uctoa:280::uctoa_append:299 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#10 uctoa_append::value#2 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::printf_schar:30::uctoa:313::uctoa_append:299 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#10 uctoa_append::value#2 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a reg byte y -Statement [309] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - (byte) uctoa_append::sub#0 [ uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] ( main:5::printf_uchar:36::uctoa:280::uctoa_append:299 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#10 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::printf_schar:30::uctoa:313::uctoa_append:299 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#10 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a -Statement [310] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_schar:30 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a -Statement [311] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_schar:30 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a -Statement [319] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_ptr ] { } ) always clobbers reg byte a -Statement [320] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_x printf_cursor_ptr ] { } ) always clobbers reg byte a -Statement [321] (byte) printf_cursor_y ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a -Potential registers zp[2]:2 [ printf_str::str#20 printf_str::str#22 printf_str::str#1 printf_str::str#0 ] : zp[2]:2 , +Statement [235] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS) ← (byte) 'e' [ printf_buffer ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a +Statement [236] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 1) ← (byte) 'r' [ printf_buffer ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a +Statement [237] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2) ← (byte) 'r' [ printf_buffer ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a +Statement [238] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a +Statement [244] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 [ printf_buffer utoa::buffer#10 utoa::$11 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 utoa::$11 ] { } ) always clobbers reg byte a +Statement [245] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) [ printf_buffer utoa::buffer#10 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#10 ] { } ) always clobbers reg byte a reg byte y +Statement [246] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 [ printf_buffer utoa::buffer#3 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#3 ] { } ) always clobbers reg byte a +Statement [247] *((byte*) utoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a reg byte y +Statement [248] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { } ) always clobbers reg byte a +Statement [249] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { } ) always clobbers reg byte a reg byte y +Statement [251] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { } ) always clobbers reg byte a +Statement [254] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [255] (word) utoa_append::value#0 ← (word) utoa::value#3 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [256] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [258] (word) utoa_append::return#0 ← (word) utoa_append::value#2 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [259] (word) utoa::value#0 ← (word) utoa_append::return#0 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] ( main:5::printf_uint:18::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_uint:48::utoa:226 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } } main:5::printf_sint:42::utoa:271 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { } ) always clobbers reg byte a +Statement [263] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:5::printf_uint:18::utoa:226::utoa_append:257 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226::utoa_append:257 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:271::utoa_append:257 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [264] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) [ utoa_append::value#2 ] ( main:5::printf_uint:18::utoa:226::utoa_append:257 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226::utoa_append:257 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:271::utoa_append:257 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a reg byte y +Statement [267] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:5::printf_uint:18::utoa:226::utoa_append:257 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:48::utoa:226::utoa_append:257 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#2 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#2 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:42::utoa:271::utoa_append:257 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [268] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_sint:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a +Statement [269] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_sint:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a +Statement [276] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_uchar:36 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a +Statement [284] *((byte*) uctoa::buffer#10) ← *((const byte*) DIGITS + (byte) uctoa::value#3) [ printf_buffer uctoa::buffer#10 ] ( main:5::printf_uchar:36::uctoa:277 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#10 ] { } main:5::printf_schar:30::uctoa:310 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#10 ] { } ) always clobbers reg byte a reg byte y +Statement [285] (byte*) uctoa::buffer#3 ← ++ (byte*) uctoa::buffer#10 [ printf_buffer uctoa::buffer#3 ] ( main:5::printf_uchar:36::uctoa:277 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#3 ] { } main:5::printf_schar:30::uctoa:310 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::buffer#3 ] { } ) always clobbers reg byte a +Statement [286] *((byte*) uctoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uchar:36::uctoa:277 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } main:5::printf_schar:30::uctoa:310 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a reg byte y +Statement [293] (byte*) uctoa_append::buffer#0 ← (byte*) uctoa::buffer#10 [ printf_buffer uctoa::digit#2 uctoa::value#3 uctoa::buffer#10 uctoa::digit_value#0 uctoa_append::buffer#0 ] ( main:5::printf_uchar:36::uctoa:277 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::value#3 uctoa::buffer#10 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::printf_schar:30::uctoa:310 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::value#3 uctoa::buffer#10 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a +Statement [303] *((byte*) uctoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) uctoa_append::digit#2) [ uctoa_append::value#2 ] ( main:5::printf_uchar:36::uctoa:277::uctoa_append:296 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#10 uctoa_append::value#2 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::printf_schar:30::uctoa:310::uctoa_append:296 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#10 uctoa_append::value#2 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a reg byte y +Statement [306] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - (byte) uctoa_append::sub#0 [ uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] ( main:5::printf_uchar:36::uctoa:277::uctoa_append:296 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#10 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::printf_schar:30::uctoa:310::uctoa_append:296 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer uctoa::digit#2 uctoa::buffer#10 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { uctoa_append::buffer#0 = uctoa::buffer#10 } { uctoa_append::value#0 = uctoa::value#3 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a +Statement [307] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_schar:30 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a +Statement [308] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_schar:30 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a +Statement [316] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_ptr ] { } ) always clobbers reg byte a +Statement [317] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_x printf_cursor_ptr ] { } ) always clobbers reg byte a +Statement [318] (byte) printf_cursor_y ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a +Potential registers zp[2]:2 [ printf_str::str#20 printf_str::str#22 printf_str::str#0 ] : zp[2]:2 , Potential registers zp[2]:4 [ memset::num#2 ] : zp[2]:4 , Potential registers zp[2]:6 [ memset::str#3 ] : zp[2]:6 , Potential registers zp[1]:8 [ memset::c#4 ] : zp[1]:8 , reg byte x , @@ -8978,100 +8915,96 @@ Potential registers zp[1]:15 [ printf_char::ch#5 printf_char::ch#3 printf_char:: Potential registers zp[1]:16 [ printf_number_buffer::format_min_length#10 ] : zp[1]:16 , reg byte x , Potential registers zp[1]:17 [ printf_number_buffer::format_justify_left#10 ] : zp[1]:17 , reg byte x , Potential registers zp[1]:18 [ printf_number_buffer::format_zero_padding#10 ] : zp[1]:18 , reg byte x , -Potential registers zp[2]:19 [ printf_number_buffer::buffer_digits#10 ] : zp[2]:19 , -Potential registers zp[1]:21 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] : zp[1]:21 , reg byte x , -Potential registers zp[1]:22 [ printf_number_buffer::format_upper_case#10 ] : zp[1]:22 , reg byte x , -Potential registers zp[1]:23 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] : zp[1]:23 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:24 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] : zp[1]:24 , reg byte x , -Potential registers zp[1]:25 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] : zp[1]:25 , reg byte x , -Potential registers zp[1]:26 [ printf_padding::pad#5 ] : zp[1]:26 , reg byte x , -Potential registers zp[1]:27 [ printf_padding::i#2 printf_padding::i#1 ] : zp[1]:27 , reg byte x , -Potential registers zp[2]:28 [ strupr::src#2 strupr::str#0 strupr::src#1 ] : zp[2]:28 , -Potential registers zp[1]:30 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] : zp[1]:30 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:31 [ strlen::str#2 strlen::str#1 strlen::str#0 ] : zp[2]:31 , -Potential registers zp[2]:33 [ strlen::len#2 strlen::len#1 ] : zp[2]:33 , -Potential registers zp[1]:35 [ ultoa::digit#2 ultoa::digit#1 ] : zp[1]:35 , reg byte x , -Potential registers zp[4]:36 [ ultoa::value#3 ultoa::value#7 ultoa::value#10 ultoa::value#0 ] : zp[4]:36 , -Potential registers zp[1]:40 [ ultoa::started#2 ultoa::started#4 ] : zp[1]:40 , reg byte x , reg byte y , -Potential registers zp[2]:41 [ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#11 ultoa::buffer#4 ] : zp[2]:41 , -Potential registers zp[4]:43 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] : zp[4]:43 , -Potential registers zp[1]:47 [ ultoa_append::digit#2 ultoa_append::digit#1 ] : zp[1]:47 , reg byte x , reg byte y , -Potential registers zp[2]:48 [ printf_uint::uvalue#2 ] : zp[2]:48 , -Potential registers zp[1]:50 [ printf_uint::format_radix#2 ] : zp[1]:50 , reg byte x , reg byte y , -Potential registers zp[1]:51 [ utoa::radix#2 utoa::radix#1 ] : zp[1]:51 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:52 [ utoa::max_digits#7 ] : zp[1]:52 , reg byte x , -Potential registers zp[2]:53 [ utoa::digit_values#8 ] : zp[2]:53 , -Potential registers zp[1]:55 [ utoa::digit#2 utoa::digit#1 ] : zp[1]:55 , reg byte x , -Potential registers zp[2]:56 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 ] : zp[2]:56 , -Potential registers zp[1]:58 [ utoa::started#2 utoa::started#4 ] : zp[1]:58 , reg byte x , -Potential registers zp[2]:59 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 ] : zp[2]:59 , -Potential registers zp[2]:61 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] : zp[2]:61 , -Potential registers zp[1]:63 [ utoa_append::digit#2 utoa_append::digit#1 ] : zp[1]:63 , reg byte x , reg byte y , -Potential registers zp[1]:64 [ uctoa::digit#2 uctoa::digit#1 ] : zp[1]:64 , reg byte x , -Potential registers zp[1]:65 [ uctoa::value#3 uctoa::value#7 uctoa::value#10 uctoa::value#0 ] : zp[1]:65 , reg byte x , reg byte y , -Potential registers zp[1]:66 [ uctoa::started#2 uctoa::started#4 ] : zp[1]:66 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:67 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#11 uctoa::buffer#4 ] : zp[2]:67 , -Potential registers zp[1]:69 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] : zp[1]:69 , reg byte x , -Potential registers zp[1]:70 [ uctoa_append::digit#2 uctoa_append::digit#1 ] : zp[1]:70 , reg byte x , reg byte y , -Potential registers zp[1]:71 [ printf_cursor_x ] : zp[1]:71 , -Potential registers zp[1]:72 [ printf_cursor_y ] : zp[1]:72 , -Potential registers zp[2]:73 [ printf_cursor_ptr ] : zp[2]:73 , -Potential registers zp[1]:75 [ main::c ] : zp[1]:75 , -Potential registers zp[1]:76 [ printf_str::ch#0 ] : zp[1]:76 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:77 [ printf_ln::$0 ] : zp[2]:77 , -Potential registers zp[2]:79 [ printf_ln::$1 ] : zp[2]:79 , -Potential registers zp[2]:81 [ printf_scroll::$4 ] : zp[2]:81 , -Potential registers zp[2]:83 [ memset::end#0 ] : zp[2]:83 , -Potential registers zp[2]:85 [ strlen::return#2 ] : zp[2]:85 , -Potential registers zp[2]:87 [ printf_number_buffer::$19 ] : zp[2]:87 , -Potential registers zp[1]:89 [ toupper::return#3 ] : zp[1]:89 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:90 [ strupr::$0 ] : zp[1]:90 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:91 [ ultoa::$11 ] : zp[1]:91 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:92 [ ultoa::buffer#3 ] : zp[2]:92 , -Potential registers zp[1]:94 [ ultoa::$10 ] : zp[1]:94 , reg byte a , reg byte x , reg byte y , -Potential registers zp[4]:95 [ ultoa::digit_value#0 ] : zp[4]:95 , -Potential registers zp[2]:99 [ ultoa_append::buffer#0 ] : zp[2]:99 , -Potential registers zp[4]:101 [ ultoa_append::sub#0 ] : zp[4]:101 , -Potential registers zp[4]:105 [ ultoa_append::return#0 ] : zp[4]:105 , -Potential registers zp[2]:109 [ utoa::buffer#0 ] : zp[2]:109 , -Potential registers zp[2]:111 [ utoa::buffer#1 ] : zp[2]:111 , -Potential registers zp[2]:113 [ utoa::buffer#2 ] : zp[2]:113 , -Potential registers zp[1]:115 [ utoa::$4 ] : zp[1]:115 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:116 [ utoa::$11 ] : zp[1]:116 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:117 [ utoa::buffer#3 ] : zp[2]:117 , -Potential registers zp[1]:119 [ utoa::$10 ] : zp[1]:119 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:120 [ utoa::digit_value#0 ] : zp[2]:120 , -Potential registers zp[2]:122 [ utoa_append::buffer#0 ] : zp[2]:122 , -Potential registers zp[2]:124 [ utoa_append::sub#0 ] : zp[2]:124 , -Potential registers zp[2]:126 [ utoa_append::return#0 ] : zp[2]:126 , -Potential registers zp[2]:128 [ uctoa::buffer#3 ] : zp[2]:128 , -Potential registers zp[1]:130 [ uctoa::digit_value#0 ] : zp[1]:130 , reg byte x , reg byte y , -Potential registers zp[2]:131 [ uctoa_append::buffer#0 ] : zp[2]:131 , -Potential registers zp[1]:133 [ uctoa_append::sub#0 ] : zp[1]:133 , reg byte x , reg byte y , -Potential registers zp[1]:134 [ uctoa_append::return#0 ] : zp[1]:134 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:19 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] : zp[1]:19 , reg byte x , +Potential registers zp[1]:20 [ printf_number_buffer::format_upper_case#10 ] : zp[1]:20 , reg byte x , +Potential registers zp[1]:21 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] : zp[1]:21 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:22 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] : zp[1]:22 , reg byte x , +Potential registers zp[1]:23 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] : zp[1]:23 , reg byte x , +Potential registers zp[1]:24 [ printf_padding::pad#5 ] : zp[1]:24 , reg byte x , +Potential registers zp[1]:25 [ printf_padding::i#2 printf_padding::i#1 ] : zp[1]:25 , reg byte x , +Potential registers zp[2]:26 [ strupr::src#2 strupr::src#1 ] : zp[2]:26 , +Potential registers zp[1]:28 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] : zp[1]:28 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:29 [ strlen::str#2 strlen::str#0 ] : zp[2]:29 , +Potential registers zp[2]:31 [ strlen::len#2 strlen::len#1 ] : zp[2]:31 , +Potential registers zp[1]:33 [ ultoa::digit#2 ultoa::digit#1 ] : zp[1]:33 , reg byte x , +Potential registers zp[4]:34 [ ultoa::value#3 ultoa::value#7 ultoa::value#10 ultoa::value#0 ] : zp[4]:34 , +Potential registers zp[1]:38 [ ultoa::started#2 ultoa::started#4 ] : zp[1]:38 , reg byte x , reg byte y , +Potential registers zp[2]:39 [ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#4 ] : zp[2]:39 , +Potential registers zp[4]:41 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] : zp[4]:41 , +Potential registers zp[1]:45 [ ultoa_append::digit#2 ultoa_append::digit#1 ] : zp[1]:45 , reg byte x , reg byte y , +Potential registers zp[2]:46 [ printf_uint::uvalue#2 ] : zp[2]:46 , +Potential registers zp[1]:48 [ printf_uint::format_radix#2 ] : zp[1]:48 , reg byte x , reg byte y , +Potential registers zp[1]:49 [ utoa::radix#2 utoa::radix#1 ] : zp[1]:49 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:50 [ utoa::max_digits#7 ] : zp[1]:50 , reg byte x , +Potential registers zp[2]:51 [ utoa::digit_values#8 ] : zp[2]:51 , +Potential registers zp[1]:53 [ utoa::digit#2 utoa::digit#1 ] : zp[1]:53 , reg byte x , +Potential registers zp[2]:54 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 ] : zp[2]:54 , +Potential registers zp[1]:56 [ utoa::started#2 utoa::started#4 ] : zp[1]:56 , reg byte x , +Potential registers zp[2]:57 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 ] : zp[2]:57 , +Potential registers zp[2]:59 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] : zp[2]:59 , +Potential registers zp[1]:61 [ utoa_append::digit#2 utoa_append::digit#1 ] : zp[1]:61 , reg byte x , reg byte y , +Potential registers zp[1]:62 [ uctoa::digit#2 uctoa::digit#1 ] : zp[1]:62 , reg byte x , +Potential registers zp[1]:63 [ uctoa::value#3 uctoa::value#7 uctoa::value#10 uctoa::value#0 ] : zp[1]:63 , reg byte x , reg byte y , +Potential registers zp[1]:64 [ uctoa::started#2 uctoa::started#4 ] : zp[1]:64 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:65 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#4 ] : zp[2]:65 , +Potential registers zp[1]:67 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] : zp[1]:67 , reg byte x , +Potential registers zp[1]:68 [ uctoa_append::digit#2 uctoa_append::digit#1 ] : zp[1]:68 , reg byte x , reg byte y , +Potential registers zp[1]:69 [ printf_cursor_x ] : zp[1]:69 , +Potential registers zp[1]:70 [ printf_cursor_y ] : zp[1]:70 , +Potential registers zp[2]:71 [ printf_cursor_ptr ] : zp[2]:71 , +Potential registers zp[1]:73 [ main::c ] : zp[1]:73 , +Potential registers zp[1]:74 [ printf_str::ch#0 ] : zp[1]:74 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:75 [ printf_ln::$0 ] : zp[2]:75 , +Potential registers zp[2]:77 [ printf_ln::$1 ] : zp[2]:77 , +Potential registers zp[2]:79 [ printf_scroll::$4 ] : zp[2]:79 , +Potential registers zp[2]:81 [ memset::end#0 ] : zp[2]:81 , +Potential registers zp[2]:83 [ strlen::return#2 ] : zp[2]:83 , +Potential registers zp[2]:85 [ printf_number_buffer::$19 ] : zp[2]:85 , +Potential registers zp[1]:87 [ toupper::return#3 ] : zp[1]:87 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:88 [ strupr::$0 ] : zp[1]:88 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:89 [ ultoa::$11 ] : zp[1]:89 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:90 [ ultoa::buffer#3 ] : zp[2]:90 , +Potential registers zp[1]:92 [ ultoa::$10 ] : zp[1]:92 , reg byte a , reg byte x , reg byte y , +Potential registers zp[4]:93 [ ultoa::digit_value#0 ] : zp[4]:93 , +Potential registers zp[2]:97 [ ultoa_append::buffer#0 ] : zp[2]:97 , +Potential registers zp[4]:99 [ ultoa_append::sub#0 ] : zp[4]:99 , +Potential registers zp[4]:103 [ ultoa_append::return#0 ] : zp[4]:103 , +Potential registers zp[1]:107 [ utoa::$4 ] : zp[1]:107 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:108 [ utoa::$11 ] : zp[1]:108 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:109 [ utoa::buffer#3 ] : zp[2]:109 , +Potential registers zp[1]:111 [ utoa::$10 ] : zp[1]:111 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:112 [ utoa::digit_value#0 ] : zp[2]:112 , +Potential registers zp[2]:114 [ utoa_append::buffer#0 ] : zp[2]:114 , +Potential registers zp[2]:116 [ utoa_append::sub#0 ] : zp[2]:116 , +Potential registers zp[2]:118 [ utoa_append::return#0 ] : zp[2]:118 , +Potential registers zp[2]:120 [ uctoa::buffer#3 ] : zp[2]:120 , +Potential registers zp[1]:122 [ uctoa::digit_value#0 ] : zp[1]:122 , reg byte x , reg byte y , +Potential registers zp[2]:123 [ uctoa_append::buffer#0 ] : zp[2]:123 , +Potential registers zp[1]:125 [ uctoa_append::sub#0 ] : zp[1]:125 , reg byte x , reg byte y , +Potential registers zp[1]:126 [ uctoa_append::return#0 ] : zp[1]:126 , reg byte a , reg byte x , reg byte y , Potential registers mem[12] [ printf_buffer ] : mem[12] , REGISTER UPLIFT SCOPES Uplift Scope [memcpy] 30,000,000,003: zp[2]:11 [ memcpy::src#2 memcpy::src#1 ] 20,000,000,002: zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 ] -Uplift Scope [memset] 33,566,666,672.33: zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 1,683,333,333.67: zp[2]:83 [ memset::end#0 ] 1,250,000,000.12: zp[1]:8 [ memset::c#4 ] 100,000,001: zp[2]:4 [ memset::num#2 ] 0: zp[2]:6 [ memset::str#3 ] -Uplift Scope [uctoa_append] 25,055,003.5: zp[1]:69 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] 20,050,002.5: zp[1]:70 [ uctoa_append::digit#2 uctoa_append::digit#1 ] 3,335,000.5: zp[1]:133 [ uctoa_append::sub#0 ] 20,002: zp[1]:134 [ uctoa_append::return#0 ] 13,750.25: zp[2]:131 [ uctoa_append::buffer#0 ] -Uplift Scope [utoa_append] 25,055,003.5: zp[2]:61 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] 20,050,002.5: zp[1]:63 [ utoa_append::digit#2 utoa_append::digit#1 ] 3,335,000.5: zp[2]:124 [ utoa_append::sub#0 ] 20,002: zp[2]:126 [ utoa_append::return#0 ] 13,750.25: zp[2]:122 [ utoa_append::buffer#0 ] -Uplift Scope [ultoa_append] 25,055,003.5: zp[4]:43 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] 20,050,002.5: zp[1]:47 [ ultoa_append::digit#2 ultoa_append::digit#1 ] 3,335,000.5: zp[4]:101 [ ultoa_append::sub#0 ] 20,002: zp[4]:105 [ ultoa_append::return#0 ] 13,750.25: zp[2]:99 [ ultoa_append::buffer#0 ] -Uplift Scope [printf_scroll] 20,000,002: zp[2]:81 [ printf_scroll::$4 ] -Uplift Scope [toupper] 4,733,338.67: zp[1]:30 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] 200,002: zp[1]:89 [ toupper::return#3 ] -Uplift Scope [printf_ln] 2,000,002: zp[2]:77 [ printf_ln::$0 ] 2,000,002: zp[2]:79 [ printf_ln::$1 ] +Uplift Scope [memset] 33,566,666,672.33: zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 1,683,333,333.67: zp[2]:81 [ memset::end#0 ] 1,250,000,000.12: zp[1]:8 [ memset::c#4 ] 100,000,001: zp[2]:4 [ memset::num#2 ] 0: zp[2]:6 [ memset::str#3 ] +Uplift Scope [uctoa_append] 25,055,003.5: zp[1]:67 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] 20,050,002.5: zp[1]:68 [ uctoa_append::digit#2 uctoa_append::digit#1 ] 3,335,000.5: zp[1]:125 [ uctoa_append::sub#0 ] 20,002: zp[1]:126 [ uctoa_append::return#0 ] 13,750.25: zp[2]:123 [ uctoa_append::buffer#0 ] +Uplift Scope [utoa_append] 25,055,003.5: zp[2]:59 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] 20,050,002.5: zp[1]:61 [ utoa_append::digit#2 utoa_append::digit#1 ] 3,335,000.5: zp[2]:116 [ utoa_append::sub#0 ] 20,002: zp[2]:118 [ utoa_append::return#0 ] 13,750.25: zp[2]:114 [ utoa_append::buffer#0 ] +Uplift Scope [ultoa_append] 25,055,003.5: zp[4]:41 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] 20,050,002.5: zp[1]:45 [ ultoa_append::digit#2 ultoa_append::digit#1 ] 3,335,000.5: zp[4]:99 [ ultoa_append::sub#0 ] 20,002: zp[4]:103 [ ultoa_append::return#0 ] 13,750.25: zp[2]:97 [ ultoa_append::buffer#0 ] +Uplift Scope [printf_scroll] 20,000,002: zp[2]:79 [ printf_scroll::$4 ] +Uplift Scope [toupper] 4,733,338.67: zp[1]:28 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] 200,002: zp[1]:87 [ toupper::return#3 ] +Uplift Scope [printf_ln] 2,000,002: zp[2]:75 [ printf_ln::$0 ] 2,000,002: zp[2]:77 [ printf_ln::$1 ] Uplift Scope [printf_char] 1,603,043: zp[1]:15 [ printf_char::ch#5 printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] -Uplift Scope [strupr] 278,361: zp[2]:28 [ strupr::src#2 strupr::str#0 strupr::src#1 ] 200,002: zp[1]:90 [ strupr::$0 ] -Uplift Scope [strlen] 308,837.67: zp[2]:31 [ strlen::str#2 strlen::str#1 strlen::str#0 ] 150,251.75: zp[2]:33 [ strlen::len#2 strlen::len#1 ] 2,002: zp[2]:85 [ strlen::return#2 ] -Uplift Scope [] 192,091.02: zp[1]:72 [ printf_cursor_y ] 142,046.08: zp[2]:73 [ printf_cursor_ptr ] 36,145.23: zp[1]:71 [ printf_cursor_x ] 0: mem[12] [ printf_buffer ] -Uplift Scope [printf_str] 260,864.07: zp[2]:2 [ printf_str::str#20 printf_str::str#22 printf_str::str#1 printf_str::str#0 ] 100,001: zp[1]:76 [ printf_str::ch#0 ] -Uplift Scope [printf_padding] 275,002.75: zp[1]:27 [ printf_padding::i#2 printf_padding::i#1 ] 23,173.33: zp[1]:25 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] 16,666.83: zp[1]:26 [ printf_padding::pad#5 ] -Uplift Scope [utoa] 38,299.63: zp[2]:59 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 ] 30,412.79: zp[2]:56 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 ] 22,668.93: zp[1]:55 [ utoa::digit#2 utoa::digit#1 ] 20,002: zp[1]:115 [ utoa::$4 ] 20,002: zp[1]:119 [ utoa::$10 ] 14,287.14: zp[1]:58 [ utoa::started#2 utoa::started#4 ] 6,000.6: zp[2]:120 [ utoa::digit_value#0 ] 2,002: zp[2]:113 [ utoa::buffer#2 ] 2,002: zp[1]:116 [ utoa::$11 ] 2,002: zp[2]:117 [ utoa::buffer#3 ] 1,501.5: zp[2]:109 [ utoa::buffer#0 ] 1,501.5: zp[2]:111 [ utoa::buffer#1 ] 1,228.25: zp[1]:51 [ utoa::radix#2 utoa::radix#1 ] 588.29: zp[1]:52 [ utoa::max_digits#7 ] 588.29: zp[2]:53 [ utoa::digit_values#8 ] -Uplift Scope [ultoa] 39,076.43: zp[2]:41 [ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#11 ultoa::buffer#4 ] 31,861.36: zp[4]:36 [ ultoa::value#3 ultoa::value#7 ultoa::value#10 ultoa::value#0 ] 22,859.43: zp[1]:35 [ ultoa::digit#2 ultoa::digit#1 ] 20,002: zp[1]:94 [ ultoa::$10 ] 15,001.5: zp[1]:40 [ ultoa::started#2 ultoa::started#4 ] 6,000.6: zp[4]:95 [ ultoa::digit_value#0 ] 2,002: zp[1]:91 [ ultoa::$11 ] 2,002: zp[2]:92 [ ultoa::buffer#3 ] -Uplift Scope [uctoa] 39,588.42: zp[2]:67 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#11 uctoa::buffer#4 ] 33,004.5: zp[1]:65 [ uctoa::value#3 uctoa::value#7 uctoa::value#10 uctoa::value#0 ] 23,079.23: zp[1]:64 [ uctoa::digit#2 uctoa::digit#1 ] 16,001.6: zp[1]:66 [ uctoa::started#2 uctoa::started#4 ] 6,000.6: zp[1]:130 [ uctoa::digit_value#0 ] 2,002: zp[2]:128 [ uctoa::buffer#3 ] -Uplift Scope [printf_number_buffer] 6,506.5: zp[1]:23 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] 1,392.45: zp[1]:21 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] 1,191.67: zp[1]:24 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] 1,001: zp[2]:87 [ printf_number_buffer::$19 ] 103.55: zp[2]:19 [ printf_number_buffer::buffer_digits#10 ] 100.1: zp[1]:16 [ printf_number_buffer::format_min_length#10 ] 93.84: zp[1]:18 [ printf_number_buffer::format_zero_padding#10 ] 64.58: zp[1]:17 [ printf_number_buffer::format_justify_left#10 ] 38.5: zp[1]:22 [ printf_number_buffer::format_upper_case#10 ] -Uplift Scope [printf_uint] 50.5: zp[2]:48 [ printf_uint::uvalue#2 ] 33.67: zp[1]:50 [ printf_uint::format_radix#2 ] -Uplift Scope [main] 11: zp[1]:75 [ main::c ] +Uplift Scope [strupr] 271,431.29: zp[2]:26 [ strupr::src#2 strupr::src#1 ] 200,002: zp[1]:88 [ strupr::$0 ] +Uplift Scope [strlen] 300,003: zp[2]:29 [ strlen::str#2 strlen::str#0 ] 150,251.75: zp[2]:31 [ strlen::len#2 strlen::len#1 ] 2,002: zp[2]:83 [ strlen::return#2 ] +Uplift Scope [] 192,091.02: zp[1]:70 [ printf_cursor_y ] 142,046.08: zp[2]:71 [ printf_cursor_ptr ] 36,145.23: zp[1]:69 [ printf_cursor_x ] 0: mem[12] [ printf_buffer ] +Uplift Scope [printf_str] 257,861.07: zp[2]:2 [ printf_str::str#20 printf_str::str#22 printf_str::str#0 ] 100,001: zp[1]:74 [ printf_str::ch#0 ] +Uplift Scope [printf_padding] 275,002.75: zp[1]:25 [ printf_padding::i#2 printf_padding::i#1 ] 23,173.33: zp[1]:23 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] 16,666.83: zp[1]:24 [ printf_padding::pad#5 ] +Uplift Scope [utoa] 37,803.9: zp[2]:57 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 ] 30,412.79: zp[2]:54 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 ] 22,668.93: zp[1]:53 [ utoa::digit#2 utoa::digit#1 ] 20,002: zp[1]:107 [ utoa::$4 ] 20,002: zp[1]:111 [ utoa::$10 ] 14,287.14: zp[1]:56 [ utoa::started#2 utoa::started#4 ] 6,000.6: zp[2]:112 [ utoa::digit_value#0 ] 2,002: zp[1]:108 [ utoa::$11 ] 2,002: zp[2]:109 [ utoa::buffer#3 ] 1,228.25: zp[1]:49 [ utoa::radix#2 utoa::radix#1 ] 588.29: zp[1]:50 [ utoa::max_digits#7 ] 588.29: zp[2]:51 [ utoa::digit_values#8 ] +Uplift Scope [ultoa] 38,003.93: zp[2]:39 [ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#4 ] 31,861.36: zp[4]:34 [ ultoa::value#3 ultoa::value#7 ultoa::value#10 ultoa::value#0 ] 22,859.43: zp[1]:33 [ ultoa::digit#2 ultoa::digit#1 ] 20,002: zp[1]:92 [ ultoa::$10 ] 15,001.5: zp[1]:38 [ ultoa::started#2 ultoa::started#4 ] 6,000.6: zp[4]:93 [ ultoa::digit_value#0 ] 2,002: zp[1]:89 [ ultoa::$11 ] 2,002: zp[2]:90 [ ultoa::buffer#3 ] +Uplift Scope [uctoa] 38,504: zp[2]:65 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#4 ] 33,004.5: zp[1]:63 [ uctoa::value#3 uctoa::value#7 uctoa::value#10 uctoa::value#0 ] 23,079.23: zp[1]:62 [ uctoa::digit#2 uctoa::digit#1 ] 16,001.6: zp[1]:64 [ uctoa::started#2 uctoa::started#4 ] 6,000.6: zp[1]:122 [ uctoa::digit_value#0 ] 2,002: zp[2]:120 [ uctoa::buffer#3 ] +Uplift Scope [printf_number_buffer] 6,506.5: zp[1]:21 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] 1,392.45: zp[1]:19 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] 1,191.67: zp[1]:22 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] 1,001: zp[2]:85 [ printf_number_buffer::$19 ] 100.1: zp[1]:16 [ printf_number_buffer::format_min_length#10 ] 93.84: zp[1]:18 [ printf_number_buffer::format_zero_padding#10 ] 64.58: zp[1]:17 [ printf_number_buffer::format_justify_left#10 ] 38.5: zp[1]:20 [ printf_number_buffer::format_upper_case#10 ] +Uplift Scope [printf_uint] 50.5: zp[2]:46 [ printf_uint::uvalue#2 ] 33.67: zp[1]:48 [ printf_uint::format_radix#2 ] +Uplift Scope [main] 11: zp[1]:73 [ main::c ] Uplift Scope [RADIX] Uplift Scope [printf_format_number] Uplift Scope [printf_buffer_number] @@ -9083,137 +9016,133 @@ Uplift Scope [printf_sint] Uplift Scope [printf_schar] Uplift Scope [printf_uchar] -Uplifting [memcpy] best 43452 combination zp[2]:11 [ memcpy::src#2 memcpy::src#1 ] zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 ] -Uplifting [memset] best 43346 combination zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:83 [ memset::end#0 ] reg byte x [ memset::c#4 ] zp[2]:4 [ memset::num#2 ] zp[2]:6 [ memset::str#3 ] -Uplifting [uctoa_append] best 42123 combination reg byte x [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] reg byte y [ uctoa_append::digit#2 uctoa_append::digit#1 ] zp[1]:133 [ uctoa_append::sub#0 ] reg byte x [ uctoa_append::return#0 ] zp[2]:131 [ uctoa_append::buffer#0 ] -Uplifting [utoa_append] best 41520 combination zp[2]:61 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] zp[2]:124 [ utoa_append::sub#0 ] zp[2]:126 [ utoa_append::return#0 ] zp[2]:122 [ utoa_append::buffer#0 ] -Uplifting [ultoa_append] best 40917 combination zp[4]:43 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] reg byte x [ ultoa_append::digit#2 ultoa_append::digit#1 ] zp[4]:101 [ ultoa_append::sub#0 ] zp[4]:105 [ ultoa_append::return#0 ] zp[2]:99 [ ultoa_append::buffer#0 ] -Uplifting [printf_scroll] best 40917 combination zp[2]:81 [ printf_scroll::$4 ] -Uplifting [toupper] best 40790 combination reg byte a [ toupper::return#2 toupper::return#0 toupper::ch#0 ] reg byte a [ toupper::return#3 ] -Uplifting [printf_ln] best 40790 combination zp[2]:77 [ printf_ln::$0 ] zp[2]:79 [ printf_ln::$1 ] -Uplifting [printf_char] best 40718 combination reg byte a [ printf_char::ch#5 printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] -Uplifting [strupr] best 40658 combination zp[2]:28 [ strupr::src#2 strupr::str#0 strupr::src#1 ] reg byte a [ strupr::$0 ] -Uplifting [strlen] best 40658 combination zp[2]:31 [ strlen::str#2 strlen::str#1 strlen::str#0 ] zp[2]:33 [ strlen::len#2 strlen::len#1 ] zp[2]:85 [ strlen::return#2 ] -Uplifting [] best 40658 combination zp[1]:72 [ printf_cursor_y ] zp[2]:73 [ printf_cursor_ptr ] zp[1]:71 [ printf_cursor_x ] mem[12] [ printf_buffer ] -Uplifting [printf_str] best 40538 combination zp[2]:2 [ printf_str::str#20 printf_str::str#22 printf_str::str#1 printf_str::str#0 ] reg byte a [ printf_str::ch#0 ] -Uplifting [printf_padding] best 40538 combination zp[1]:27 [ printf_padding::i#2 printf_padding::i#1 ] zp[1]:25 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] zp[1]:26 [ printf_padding::pad#5 ] -Uplifting [utoa] best 40393 combination zp[2]:59 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 ] zp[2]:56 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 ] zp[1]:55 [ utoa::digit#2 utoa::digit#1 ] reg byte a [ utoa::$4 ] reg byte a [ utoa::$10 ] reg byte x [ utoa::started#2 utoa::started#4 ] zp[2]:120 [ utoa::digit_value#0 ] zp[2]:113 [ utoa::buffer#2 ] zp[1]:116 [ utoa::$11 ] zp[2]:117 [ utoa::buffer#3 ] zp[2]:109 [ utoa::buffer#0 ] zp[2]:111 [ utoa::buffer#1 ] zp[1]:51 [ utoa::radix#2 utoa::radix#1 ] zp[1]:52 [ utoa::max_digits#7 ] zp[2]:53 [ utoa::digit_values#8 ] +Uplifting [memcpy] best 43736 combination zp[2]:11 [ memcpy::src#2 memcpy::src#1 ] zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 ] +Uplifting [memset] best 43630 combination zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:81 [ memset::end#0 ] reg byte x [ memset::c#4 ] zp[2]:4 [ memset::num#2 ] zp[2]:6 [ memset::str#3 ] +Uplifting [uctoa_append] best 42407 combination reg byte x [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] reg byte y [ uctoa_append::digit#2 uctoa_append::digit#1 ] zp[1]:125 [ uctoa_append::sub#0 ] reg byte x [ uctoa_append::return#0 ] zp[2]:123 [ uctoa_append::buffer#0 ] +Uplifting [utoa_append] best 41804 combination zp[2]:59 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] zp[2]:116 [ utoa_append::sub#0 ] zp[2]:118 [ utoa_append::return#0 ] zp[2]:114 [ utoa_append::buffer#0 ] +Uplifting [ultoa_append] best 41201 combination zp[4]:41 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] reg byte x [ ultoa_append::digit#2 ultoa_append::digit#1 ] zp[4]:99 [ ultoa_append::sub#0 ] zp[4]:103 [ ultoa_append::return#0 ] zp[2]:97 [ ultoa_append::buffer#0 ] +Uplifting [printf_scroll] best 41201 combination zp[2]:79 [ printf_scroll::$4 ] +Uplifting [toupper] best 41074 combination reg byte a [ toupper::return#2 toupper::return#0 toupper::ch#0 ] reg byte a [ toupper::return#3 ] +Uplifting [printf_ln] best 41074 combination zp[2]:75 [ printf_ln::$0 ] zp[2]:77 [ printf_ln::$1 ] +Uplifting [printf_char] best 41002 combination reg byte a [ printf_char::ch#5 printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] +Uplifting [strupr] best 40942 combination zp[2]:26 [ strupr::src#2 strupr::src#1 ] reg byte a [ strupr::$0 ] +Uplifting [strlen] best 40942 combination zp[2]:29 [ strlen::str#2 strlen::str#0 ] zp[2]:31 [ strlen::len#2 strlen::len#1 ] zp[2]:83 [ strlen::return#2 ] +Uplifting [] best 40942 combination zp[1]:70 [ printf_cursor_y ] zp[2]:71 [ printf_cursor_ptr ] zp[1]:69 [ printf_cursor_x ] mem[12] [ printf_buffer ] +Uplifting [printf_str] best 40822 combination zp[2]:2 [ printf_str::str#20 printf_str::str#22 printf_str::str#0 ] reg byte a [ printf_str::ch#0 ] +Uplifting [printf_padding] best 40822 combination zp[1]:25 [ printf_padding::i#2 printf_padding::i#1 ] zp[1]:23 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] zp[1]:24 [ printf_padding::pad#5 ] +Uplifting [utoa] best 40677 combination zp[2]:57 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 ] zp[2]:54 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 ] zp[1]:53 [ utoa::digit#2 utoa::digit#1 ] reg byte a [ utoa::$4 ] reg byte a [ utoa::$10 ] reg byte x [ utoa::started#2 utoa::started#4 ] zp[2]:112 [ utoa::digit_value#0 ] zp[1]:108 [ utoa::$11 ] zp[2]:109 [ utoa::buffer#3 ] zp[1]:49 [ utoa::radix#2 utoa::radix#1 ] zp[1]:50 [ utoa::max_digits#7 ] zp[2]:51 [ utoa::digit_values#8 ] Limited combination testing to 100 combinations of 2048 possible. -Uplifting [ultoa] best 40259 combination zp[2]:41 [ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#11 ultoa::buffer#4 ] zp[4]:36 [ ultoa::value#3 ultoa::value#7 ultoa::value#10 ultoa::value#0 ] zp[1]:35 [ ultoa::digit#2 ultoa::digit#1 ] reg byte a [ ultoa::$10 ] reg byte x [ ultoa::started#2 ultoa::started#4 ] zp[4]:95 [ ultoa::digit_value#0 ] reg byte a [ ultoa::$11 ] zp[2]:92 [ ultoa::buffer#3 ] -Uplifting [uctoa] best 40160 combination zp[2]:67 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#11 uctoa::buffer#4 ] reg byte x [ uctoa::value#3 uctoa::value#7 uctoa::value#10 uctoa::value#0 ] zp[1]:64 [ uctoa::digit#2 uctoa::digit#1 ] zp[1]:66 [ uctoa::started#2 uctoa::started#4 ] zp[1]:130 [ uctoa::digit_value#0 ] zp[2]:128 [ uctoa::buffer#3 ] -Uplifting [printf_number_buffer] best 40137 combination reg byte y [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] zp[1]:21 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] zp[1]:24 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] zp[2]:87 [ printf_number_buffer::$19 ] zp[2]:19 [ printf_number_buffer::buffer_digits#10 ] reg byte x [ printf_number_buffer::format_min_length#10 ] zp[1]:18 [ printf_number_buffer::format_zero_padding#10 ] zp[1]:17 [ printf_number_buffer::format_justify_left#10 ] zp[1]:22 [ printf_number_buffer::format_upper_case#10 ] +Uplifting [ultoa] best 40543 combination zp[2]:39 [ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#4 ] zp[4]:34 [ ultoa::value#3 ultoa::value#7 ultoa::value#10 ultoa::value#0 ] zp[1]:33 [ ultoa::digit#2 ultoa::digit#1 ] reg byte a [ ultoa::$10 ] reg byte x [ ultoa::started#2 ultoa::started#4 ] zp[4]:93 [ ultoa::digit_value#0 ] reg byte a [ ultoa::$11 ] zp[2]:90 [ ultoa::buffer#3 ] +Uplifting [uctoa] best 40444 combination zp[2]:65 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#4 ] reg byte x [ uctoa::value#3 uctoa::value#7 uctoa::value#10 uctoa::value#0 ] zp[1]:62 [ uctoa::digit#2 uctoa::digit#1 ] zp[1]:64 [ uctoa::started#2 uctoa::started#4 ] zp[1]:122 [ uctoa::digit_value#0 ] zp[2]:120 [ uctoa::buffer#3 ] +Uplifting [printf_number_buffer] best 40421 combination reg byte y [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] zp[1]:19 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] zp[1]:22 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] zp[2]:85 [ printf_number_buffer::$19 ] reg byte x [ printf_number_buffer::format_min_length#10 ] zp[1]:18 [ printf_number_buffer::format_zero_padding#10 ] zp[1]:17 [ printf_number_buffer::format_justify_left#10 ] zp[1]:20 [ printf_number_buffer::format_upper_case#10 ] Limited combination testing to 100 combinations of 256 possible. -Uplifting [printf_uint] best 40128 combination zp[2]:48 [ printf_uint::uvalue#2 ] reg byte x [ printf_uint::format_radix#2 ] -Uplifting [main] best 40128 combination zp[1]:75 [ main::c ] -Uplifting [RADIX] best 40128 combination -Uplifting [printf_format_number] best 40128 combination -Uplifting [printf_buffer_number] best 40128 combination -Uplifting [printf_format_string] best 40128 combination -Uplifting [printf_cls] best 40128 combination -Uplifting [printf_slong] best 40128 combination -Uplifting [printf_ulong] best 40128 combination -Uplifting [printf_sint] best 40128 combination -Uplifting [printf_schar] best 40128 combination -Uplifting [printf_uchar] best 40128 combination -Attempting to uplift remaining variables inzp[1]:133 [ uctoa_append::sub#0 ] -Uplifting [uctoa_append] best 40128 combination zp[1]:133 [ uctoa_append::sub#0 ] -Attempting to uplift remaining variables inzp[1]:27 [ printf_padding::i#2 printf_padding::i#1 ] -Uplifting [printf_padding] best 40128 combination zp[1]:27 [ printf_padding::i#2 printf_padding::i#1 ] -Attempting to uplift remaining variables inzp[1]:72 [ printf_cursor_y ] -Uplifting [] best 40128 combination zp[1]:72 [ printf_cursor_y ] -Attempting to uplift remaining variables inzp[1]:71 [ printf_cursor_x ] -Uplifting [] best 40128 combination zp[1]:71 [ printf_cursor_x ] -Attempting to uplift remaining variables inzp[1]:25 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Uplifting [printf_padding] best 40128 combination zp[1]:25 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Attempting to uplift remaining variables inzp[1]:64 [ uctoa::digit#2 uctoa::digit#1 ] -Uplifting [uctoa] best 40128 combination zp[1]:64 [ uctoa::digit#2 uctoa::digit#1 ] -Attempting to uplift remaining variables inzp[1]:35 [ ultoa::digit#2 ultoa::digit#1 ] -Uplifting [ultoa] best 40128 combination zp[1]:35 [ ultoa::digit#2 ultoa::digit#1 ] -Attempting to uplift remaining variables inzp[1]:55 [ utoa::digit#2 utoa::digit#1 ] -Uplifting [utoa] best 40128 combination zp[1]:55 [ utoa::digit#2 utoa::digit#1 ] -Attempting to uplift remaining variables inzp[1]:26 [ printf_padding::pad#5 ] -Uplifting [printf_padding] best 40128 combination zp[1]:26 [ printf_padding::pad#5 ] -Attempting to uplift remaining variables inzp[1]:66 [ uctoa::started#2 uctoa::started#4 ] -Uplifting [uctoa] best 40128 combination zp[1]:66 [ uctoa::started#2 uctoa::started#4 ] -Attempting to uplift remaining variables inzp[1]:130 [ uctoa::digit_value#0 ] -Uplifting [uctoa] best 40128 combination zp[1]:130 [ uctoa::digit_value#0 ] -Attempting to uplift remaining variables inzp[1]:116 [ utoa::$11 ] -Uplifting [utoa] best 40124 combination reg byte a [ utoa::$11 ] -Attempting to uplift remaining variables inzp[1]:21 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] -Uplifting [printf_number_buffer] best 40124 combination zp[1]:21 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] -Attempting to uplift remaining variables inzp[1]:51 [ utoa::radix#2 utoa::radix#1 ] -Uplifting [utoa] best 40106 combination reg byte x [ utoa::radix#2 utoa::radix#1 ] -Attempting to uplift remaining variables inzp[1]:24 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Uplifting [printf_number_buffer] best 40106 combination zp[1]:24 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Attempting to uplift remaining variables inzp[1]:52 [ utoa::max_digits#7 ] -Uplifting [utoa] best 40106 combination zp[1]:52 [ utoa::max_digits#7 ] +Uplifting [printf_uint] best 40412 combination zp[2]:46 [ printf_uint::uvalue#2 ] reg byte x [ printf_uint::format_radix#2 ] +Uplifting [main] best 40412 combination zp[1]:73 [ main::c ] +Uplifting [RADIX] best 40412 combination +Uplifting [printf_format_number] best 40412 combination +Uplifting [printf_buffer_number] best 40412 combination +Uplifting [printf_format_string] best 40412 combination +Uplifting [printf_cls] best 40412 combination +Uplifting [printf_slong] best 40412 combination +Uplifting [printf_ulong] best 40412 combination +Uplifting [printf_sint] best 40412 combination +Uplifting [printf_schar] best 40412 combination +Uplifting [printf_uchar] best 40412 combination +Attempting to uplift remaining variables inzp[1]:125 [ uctoa_append::sub#0 ] +Uplifting [uctoa_append] best 40412 combination zp[1]:125 [ uctoa_append::sub#0 ] +Attempting to uplift remaining variables inzp[1]:25 [ printf_padding::i#2 printf_padding::i#1 ] +Uplifting [printf_padding] best 40412 combination zp[1]:25 [ printf_padding::i#2 printf_padding::i#1 ] +Attempting to uplift remaining variables inzp[1]:70 [ printf_cursor_y ] +Uplifting [] best 40412 combination zp[1]:70 [ printf_cursor_y ] +Attempting to uplift remaining variables inzp[1]:69 [ printf_cursor_x ] +Uplifting [] best 40412 combination zp[1]:69 [ printf_cursor_x ] +Attempting to uplift remaining variables inzp[1]:23 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Uplifting [printf_padding] best 40412 combination zp[1]:23 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Attempting to uplift remaining variables inzp[1]:62 [ uctoa::digit#2 uctoa::digit#1 ] +Uplifting [uctoa] best 40412 combination zp[1]:62 [ uctoa::digit#2 uctoa::digit#1 ] +Attempting to uplift remaining variables inzp[1]:33 [ ultoa::digit#2 ultoa::digit#1 ] +Uplifting [ultoa] best 40412 combination zp[1]:33 [ ultoa::digit#2 ultoa::digit#1 ] +Attempting to uplift remaining variables inzp[1]:53 [ utoa::digit#2 utoa::digit#1 ] +Uplifting [utoa] best 40412 combination zp[1]:53 [ utoa::digit#2 utoa::digit#1 ] +Attempting to uplift remaining variables inzp[1]:24 [ printf_padding::pad#5 ] +Uplifting [printf_padding] best 40412 combination zp[1]:24 [ printf_padding::pad#5 ] +Attempting to uplift remaining variables inzp[1]:64 [ uctoa::started#2 uctoa::started#4 ] +Uplifting [uctoa] best 40412 combination zp[1]:64 [ uctoa::started#2 uctoa::started#4 ] +Attempting to uplift remaining variables inzp[1]:122 [ uctoa::digit_value#0 ] +Uplifting [uctoa] best 40412 combination zp[1]:122 [ uctoa::digit_value#0 ] +Attempting to uplift remaining variables inzp[1]:108 [ utoa::$11 ] +Uplifting [utoa] best 40408 combination reg byte a [ utoa::$11 ] +Attempting to uplift remaining variables inzp[1]:19 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] +Uplifting [printf_number_buffer] best 40408 combination zp[1]:19 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] +Attempting to uplift remaining variables inzp[1]:49 [ utoa::radix#2 utoa::radix#1 ] +Uplifting [utoa] best 40390 combination reg byte x [ utoa::radix#2 utoa::radix#1 ] +Attempting to uplift remaining variables inzp[1]:22 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Uplifting [printf_number_buffer] best 40390 combination zp[1]:22 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Attempting to uplift remaining variables inzp[1]:50 [ utoa::max_digits#7 ] +Uplifting [utoa] best 40390 combination zp[1]:50 [ utoa::max_digits#7 ] Attempting to uplift remaining variables inzp[1]:18 [ printf_number_buffer::format_zero_padding#10 ] -Uplifting [printf_number_buffer] best 40106 combination zp[1]:18 [ printf_number_buffer::format_zero_padding#10 ] +Uplifting [printf_number_buffer] best 40390 combination zp[1]:18 [ printf_number_buffer::format_zero_padding#10 ] Attempting to uplift remaining variables inzp[1]:17 [ printf_number_buffer::format_justify_left#10 ] -Uplifting [printf_number_buffer] best 40106 combination zp[1]:17 [ printf_number_buffer::format_justify_left#10 ] -Attempting to uplift remaining variables inzp[1]:22 [ printf_number_buffer::format_upper_case#10 ] -Uplifting [printf_number_buffer] best 40106 combination zp[1]:22 [ printf_number_buffer::format_upper_case#10 ] -Attempting to uplift remaining variables inzp[1]:75 [ main::c ] -Uplifting [main] best 40106 combination zp[1]:75 [ main::c ] -Coalescing zero page register [ zp[2]:73 [ printf_cursor_ptr ] ] with [ zp[2]:81 [ printf_scroll::$4 ] ] - score: 2 -Coalescing zero page register [ zp[2]:2 [ printf_str::str#20 printf_str::str#22 printf_str::str#1 printf_str::str#0 ] ] with [ zp[2]:19 [ printf_number_buffer::buffer_digits#10 ] ] - score: 1 -Coalescing zero page register [ zp[2]:4 [ memset::num#2 ] ] with [ zp[2]:83 [ memset::end#0 ] ] - score: 1 +Uplifting [printf_number_buffer] best 40390 combination zp[1]:17 [ printf_number_buffer::format_justify_left#10 ] +Attempting to uplift remaining variables inzp[1]:20 [ printf_number_buffer::format_upper_case#10 ] +Uplifting [printf_number_buffer] best 40390 combination zp[1]:20 [ printf_number_buffer::format_upper_case#10 ] +Attempting to uplift remaining variables inzp[1]:73 [ main::c ] +Uplifting [main] best 40390 combination zp[1]:73 [ main::c ] +Coalescing zero page register [ zp[2]:71 [ printf_cursor_ptr ] ] with [ zp[2]:79 [ printf_scroll::$4 ] ] - score: 2 +Coalescing zero page register [ zp[2]:4 [ memset::num#2 ] ] with [ zp[2]:81 [ memset::end#0 ] ] - score: 1 Coalescing zero page register [ zp[2]:6 [ memset::str#3 ] ] with [ zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] ] - score: 1 -Coalescing zero page register [ zp[2]:33 [ strlen::len#2 strlen::len#1 ] ] with [ zp[2]:85 [ strlen::return#2 ] ] - score: 1 -Coalescing zero page register [ zp[4]:36 [ ultoa::value#3 ultoa::value#7 ultoa::value#10 ultoa::value#0 ] ] with [ zp[4]:43 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] ] - score: 1 -Coalescing zero page register [ zp[4]:36 [ ultoa::value#3 ultoa::value#7 ultoa::value#10 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] ] with [ zp[4]:105 [ ultoa_append::return#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:41 [ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#11 ultoa::buffer#4 ] ] with [ zp[2]:92 [ ultoa::buffer#3 ] ] - score: 1 -Coalescing zero page register [ zp[2]:41 [ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#11 ultoa::buffer#4 ultoa::buffer#3 ] ] with [ zp[2]:99 [ ultoa_append::buffer#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:48 [ printf_uint::uvalue#2 ] ] with [ zp[2]:56 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:59 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 ] ] with [ zp[2]:109 [ utoa::buffer#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:59 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 utoa::buffer#0 ] ] with [ zp[2]:117 [ utoa::buffer#3 ] ] - score: 1 -Coalescing zero page register [ zp[2]:59 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 utoa::buffer#0 utoa::buffer#3 ] ] with [ zp[2]:122 [ utoa_append::buffer#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:61 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] with [ zp[2]:126 [ utoa_append::return#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:67 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#11 uctoa::buffer#4 ] ] with [ zp[2]:128 [ uctoa::buffer#3 ] ] - score: 1 -Coalescing zero page register [ zp[2]:67 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#11 uctoa::buffer#4 uctoa::buffer#3 ] ] with [ zp[2]:131 [ uctoa_append::buffer#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:73 [ printf_cursor_ptr printf_scroll::$4 ] ] with [ zp[2]:77 [ printf_ln::$0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:73 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 ] ] with [ zp[2]:79 [ printf_ln::$1 ] ] - score: 1 -Coalescing zero page register [ zp[4]:95 [ ultoa::digit_value#0 ] ] with [ zp[4]:101 [ ultoa_append::sub#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:111 [ utoa::buffer#1 ] ] with [ zp[2]:113 [ utoa::buffer#2 ] ] - score: 1 -Coalescing zero page register [ zp[2]:120 [ utoa::digit_value#0 ] ] with [ zp[2]:124 [ utoa_append::sub#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:130 [ uctoa::digit_value#0 ] ] with [ zp[1]:133 [ uctoa_append::sub#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:48 [ printf_uint::uvalue#2 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 ] ] with [ zp[2]:61 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] - score: 2 -Coalescing zero page register [ zp[2]:33 [ strlen::len#2 strlen::len#1 strlen::return#2 ] ] with [ zp[2]:87 [ printf_number_buffer::$19 ] ] - score: 1 -Coalescing zero page register [ zp[2]:59 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 utoa::buffer#0 utoa::buffer#3 utoa_append::buffer#0 ] ] with [ zp[2]:111 [ utoa::buffer#1 utoa::buffer#2 ] ] - score: 1 +Coalescing zero page register [ zp[2]:31 [ strlen::len#2 strlen::len#1 ] ] with [ zp[2]:83 [ strlen::return#2 ] ] - score: 1 +Coalescing zero page register [ zp[4]:34 [ ultoa::value#3 ultoa::value#7 ultoa::value#10 ultoa::value#0 ] ] with [ zp[4]:41 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] ] - score: 1 +Coalescing zero page register [ zp[4]:34 [ ultoa::value#3 ultoa::value#7 ultoa::value#10 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] ] with [ zp[4]:103 [ ultoa_append::return#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:39 [ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#4 ] ] with [ zp[2]:90 [ ultoa::buffer#3 ] ] - score: 1 +Coalescing zero page register [ zp[2]:39 [ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#4 ultoa::buffer#3 ] ] with [ zp[2]:97 [ ultoa_append::buffer#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:46 [ printf_uint::uvalue#2 ] ] with [ zp[2]:54 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:57 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 ] ] with [ zp[2]:109 [ utoa::buffer#3 ] ] - score: 1 +Coalescing zero page register [ zp[2]:57 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 utoa::buffer#3 ] ] with [ zp[2]:114 [ utoa_append::buffer#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:59 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] with [ zp[2]:118 [ utoa_append::return#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:65 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#4 ] ] with [ zp[2]:120 [ uctoa::buffer#3 ] ] - score: 1 +Coalescing zero page register [ zp[2]:65 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#4 uctoa::buffer#3 ] ] with [ zp[2]:123 [ uctoa_append::buffer#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:71 [ printf_cursor_ptr printf_scroll::$4 ] ] with [ zp[2]:75 [ printf_ln::$0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:71 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 ] ] with [ zp[2]:77 [ printf_ln::$1 ] ] - score: 1 +Coalescing zero page register [ zp[4]:93 [ ultoa::digit_value#0 ] ] with [ zp[4]:99 [ ultoa_append::sub#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:112 [ utoa::digit_value#0 ] ] with [ zp[2]:116 [ utoa_append::sub#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:122 [ uctoa::digit_value#0 ] ] with [ zp[1]:125 [ uctoa_append::sub#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:46 [ printf_uint::uvalue#2 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 ] ] with [ zp[2]:59 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] - score: 2 +Coalescing zero page register [ zp[2]:31 [ strlen::len#2 strlen::len#1 strlen::return#2 ] ] with [ zp[2]:85 [ printf_number_buffer::$19 ] ] - score: 1 Coalescing zero page register [ zp[2]:11 [ memcpy::src#2 memcpy::src#1 ] ] with [ zp[2]:4 [ memset::num#2 memset::end#0 ] ] Coalescing zero page register [ zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 ] ] with [ zp[2]:6 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] -Coalescing zero page register [ zp[2]:31 [ strlen::str#2 strlen::str#1 strlen::str#0 ] ] with [ zp[2]:28 [ strupr::src#2 strupr::str#0 strupr::src#1 ] ] -Coalescing zero page register [ zp[1]:35 [ ultoa::digit#2 ultoa::digit#1 ] ] with [ zp[1]:17 [ printf_number_buffer::format_justify_left#10 ] ] -Coalescing zero page register [ zp[2]:41 [ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#11 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 ] ] with [ zp[2]:2 [ printf_str::str#20 printf_str::str#22 printf_str::str#1 printf_str::str#0 printf_number_buffer::buffer_digits#10 ] ] -Coalescing zero page register [ zp[2]:48 [ printf_uint::uvalue#2 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] with [ zp[2]:33 [ strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] -Coalescing zero page register [ zp[1]:52 [ utoa::max_digits#7 ] ] with [ zp[1]:18 [ printf_number_buffer::format_zero_padding#10 ] ] -Coalescing zero page register [ zp[1]:55 [ utoa::digit#2 utoa::digit#1 ] ] with [ zp[1]:21 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] ] -Coalescing zero page register [ zp[1]:64 [ uctoa::digit#2 uctoa::digit#1 ] ] with [ zp[1]:22 [ printf_number_buffer::format_upper_case#10 ] ] -Coalescing zero page register [ zp[1]:66 [ uctoa::started#2 uctoa::started#4 ] ] with [ zp[1]:24 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] -Coalescing zero page register [ zp[2]:67 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#11 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 ] ] with [ zp[2]:53 [ utoa::digit_values#8 ] ] -Coalescing zero page register [ zp[1]:130 [ uctoa::digit_value#0 uctoa_append::sub#0 ] ] with [ zp[1]:25 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] ] -Coalescing zero page register [ zp[2]:31 [ strlen::str#2 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 ] ] with [ zp[2]:11 [ memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] -Coalescing zero page register [ zp[2]:48 [ printf_uint::uvalue#2 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] with [ zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] -Coalescing zero page register [ zp[2]:59 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 utoa::buffer#0 utoa::buffer#3 utoa_append::buffer#0 utoa::buffer#1 utoa::buffer#2 ] ] with [ zp[2]:41 [ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#11 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 printf_str::str#20 printf_str::str#22 printf_str::str#1 printf_str::str#0 printf_number_buffer::buffer_digits#10 ] ] -Coalescing zero page register [ zp[2]:67 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#11 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::digit_values#8 ] ] with [ zp[2]:31 [ strlen::str#2 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] -Allocated (was zp[1]:26) zp[1]:2 [ printf_padding::pad#5 ] -Allocated (was zp[1]:27) zp[1]:3 [ printf_padding::i#2 printf_padding::i#1 ] -Allocated (was zp[1]:35) zp[1]:4 [ ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_justify_left#10 ] -Allocated (was zp[4]:36) zp[4]:5 [ ultoa::value#3 ultoa::value#7 ultoa::value#10 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ] -Allocated (was zp[2]:48) zp[2]:9 [ printf_uint::uvalue#2 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] -Allocated (was zp[1]:52) zp[1]:11 [ utoa::max_digits#7 printf_number_buffer::format_zero_padding#10 ] -Allocated (was zp[1]:55) zp[1]:12 [ utoa::digit#2 utoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] -Allocated (was zp[2]:59) zp[2]:13 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 utoa::buffer#0 utoa::buffer#3 utoa_append::buffer#0 utoa::buffer#1 utoa::buffer#2 ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#11 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 printf_str::str#20 printf_str::str#22 printf_str::str#1 printf_str::str#0 printf_number_buffer::buffer_digits#10 ] -Allocated (was zp[1]:64) zp[1]:15 [ uctoa::digit#2 uctoa::digit#1 printf_number_buffer::format_upper_case#10 ] -Allocated (was zp[1]:66) zp[1]:16 [ uctoa::started#2 uctoa::started#4 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Allocated (was zp[2]:67) zp[2]:17 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#11 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::digit_values#8 strlen::str#2 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] -Allocated (was zp[1]:71) zp[1]:19 [ printf_cursor_x ] -Allocated (was zp[1]:72) zp[1]:20 [ printf_cursor_y ] -Allocated (was zp[2]:73) zp[2]:21 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 printf_ln::$1 ] -Allocated (was zp[1]:75) zp[1]:23 [ main::c ] -Allocated (was zp[4]:95) zp[4]:24 [ ultoa::digit_value#0 ultoa_append::sub#0 ] -Allocated (was zp[2]:120) zp[2]:28 [ utoa::digit_value#0 utoa_append::sub#0 ] -Allocated (was zp[1]:130) zp[1]:30 [ uctoa::digit_value#0 uctoa_append::sub#0 printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Coalescing zero page register [ zp[2]:26 [ strupr::src#2 strupr::src#1 ] ] with [ zp[2]:2 [ printf_str::str#20 printf_str::str#22 printf_str::str#0 ] ] +Coalescing zero page register [ zp[1]:33 [ ultoa::digit#2 ultoa::digit#1 ] ] with [ zp[1]:17 [ printf_number_buffer::format_justify_left#10 ] ] +Coalescing zero page register [ zp[2]:39 [ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 ] ] with [ zp[2]:29 [ strlen::str#2 strlen::str#0 ] ] +Coalescing zero page register [ zp[2]:46 [ printf_uint::uvalue#2 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] with [ zp[2]:31 [ strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] +Coalescing zero page register [ zp[1]:50 [ utoa::max_digits#7 ] ] with [ zp[1]:18 [ printf_number_buffer::format_zero_padding#10 ] ] +Coalescing zero page register [ zp[1]:53 [ utoa::digit#2 utoa::digit#1 ] ] with [ zp[1]:19 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] ] +Coalescing zero page register [ zp[1]:62 [ uctoa::digit#2 uctoa::digit#1 ] ] with [ zp[1]:20 [ printf_number_buffer::format_upper_case#10 ] ] +Coalescing zero page register [ zp[1]:64 [ uctoa::started#2 uctoa::started#4 ] ] with [ zp[1]:22 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] +Coalescing zero page register [ zp[2]:65 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 ] ] with [ zp[2]:51 [ utoa::digit_values#8 ] ] +Coalescing zero page register [ zp[1]:122 [ uctoa::digit_value#0 uctoa_append::sub#0 ] ] with [ zp[1]:23 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] ] +Coalescing zero page register [ zp[2]:39 [ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 strlen::str#2 strlen::str#0 ] ] with [ zp[2]:11 [ memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] +Coalescing zero page register [ zp[2]:46 [ printf_uint::uvalue#2 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] with [ zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] +Coalescing zero page register [ zp[2]:57 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ] ] with [ zp[2]:26 [ strupr::src#2 strupr::src#1 printf_str::str#20 printf_str::str#22 printf_str::str#0 ] ] +Coalescing zero page register [ zp[2]:65 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::digit_values#8 ] ] with [ zp[2]:39 [ ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 strlen::str#2 strlen::str#0 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] +Allocated (was zp[1]:24) zp[1]:2 [ printf_padding::pad#5 ] +Allocated (was zp[1]:25) zp[1]:3 [ printf_padding::i#2 printf_padding::i#1 ] +Allocated (was zp[1]:33) zp[1]:4 [ ultoa::digit#2 ultoa::digit#1 printf_number_buffer::format_justify_left#10 ] +Allocated (was zp[4]:34) zp[4]:5 [ ultoa::value#3 ultoa::value#7 ultoa::value#10 ultoa::value#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ] +Allocated (was zp[2]:46) zp[2]:9 [ printf_uint::uvalue#2 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#2 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] +Allocated (was zp[1]:50) zp[1]:11 [ utoa::max_digits#7 printf_number_buffer::format_zero_padding#10 ] +Allocated (was zp[1]:53) zp[1]:12 [ utoa::digit#2 utoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] +Allocated (was zp[2]:57) zp[2]:13 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strupr::src#2 strupr::src#1 printf_str::str#20 printf_str::str#22 printf_str::str#0 ] +Allocated (was zp[1]:62) zp[1]:15 [ uctoa::digit#2 uctoa::digit#1 printf_number_buffer::format_upper_case#10 ] +Allocated (was zp[1]:64) zp[1]:16 [ uctoa::started#2 uctoa::started#4 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Allocated (was zp[2]:65) zp[2]:17 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::digit_values#8 ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 strlen::str#2 strlen::str#0 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] +Allocated (was zp[1]:69) zp[1]:19 [ printf_cursor_x ] +Allocated (was zp[1]:70) zp[1]:20 [ printf_cursor_y ] +Allocated (was zp[2]:71) zp[2]:21 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 printf_ln::$1 ] +Allocated (was zp[1]:73) zp[1]:23 [ main::c ] +Allocated (was zp[4]:93) zp[4]:24 [ ultoa::digit_value#0 ultoa_append::sub#0 ] +Allocated (was zp[2]:112) zp[2]:28 [ utoa::digit_value#0 utoa_append::sub#0 ] +Allocated (was zp[1]:122) zp[1]:30 [ uctoa::digit_value#0 uctoa_append::sub#0 printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] ASSEMBLER BEFORE OPTIMIZATION // File Comments @@ -9276,7 +9205,7 @@ main: { .label ul = $8aa52 .label c = $17 // [8] call printf_cls - // [317] phi from main to printf_cls [phi:main->printf_cls] + // [314] phi from main to printf_cls [phi:main->printf_cls] printf_cls_from_main: jsr printf_cls jmp __b1 @@ -9456,7 +9385,7 @@ main: { // main::@14 __b14: // [36] call printf_uchar - // [278] phi from main::@14 to printf_uchar [phi:main::@14->printf_uchar] + // [275] phi from main::@14 to printf_uchar [phi:main::@14->printf_uchar] printf_uchar_from___b14: jsr printf_uchar // [37] phi from main::@14 to main::@15 [phi:main::@14->main::@15] @@ -9971,12 +9900,7 @@ printf_ulong: { // Format number into buffer // [187] phi from printf_ulong::@1 to ultoa [phi:printf_ulong::@1->ultoa] ultoa_from___b1: - // [187] phi (byte*) ultoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_ulong::@1->ultoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z ultoa.buffer+1 - // [187] phi (dword) ultoa::value#10 = (const dword) main::ul [phi:printf_ulong::@1->ultoa#1] -- vduz1=vduc1 + // [187] phi (dword) ultoa::value#10 = (const dword) main::ul [phi:printf_ulong::@1->ultoa#0] -- vduz1=vduc1 lda #main.ul @@ -10000,18 +9924,13 @@ printf_ulong: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [122] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#1 [phi:printf_ulong::@2->printf_number_buffer#1] -- register_copy - // [122] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_ulong::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_ulong::format_zero_padding#0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_ulong::format_zero_padding#0 [phi:printf_ulong::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_ulong::format_justify_left#0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_ulong::format_justify_left#0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_ulong::format_min_length#0 [phi:printf_ulong::@2->printf_number_buffer#5] -- vbuxx=vbuc1 + // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_ulong::format_min_length#0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #format_min_length jsr printf_number_buffer jmp __breturn @@ -10023,26 +9942,22 @@ printf_ulong: { // printf_number_buffer // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($c) buffer_sign, byte* zp($d) buffer_digits, byte register(X) format_min_length, byte zp(4) format_justify_left, byte zp($b) format_zero_padding, byte zp($f) format_upper_case) +// printf_number_buffer(byte zp($c) buffer_sign, byte register(X) format_min_length, byte zp(4) format_justify_left, byte zp($b) format_zero_padding, byte zp($f) format_upper_case) printf_number_buffer: { .label __19 = 9 .label buffer_sign = $c .label padding = $10 .label format_justify_left = 4 .label format_zero_padding = $b - .label buffer_digits = $d .label format_upper_case = $f // [123] if((byte) 0==(byte) printf_number_buffer::format_min_length#10) goto printf_number_buffer::@1 -- vbuc1_eq_vbuxx_then_la1 cpx #0 beq __b1_from_printf_number_buffer + // [124] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] + __b6_from_printf_number_buffer: jmp __b6 // printf_number_buffer::@6 __b6: - // [124] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 // [125] call strlen // [181] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] strlen_from___b6: @@ -10183,27 +10098,30 @@ printf_number_buffer: { // [148] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_upper_case - beq __b5 + beq __b5_from___b4 + // [149] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] + __b11_from___b4: jmp __b11 // printf_number_buffer::@11 __b11: - // [149] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 // [150] call strupr // [166] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] strupr_from___b11: jsr strupr + // [151] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] + __b5_from___b11: + __b5_from___b4: jmp __b5 // printf_number_buffer::@5 __b5: - // [151] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 // [152] call printf_str // [64] phi from printf_number_buffer::@5 to printf_str [phi:printf_number_buffer::@5->printf_str] printf_str_from___b5: - // [64] phi (byte*) printf_str::str#22 = (byte*) printf_str::str#1 [phi:printf_number_buffer::@5->printf_str#0] -- register_copy + // [64] phi (byte*) printf_str::str#22 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@5->printf_str#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z printf_str.str+1 jsr printf_str jmp __b15 // printf_number_buffer::@15 @@ -10291,14 +10209,16 @@ printf_padding: { } // strupr // Converts a string to uppercase. -// strupr(byte* zp($11) str) strupr: { - .label src = $11 - .label str = $11 - // [167] phi from strupr strupr::@3 to strupr::@1 [phi:strupr/strupr::@3->strupr::@1] + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + .label src = $d + // [167] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] __b1_from_strupr: - __b1_from___b3: - // [167] phi (byte*) strupr::src#2 = (byte*) strupr::str#0 [phi:strupr/strupr::@3->strupr::@1#0] -- register_copy + // [167] phi (byte*) strupr::src#2 = (const byte*) strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 + lda #str + sta.z src+1 jmp __b1 // strupr::@1 __b1: @@ -10332,7 +10252,10 @@ strupr: { bne !+ inc.z src+1 !: - jmp __b1_from___b3 + // [167] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] + __b1_from___b3: + // [167] phi (byte*) strupr::src#2 = (byte*) strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy + jmp __b1 } // toupper // Convert lowercase alphabet to uppercase @@ -10380,7 +10303,11 @@ strlen: { sta.z len lda #>0 sta.z len+1 - // [182] phi (byte*) strlen::str#2 = (byte*) strlen::str#1 [phi:strlen->strlen::@1#1] -- register_copy + // [182] phi (byte*) strlen::str#2 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:strlen->strlen::@1#1] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 jmp __b1 // strlen::@1 __b1: @@ -10418,15 +10345,19 @@ strlen: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// ultoa(dword zp(5) value, byte* zp($d) buffer) +// ultoa(dword zp(5) value, byte* zp($11) buffer) ultoa: { .label digit_value = $18 - .label buffer = $d + .label buffer = $11 .label digit = 4 .label value = 5 // [188] phi from ultoa to ultoa::@1 [phi:ultoa->ultoa::@1] __b1_from_ultoa: - // [188] phi (byte*) ultoa::buffer#10 = (byte*) ultoa::buffer#11 [phi:ultoa->ultoa::@1#0] -- register_copy + // [188] phi (byte*) ultoa::buffer#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:ultoa->ultoa::@1#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z buffer+1 // [188] phi (byte) ultoa::started#2 = (byte) 0 [phi:ultoa->ultoa::@1#1] -- vbuxx=vbuc1 ldx #0 // [188] phi (dword) ultoa::value#3 = (dword) ultoa::value#10 [phi:ultoa->ultoa::@1#2] -- register_copy @@ -10556,9 +10487,9 @@ ultoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// ultoa_append(byte* zp($d) buffer, dword zp(5) value, dword zp($18) sub) +// ultoa_append(byte* zp($11) buffer, dword zp(5) value, dword zp($18) sub) ultoa_append: { - .label buffer = $d + .label buffer = $11 .label value = 5 .label sub = $18 .label return = 5 @@ -10651,12 +10582,7 @@ printf_slong: { // [218] call ultoa // [187] phi from printf_slong::@2 to ultoa [phi:printf_slong::@2->ultoa] ultoa_from___b2: - // [187] phi (byte*) ultoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_slong::@2->ultoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z ultoa.buffer+1 - // [187] phi (dword) ultoa::value#10 = (const dword) printf_slong::uvalue#0 [phi:printf_slong::@2->ultoa#1] -- vduz1=vduc1 + // [187] phi (dword) ultoa::value#10 = (const dword) printf_slong::uvalue#0 [phi:printf_slong::@2->ultoa#0] -- vduz1=vduc1 lda #uvalue @@ -10680,18 +10606,13 @@ printf_slong: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [122] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#0 [phi:printf_slong::@3->printf_number_buffer#1] -- register_copy - // [122] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_slong::@3->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_slong::format_zero_padding#0 [phi:printf_slong::@3->printf_number_buffer#3] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_slong::format_zero_padding#0 [phi:printf_slong::@3->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_slong::format_justify_left#0 [phi:printf_slong::@3->printf_number_buffer#4] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_slong::format_justify_left#0 [phi:printf_slong::@3->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_slong::format_min_length#0 [phi:printf_slong::@3->printf_number_buffer#5] -- vbuxx=vbuc1 + // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_slong::format_min_length#0 [phi:printf_slong::@3->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #format_min_length jsr printf_number_buffer jmp __breturn @@ -10718,13 +10639,8 @@ printf_uint: { // Format number into buffer // [230] phi from printf_uint::@1 to utoa [phi:printf_uint::@1->utoa] utoa_from___b1: - // [230] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@1->utoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z utoa.buffer+1 - // [230] phi (word) utoa::value#10 = (word) utoa::value#2 [phi:printf_uint::@1->utoa#1] -- register_copy - // [230] phi (byte) utoa::radix#2 = (byte) utoa::radix#1 [phi:printf_uint::@1->utoa#2] -- register_copy + // [230] phi (word) utoa::value#10 = (word) utoa::value#2 [phi:printf_uint::@1->utoa#0] -- register_copy + // [230] phi (byte) utoa::radix#2 = (byte) utoa::radix#1 [phi:printf_uint::@1->utoa#1] -- register_copy jsr utoa jmp __b2 // printf_uint::@2 @@ -10740,18 +10656,13 @@ printf_uint: { lda #0 sta.z printf_number_buffer.format_upper_case // [122] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#3 [phi:printf_uint::@2->printf_number_buffer#1] -- register_copy - // [122] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_zero_padding - // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_justify_left - // [122] phi (byte) printf_number_buffer::format_min_length#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#5] -- vbuxx=vbuc1 + // [122] phi (byte) printf_number_buffer::format_min_length#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #0 jsr printf_number_buffer jmp __breturn @@ -10768,8 +10679,8 @@ printf_uint: { // - radix : The radix to convert the number to (from the enum RADIX) // utoa(word zp(9) value, byte* zp($d) buffer, byte register(X) radix) utoa: { - .label buffer = $d .label digit_value = $1c + .label buffer = $d .label digit = $c .label value = 9 .label max_digits = $b @@ -10798,106 +10709,91 @@ utoa: { jmp __b5 // utoa::@5 __b5: - // [235] *((byte*) utoa::buffer#11) ← (byte) 'e' -- _deref_pbuz1=vbuc1 + // [235] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS) ← (byte) 'e' -- _deref_pbuc1=vbuc2 // Unknown radix lda #'e' - ldy #0 - sta (buffer),y - // [236] (byte*) utoa::buffer#0 ← ++ (byte*) utoa::buffer#11 -- pbuz1=_inc_pbuz1 - inc.z buffer - bne !+ - inc.z buffer+1 - !: - // [237] *((byte*) utoa::buffer#0) ← (byte) 'r' -- _deref_pbuz1=vbuc1 + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + // [236] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 1) ← (byte) 'r' -- _deref_pbuc1=vbuc2 lda #'r' - ldy #0 - sta (buffer),y - // [238] (byte*) utoa::buffer#1 ← ++ (byte*) utoa::buffer#0 -- pbuz1=_inc_pbuz1 - inc.z buffer - bne !+ - inc.z buffer+1 - !: - // [239] *((byte*) utoa::buffer#1) ← (byte) 'r' -- _deref_pbuz1=vbuc1 + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1 + // [237] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2) ← (byte) 'r' -- _deref_pbuc1=vbuc2 lda #'r' - ldy #0 - sta (buffer),y - // [240] (byte*) utoa::buffer#2 ← ++ (byte*) utoa::buffer#1 -- pbuz1=_inc_pbuz1 - inc.z buffer - bne !+ - inc.z buffer+1 - !: - // [241] *((byte*) utoa::buffer#2) ← (byte) 0 -- _deref_pbuz1=vbuc1 + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2 + // [238] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 3) ← (byte) 0 -- _deref_pbuc1=vbuc2 lda #0 - ldy #0 - sta (buffer),y + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+3 jmp __breturn // utoa::@return __breturn: - // [242] return + // [239] return rts - // [243] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] + // [240] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] __b1_from_utoa: - // [243] phi (word*) utoa::digit_values#8 = (const word*) RADIX_DECIMAL_VALUES [phi:utoa->utoa::@1#0] -- pwuz1=pwuc1 + // [240] phi (word*) utoa::digit_values#8 = (const word*) RADIX_DECIMAL_VALUES [phi:utoa->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_DECIMAL_VALUES sta.z digit_values+1 - // [243] phi (byte) utoa::max_digits#7 = (byte) 5 [phi:utoa->utoa::@1#1] -- vbuz1=vbuc1 + // [240] phi (byte) utoa::max_digits#7 = (byte) 5 [phi:utoa->utoa::@1#1] -- vbuz1=vbuc1 lda #5 sta.z max_digits jmp __b1 - // [243] phi from utoa::@2 to utoa::@1 [phi:utoa::@2->utoa::@1] + // [240] phi from utoa::@2 to utoa::@1 [phi:utoa::@2->utoa::@1] __b1_from___b2: - // [243] phi (word*) utoa::digit_values#8 = (const word*) RADIX_HEXADECIMAL_VALUES [phi:utoa::@2->utoa::@1#0] -- pwuz1=pwuc1 + // [240] phi (word*) utoa::digit_values#8 = (const word*) RADIX_HEXADECIMAL_VALUES [phi:utoa::@2->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_HEXADECIMAL_VALUES sta.z digit_values+1 - // [243] phi (byte) utoa::max_digits#7 = (byte) 4 [phi:utoa::@2->utoa::@1#1] -- vbuz1=vbuc1 + // [240] phi (byte) utoa::max_digits#7 = (byte) 4 [phi:utoa::@2->utoa::@1#1] -- vbuz1=vbuc1 lda #4 sta.z max_digits jmp __b1 - // [243] phi from utoa::@3 to utoa::@1 [phi:utoa::@3->utoa::@1] + // [240] phi from utoa::@3 to utoa::@1 [phi:utoa::@3->utoa::@1] __b1_from___b3: - // [243] phi (word*) utoa::digit_values#8 = (const word*) RADIX_OCTAL_VALUES [phi:utoa::@3->utoa::@1#0] -- pwuz1=pwuc1 + // [240] phi (word*) utoa::digit_values#8 = (const word*) RADIX_OCTAL_VALUES [phi:utoa::@3->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_OCTAL_VALUES sta.z digit_values+1 - // [243] phi (byte) utoa::max_digits#7 = (byte) 6 [phi:utoa::@3->utoa::@1#1] -- vbuz1=vbuc1 + // [240] phi (byte) utoa::max_digits#7 = (byte) 6 [phi:utoa::@3->utoa::@1#1] -- vbuz1=vbuc1 lda #6 sta.z max_digits jmp __b1 - // [243] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1] + // [240] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1] __b1_from___b4: - // [243] phi (word*) utoa::digit_values#8 = (const word*) RADIX_BINARY_VALUES [phi:utoa::@4->utoa::@1#0] -- pwuz1=pwuc1 + // [240] phi (word*) utoa::digit_values#8 = (const word*) RADIX_BINARY_VALUES [phi:utoa::@4->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_BINARY_VALUES sta.z digit_values+1 - // [243] phi (byte) utoa::max_digits#7 = (byte) $10 [phi:utoa::@4->utoa::@1#1] -- vbuz1=vbuc1 + // [240] phi (byte) utoa::max_digits#7 = (byte) $10 [phi:utoa::@4->utoa::@1#1] -- vbuz1=vbuc1 lda #$10 sta.z max_digits jmp __b1 // utoa::@1 __b1: - // [244] phi from utoa::@1 to utoa::@6 [phi:utoa::@1->utoa::@6] + // [241] phi from utoa::@1 to utoa::@6 [phi:utoa::@1->utoa::@6] __b6_from___b1: - // [244] phi (byte*) utoa::buffer#10 = (byte*) utoa::buffer#11 [phi:utoa::@1->utoa::@6#0] -- register_copy - // [244] phi (byte) utoa::started#2 = (byte) 0 [phi:utoa::@1->utoa::@6#1] -- vbuxx=vbuc1 + // [241] phi (byte*) utoa::buffer#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa::@1->utoa::@6#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z buffer+1 + // [241] phi (byte) utoa::started#2 = (byte) 0 [phi:utoa::@1->utoa::@6#1] -- vbuxx=vbuc1 ldx #0 - // [244] phi (word) utoa::value#3 = (word) utoa::value#10 [phi:utoa::@1->utoa::@6#2] -- register_copy - // [244] phi (byte) utoa::digit#2 = (byte) 0 [phi:utoa::@1->utoa::@6#3] -- vbuz1=vbuc1 + // [241] phi (word) utoa::value#3 = (word) utoa::value#10 [phi:utoa::@1->utoa::@6#2] -- register_copy + // [241] phi (byte) utoa::digit#2 = (byte) 0 [phi:utoa::@1->utoa::@6#3] -- vbuz1=vbuc1 lda #0 sta.z digit jmp __b6 // utoa::@6 __b6: - // [245] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 -- vbuaa=vbuz1_minus_1 + // [242] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 -- vbuaa=vbuz1_minus_1 lda.z max_digits sec sbc #1 - // [246] if((byte) utoa::digit#2<(byte~) utoa::$4) goto utoa::@7 -- vbuz1_lt_vbuaa_then_la1 + // [243] if((byte) utoa::digit#2<(byte~) utoa::$4) goto utoa::@7 -- vbuz1_lt_vbuaa_then_la1 cmp.z digit beq !+ bcs __b7 @@ -10905,42 +10801,42 @@ utoa: { jmp __b8 // utoa::@8 __b8: - // [247] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 -- vbuaa=_byte_vwuz1 + // [244] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 -- vbuaa=_byte_vwuz1 lda.z value - // [248] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) -- _deref_pbuz1=pbuc1_derefidx_vbuaa + // [245] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) -- _deref_pbuz1=pbuc1_derefidx_vbuaa tay lda DIGITS,y ldy #0 sta (buffer),y - // [249] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz1 + // [246] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz1 inc.z buffer bne !+ inc.z buffer+1 !: - // [250] *((byte*) utoa::buffer#3) ← (byte) 0 -- _deref_pbuz1=vbuc1 + // [247] *((byte*) utoa::buffer#3) ← (byte) 0 -- _deref_pbuz1=vbuc1 lda #0 ldy #0 sta (buffer),y jmp __breturn // utoa::@7 __b7: - // [251] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 -- vbuaa=vbuz1_rol_1 + // [248] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 -- vbuaa=vbuz1_rol_1 lda.z digit asl - // [252] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) -- vwuz1=pwuz2_derefidx_vbuaa + // [249] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) -- vwuz1=pwuz2_derefidx_vbuaa tay lda (digit_values),y sta.z digit_value iny lda (digit_values),y sta.z digit_value+1 - // [253] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 -- vbuc1_neq_vbuxx_then_la1 + // [250] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 -- vbuc1_neq_vbuxx_then_la1 cpx #0 bne __b10 jmp __b12 // utoa::@12 __b12: - // [254] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 -- vwuz1_ge_vwuz2_then_la1 + // [251] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 -- vwuz1_ge_vwuz2_then_la1 lda.z digit_value+1 cmp.z value+1 bne !+ @@ -10949,48 +10845,48 @@ utoa: { beq __b10 !: bcc __b10 - // [255] phi from utoa::@12 to utoa::@9 [phi:utoa::@12->utoa::@9] + // [252] phi from utoa::@12 to utoa::@9 [phi:utoa::@12->utoa::@9] __b9_from___b12: - // [255] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#10 [phi:utoa::@12->utoa::@9#0] -- register_copy - // [255] phi (byte) utoa::started#4 = (byte) utoa::started#2 [phi:utoa::@12->utoa::@9#1] -- register_copy - // [255] phi (word) utoa::value#7 = (word) utoa::value#3 [phi:utoa::@12->utoa::@9#2] -- register_copy + // [252] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#10 [phi:utoa::@12->utoa::@9#0] -- register_copy + // [252] phi (byte) utoa::started#4 = (byte) utoa::started#2 [phi:utoa::@12->utoa::@9#1] -- register_copy + // [252] phi (word) utoa::value#7 = (word) utoa::value#3 [phi:utoa::@12->utoa::@9#2] -- register_copy jmp __b9 // utoa::@9 __b9: - // [256] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 -- vbuz1=_inc_vbuz1 + // [253] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 -- vbuz1=_inc_vbuz1 inc.z digit - // [244] phi from utoa::@9 to utoa::@6 [phi:utoa::@9->utoa::@6] + // [241] phi from utoa::@9 to utoa::@6 [phi:utoa::@9->utoa::@6] __b6_from___b9: - // [244] phi (byte*) utoa::buffer#10 = (byte*) utoa::buffer#15 [phi:utoa::@9->utoa::@6#0] -- register_copy - // [244] phi (byte) utoa::started#2 = (byte) utoa::started#4 [phi:utoa::@9->utoa::@6#1] -- register_copy - // [244] phi (word) utoa::value#3 = (word) utoa::value#7 [phi:utoa::@9->utoa::@6#2] -- register_copy - // [244] phi (byte) utoa::digit#2 = (byte) utoa::digit#1 [phi:utoa::@9->utoa::@6#3] -- register_copy + // [241] phi (byte*) utoa::buffer#10 = (byte*) utoa::buffer#15 [phi:utoa::@9->utoa::@6#0] -- register_copy + // [241] phi (byte) utoa::started#2 = (byte) utoa::started#4 [phi:utoa::@9->utoa::@6#1] -- register_copy + // [241] phi (word) utoa::value#3 = (word) utoa::value#7 [phi:utoa::@9->utoa::@6#2] -- register_copy + // [241] phi (byte) utoa::digit#2 = (byte) utoa::digit#1 [phi:utoa::@9->utoa::@6#3] -- register_copy jmp __b6 // utoa::@10 __b10: - // [257] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 - // [258] (word) utoa_append::value#0 ← (word) utoa::value#3 - // [259] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 - // [260] call utoa_append - // [264] phi from utoa::@10 to utoa_append [phi:utoa::@10->utoa_append] + // [254] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 + // [255] (word) utoa_append::value#0 ← (word) utoa::value#3 + // [256] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 + // [257] call utoa_append + // [261] phi from utoa::@10 to utoa_append [phi:utoa::@10->utoa_append] utoa_append_from___b10: jsr utoa_append - // [261] (word) utoa_append::return#0 ← (word) utoa_append::value#2 + // [258] (word) utoa_append::return#0 ← (word) utoa_append::value#2 jmp __b11 // utoa::@11 __b11: - // [262] (word) utoa::value#0 ← (word) utoa_append::return#0 - // [263] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz1 + // [259] (word) utoa::value#0 ← (word) utoa_append::return#0 + // [260] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz1 inc.z buffer bne !+ inc.z buffer+1 !: - // [255] phi from utoa::@11 to utoa::@9 [phi:utoa::@11->utoa::@9] + // [252] phi from utoa::@11 to utoa::@9 [phi:utoa::@11->utoa::@9] __b9_from___b11: - // [255] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#4 [phi:utoa::@11->utoa::@9#0] -- register_copy - // [255] phi (byte) utoa::started#4 = (byte) 1 [phi:utoa::@11->utoa::@9#1] -- vbuxx=vbuc1 + // [252] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#4 [phi:utoa::@11->utoa::@9#0] -- register_copy + // [252] phi (byte) utoa::started#4 = (byte) 1 [phi:utoa::@11->utoa::@9#1] -- vbuxx=vbuc1 ldx #1 - // [255] phi (word) utoa::value#7 = (word) utoa::value#0 [phi:utoa::@11->utoa::@9#2] -- register_copy + // [252] phi (word) utoa::value#7 = (word) utoa::value#0 [phi:utoa::@11->utoa::@9#2] -- register_copy jmp __b9 } // utoa_append @@ -11008,15 +10904,15 @@ utoa_append: { .label value = 9 .label sub = $1c .label return = 9 - // [265] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] + // [262] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] __b1_from_utoa_append: - // [265] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1 + // [262] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1 ldx #0 - // [265] phi (word) utoa_append::value#2 = (word) utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy + // [262] phi (word) utoa_append::value#2 = (word) utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy jmp __b1 // utoa_append::@1 __b1: - // [266] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 + // [263] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 lda.z sub+1 cmp.z value+1 bne !+ @@ -11028,20 +10924,20 @@ utoa_append: { jmp __b3 // utoa_append::@3 __b3: - // [267] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuxx + // [264] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuxx lda DIGITS,x ldy #0 sta (buffer),y jmp __breturn // utoa_append::@return __breturn: - // [268] return + // [265] return rts // utoa_append::@2 __b2: - // [269] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 -- vbuxx=_inc_vbuxx + // [266] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 -- vbuxx=_inc_vbuxx inx - // [270] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 + // [267] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 lda.z value sec sbc.z sub @@ -11049,10 +10945,10 @@ utoa_append: { lda.z value+1 sbc.z sub+1 sta.z value+1 - // [265] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1] + // [262] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1] __b1_from___b2: - // [265] phi (byte) utoa_append::digit#2 = (byte) utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy - // [265] phi (word) utoa_append::value#2 = (word) utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy + // [262] phi (byte) utoa_append::digit#2 = (byte) utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy + // [262] phi (word) utoa_append::value#2 = (word) utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy jmp __b1 } // printf_sint @@ -11065,44 +10961,39 @@ printf_sint: { .const value = -main.si // Format number into buffer .const uvalue = value - // [271] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 + // [268] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 sta printf_buffer jmp __b1 // printf_sint::@1 __b1: - // [272] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2 + // [269] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2 lda #'-' sta printf_buffer - // [273] phi from printf_sint::@1 to printf_sint::@2 [phi:printf_sint::@1->printf_sint::@2] + // [270] phi from printf_sint::@1 to printf_sint::@2 [phi:printf_sint::@1->printf_sint::@2] __b2_from___b1: jmp __b2 // printf_sint::@2 __b2: - // [274] call utoa + // [271] call utoa // [230] phi from printf_sint::@2 to utoa [phi:printf_sint::@2->utoa] utoa_from___b2: - // [230] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_sint::@2->utoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z utoa.buffer+1 - // [230] phi (word) utoa::value#10 = (const word) printf_sint::uvalue#0 [phi:printf_sint::@2->utoa#1] -- vwuz1=vwuc1 + // [230] phi (word) utoa::value#10 = (const word) printf_sint::uvalue#0 [phi:printf_sint::@2->utoa#0] -- vwuz1=vwuc1 lda #uvalue sta.z utoa.value+1 - // [230] phi (byte) utoa::radix#2 = (const byte) DECIMAL [phi:printf_sint::@2->utoa#2] -- vbuxx=vbuc1 + // [230] phi (byte) utoa::radix#2 = (const byte) DECIMAL [phi:printf_sint::@2->utoa#1] -- vbuxx=vbuc1 ldx #DECIMAL jsr utoa jmp __b3 // printf_sint::@3 __b3: - // [275] (byte) printf_number_buffer::buffer_sign#2 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 + // [272] (byte) printf_number_buffer::buffer_sign#2 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 lda printf_buffer sta.z printf_number_buffer.buffer_sign - // [276] call printf_number_buffer + // [273] call printf_number_buffer // Print using format // [122] phi from printf_sint::@3 to printf_number_buffer [phi:printf_sint::@3->printf_number_buffer] printf_number_buffer_from___b3: @@ -11110,24 +11001,19 @@ printf_sint: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [122] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#2 [phi:printf_sint::@3->printf_number_buffer#1] -- register_copy - // [122] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_sint::@3->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_sint::format_zero_padding#0 [phi:printf_sint::@3->printf_number_buffer#3] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_sint::format_zero_padding#0 [phi:printf_sint::@3->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_sint::format_justify_left#0 [phi:printf_sint::@3->printf_number_buffer#4] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_sint::format_justify_left#0 [phi:printf_sint::@3->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_sint::format_min_length#0 [phi:printf_sint::@3->printf_number_buffer#5] -- vbuxx=vbuc1 + // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_sint::format_min_length#0 [phi:printf_sint::@3->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #format_min_length jsr printf_number_buffer jmp __breturn // printf_sint::@return __breturn: - // [277] return + // [274] return rts } // printf_uchar @@ -11140,29 +11026,24 @@ printf_uchar: { jmp __b1 // printf_uchar::@1 __b1: - // [279] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 + // [276] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 sta printf_buffer - // [280] call uctoa + // [277] call uctoa // Format number into buffer - // [284] phi from printf_uchar::@1 to uctoa [phi:printf_uchar::@1->uctoa] + // [281] phi from printf_uchar::@1 to uctoa [phi:printf_uchar::@1->uctoa] uctoa_from___b1: - // [284] phi (byte*) uctoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uchar::@1->uctoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z uctoa.buffer+1 - // [284] phi (byte) uctoa::value#10 = (const byte) main::uc [phi:printf_uchar::@1->uctoa#1] -- vbuxx=vbuc1 + // [281] phi (byte) uctoa::value#10 = (const byte) main::uc [phi:printf_uchar::@1->uctoa#0] -- vbuxx=vbuc1 ldx #main.uc jsr uctoa jmp __b2 // printf_uchar::@2 __b2: - // [281] (byte) printf_number_buffer::buffer_sign#5 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 + // [278] (byte) printf_number_buffer::buffer_sign#5 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 lda printf_buffer sta.z printf_number_buffer.buffer_sign - // [282] call printf_number_buffer + // [279] call printf_number_buffer // Print using format // [122] phi from printf_uchar::@2 to printf_number_buffer [phi:printf_uchar::@2->printf_number_buffer] printf_number_buffer_from___b2: @@ -11170,24 +11051,19 @@ printf_uchar: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [122] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#5 [phi:printf_uchar::@2->printf_number_buffer#1] -- register_copy - // [122] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uchar::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uchar::format_zero_padding#0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uchar::format_zero_padding#0 [phi:printf_uchar::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uchar::format_justify_left#0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uchar::format_justify_left#0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_uchar::format_min_length#0 [phi:printf_uchar::@2->printf_number_buffer#5] -- vbuxx=vbuc1 + // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_uchar::format_min_length#0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #format_min_length jsr printf_number_buffer jmp __breturn // printf_uchar::@return __breturn: - // [283] return + // [280] return rts } // uctoa @@ -11202,103 +11078,107 @@ uctoa: { .label buffer = $11 .label digit = $f .label started = $10 - // [285] phi from uctoa to uctoa::@1 [phi:uctoa->uctoa::@1] + // [282] phi from uctoa to uctoa::@1 [phi:uctoa->uctoa::@1] __b1_from_uctoa: - // [285] phi (byte*) uctoa::buffer#10 = (byte*) uctoa::buffer#11 [phi:uctoa->uctoa::@1#0] -- register_copy - // [285] phi (byte) uctoa::started#2 = (byte) 0 [phi:uctoa->uctoa::@1#1] -- vbuz1=vbuc1 + // [282] phi (byte*) uctoa::buffer#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:uctoa->uctoa::@1#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z buffer+1 + // [282] phi (byte) uctoa::started#2 = (byte) 0 [phi:uctoa->uctoa::@1#1] -- vbuz1=vbuc1 lda #0 sta.z started - // [285] phi (byte) uctoa::value#3 = (byte) uctoa::value#10 [phi:uctoa->uctoa::@1#2] -- register_copy - // [285] phi (byte) uctoa::digit#2 = (byte) 0 [phi:uctoa->uctoa::@1#3] -- vbuz1=vbuc1 + // [282] phi (byte) uctoa::value#3 = (byte) uctoa::value#10 [phi:uctoa->uctoa::@1#2] -- register_copy + // [282] phi (byte) uctoa::digit#2 = (byte) 0 [phi:uctoa->uctoa::@1#3] -- vbuz1=vbuc1 lda #0 sta.z digit jmp __b1 // uctoa::@1 __b1: - // [286] if((byte) uctoa::digit#2<(byte) 3-(byte) 1) goto uctoa::@2 -- vbuz1_lt_vbuc1_then_la1 + // [283] if((byte) uctoa::digit#2<(byte) 3-(byte) 1) goto uctoa::@2 -- vbuz1_lt_vbuc1_then_la1 lda.z digit cmp #3-1 bcc __b2 jmp __b3 // uctoa::@3 __b3: - // [287] *((byte*) uctoa::buffer#10) ← *((const byte*) DIGITS + (byte) uctoa::value#3) -- _deref_pbuz1=pbuc1_derefidx_vbuxx + // [284] *((byte*) uctoa::buffer#10) ← *((const byte*) DIGITS + (byte) uctoa::value#3) -- _deref_pbuz1=pbuc1_derefidx_vbuxx lda DIGITS,x ldy #0 sta (buffer),y - // [288] (byte*) uctoa::buffer#3 ← ++ (byte*) uctoa::buffer#10 -- pbuz1=_inc_pbuz1 + // [285] (byte*) uctoa::buffer#3 ← ++ (byte*) uctoa::buffer#10 -- pbuz1=_inc_pbuz1 inc.z buffer bne !+ inc.z buffer+1 !: - // [289] *((byte*) uctoa::buffer#3) ← (byte) 0 -- _deref_pbuz1=vbuc1 + // [286] *((byte*) uctoa::buffer#3) ← (byte) 0 -- _deref_pbuz1=vbuc1 lda #0 ldy #0 sta (buffer),y jmp __breturn // uctoa::@return __breturn: - // [290] return + // [287] return rts // uctoa::@2 __b2: - // [291] (byte) uctoa::digit_value#0 ← *((const byte*) RADIX_DECIMAL_VALUES_CHAR + (byte) uctoa::digit#2) -- vbuz1=pbuc1_derefidx_vbuz2 + // [288] (byte) uctoa::digit_value#0 ← *((const byte*) RADIX_DECIMAL_VALUES_CHAR + (byte) uctoa::digit#2) -- vbuz1=pbuc1_derefidx_vbuz2 ldy.z digit lda RADIX_DECIMAL_VALUES_CHAR,y sta.z digit_value - // [292] if((byte) 0!=(byte) uctoa::started#2) goto uctoa::@5 -- vbuc1_neq_vbuz1_then_la1 + // [289] if((byte) 0!=(byte) uctoa::started#2) goto uctoa::@5 -- vbuc1_neq_vbuz1_then_la1 lda #0 cmp.z started bne __b5 jmp __b7 // uctoa::@7 __b7: - // [293] if((byte) uctoa::value#3>=(byte) uctoa::digit_value#0) goto uctoa::@5 -- vbuxx_ge_vbuz1_then_la1 + // [290] if((byte) uctoa::value#3>=(byte) uctoa::digit_value#0) goto uctoa::@5 -- vbuxx_ge_vbuz1_then_la1 cpx.z digit_value bcs __b5 - // [294] phi from uctoa::@7 to uctoa::@4 [phi:uctoa::@7->uctoa::@4] + // [291] phi from uctoa::@7 to uctoa::@4 [phi:uctoa::@7->uctoa::@4] __b4_from___b7: - // [294] phi (byte*) uctoa::buffer#15 = (byte*) uctoa::buffer#10 [phi:uctoa::@7->uctoa::@4#0] -- register_copy - // [294] phi (byte) uctoa::started#4 = (byte) uctoa::started#2 [phi:uctoa::@7->uctoa::@4#1] -- register_copy - // [294] phi (byte) uctoa::value#7 = (byte) uctoa::value#3 [phi:uctoa::@7->uctoa::@4#2] -- register_copy + // [291] phi (byte*) uctoa::buffer#15 = (byte*) uctoa::buffer#10 [phi:uctoa::@7->uctoa::@4#0] -- register_copy + // [291] phi (byte) uctoa::started#4 = (byte) uctoa::started#2 [phi:uctoa::@7->uctoa::@4#1] -- register_copy + // [291] phi (byte) uctoa::value#7 = (byte) uctoa::value#3 [phi:uctoa::@7->uctoa::@4#2] -- register_copy jmp __b4 // uctoa::@4 __b4: - // [295] (byte) uctoa::digit#1 ← ++ (byte) uctoa::digit#2 -- vbuz1=_inc_vbuz1 + // [292] (byte) uctoa::digit#1 ← ++ (byte) uctoa::digit#2 -- vbuz1=_inc_vbuz1 inc.z digit - // [285] phi from uctoa::@4 to uctoa::@1 [phi:uctoa::@4->uctoa::@1] + // [282] phi from uctoa::@4 to uctoa::@1 [phi:uctoa::@4->uctoa::@1] __b1_from___b4: - // [285] phi (byte*) uctoa::buffer#10 = (byte*) uctoa::buffer#15 [phi:uctoa::@4->uctoa::@1#0] -- register_copy - // [285] phi (byte) uctoa::started#2 = (byte) uctoa::started#4 [phi:uctoa::@4->uctoa::@1#1] -- register_copy - // [285] phi (byte) uctoa::value#3 = (byte) uctoa::value#7 [phi:uctoa::@4->uctoa::@1#2] -- register_copy - // [285] phi (byte) uctoa::digit#2 = (byte) uctoa::digit#1 [phi:uctoa::@4->uctoa::@1#3] -- register_copy + // [282] phi (byte*) uctoa::buffer#10 = (byte*) uctoa::buffer#15 [phi:uctoa::@4->uctoa::@1#0] -- register_copy + // [282] phi (byte) uctoa::started#2 = (byte) uctoa::started#4 [phi:uctoa::@4->uctoa::@1#1] -- register_copy + // [282] phi (byte) uctoa::value#3 = (byte) uctoa::value#7 [phi:uctoa::@4->uctoa::@1#2] -- register_copy + // [282] phi (byte) uctoa::digit#2 = (byte) uctoa::digit#1 [phi:uctoa::@4->uctoa::@1#3] -- register_copy jmp __b1 // uctoa::@5 __b5: - // [296] (byte*) uctoa_append::buffer#0 ← (byte*) uctoa::buffer#10 - // [297] (byte) uctoa_append::value#0 ← (byte) uctoa::value#3 - // [298] (byte) uctoa_append::sub#0 ← (byte) uctoa::digit_value#0 - // [299] call uctoa_append - // [303] phi from uctoa::@5 to uctoa_append [phi:uctoa::@5->uctoa_append] + // [293] (byte*) uctoa_append::buffer#0 ← (byte*) uctoa::buffer#10 + // [294] (byte) uctoa_append::value#0 ← (byte) uctoa::value#3 + // [295] (byte) uctoa_append::sub#0 ← (byte) uctoa::digit_value#0 + // [296] call uctoa_append + // [300] phi from uctoa::@5 to uctoa_append [phi:uctoa::@5->uctoa_append] uctoa_append_from___b5: jsr uctoa_append - // [300] (byte) uctoa_append::return#0 ← (byte) uctoa_append::value#2 + // [297] (byte) uctoa_append::return#0 ← (byte) uctoa_append::value#2 jmp __b6 // uctoa::@6 __b6: - // [301] (byte) uctoa::value#0 ← (byte) uctoa_append::return#0 - // [302] (byte*) uctoa::buffer#4 ← ++ (byte*) uctoa::buffer#10 -- pbuz1=_inc_pbuz1 + // [298] (byte) uctoa::value#0 ← (byte) uctoa_append::return#0 + // [299] (byte*) uctoa::buffer#4 ← ++ (byte*) uctoa::buffer#10 -- pbuz1=_inc_pbuz1 inc.z buffer bne !+ inc.z buffer+1 !: - // [294] phi from uctoa::@6 to uctoa::@4 [phi:uctoa::@6->uctoa::@4] + // [291] phi from uctoa::@6 to uctoa::@4 [phi:uctoa::@6->uctoa::@4] __b4_from___b6: - // [294] phi (byte*) uctoa::buffer#15 = (byte*) uctoa::buffer#4 [phi:uctoa::@6->uctoa::@4#0] -- register_copy - // [294] phi (byte) uctoa::started#4 = (byte) 1 [phi:uctoa::@6->uctoa::@4#1] -- vbuz1=vbuc1 + // [291] phi (byte*) uctoa::buffer#15 = (byte*) uctoa::buffer#4 [phi:uctoa::@6->uctoa::@4#0] -- register_copy + // [291] phi (byte) uctoa::started#4 = (byte) 1 [phi:uctoa::@6->uctoa::@4#1] -- vbuz1=vbuc1 lda #1 sta.z started - // [294] phi (byte) uctoa::value#7 = (byte) uctoa::value#0 [phi:uctoa::@6->uctoa::@4#2] -- register_copy + // [291] phi (byte) uctoa::value#7 = (byte) uctoa::value#0 [phi:uctoa::@6->uctoa::@4#2] -- register_copy jmp __b4 } // uctoa_append @@ -11314,42 +11194,42 @@ uctoa: { uctoa_append: { .label buffer = $11 .label sub = $1e - // [304] phi from uctoa_append to uctoa_append::@1 [phi:uctoa_append->uctoa_append::@1] + // [301] phi from uctoa_append to uctoa_append::@1 [phi:uctoa_append->uctoa_append::@1] __b1_from_uctoa_append: - // [304] phi (byte) uctoa_append::digit#2 = (byte) 0 [phi:uctoa_append->uctoa_append::@1#0] -- vbuyy=vbuc1 + // [301] phi (byte) uctoa_append::digit#2 = (byte) 0 [phi:uctoa_append->uctoa_append::@1#0] -- vbuyy=vbuc1 ldy #0 - // [304] phi (byte) uctoa_append::value#2 = (byte) uctoa_append::value#0 [phi:uctoa_append->uctoa_append::@1#1] -- register_copy + // [301] phi (byte) uctoa_append::value#2 = (byte) uctoa_append::value#0 [phi:uctoa_append->uctoa_append::@1#1] -- register_copy jmp __b1 // uctoa_append::@1 __b1: - // [305] if((byte) uctoa_append::value#2>=(byte) uctoa_append::sub#0) goto uctoa_append::@2 -- vbuxx_ge_vbuz1_then_la1 + // [302] if((byte) uctoa_append::value#2>=(byte) uctoa_append::sub#0) goto uctoa_append::@2 -- vbuxx_ge_vbuz1_then_la1 cpx.z sub bcs __b2 jmp __b3 // uctoa_append::@3 __b3: - // [306] *((byte*) uctoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) uctoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuyy + // [303] *((byte*) uctoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) uctoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuyy lda DIGITS,y ldy #0 sta (buffer),y jmp __breturn // uctoa_append::@return __breturn: - // [307] return + // [304] return rts // uctoa_append::@2 __b2: - // [308] (byte) uctoa_append::digit#1 ← ++ (byte) uctoa_append::digit#2 -- vbuyy=_inc_vbuyy + // [305] (byte) uctoa_append::digit#1 ← ++ (byte) uctoa_append::digit#2 -- vbuyy=_inc_vbuyy iny - // [309] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - (byte) uctoa_append::sub#0 -- vbuxx=vbuxx_minus_vbuz1 + // [306] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - (byte) uctoa_append::sub#0 -- vbuxx=vbuxx_minus_vbuz1 txa sec sbc.z sub tax - // [304] phi from uctoa_append::@2 to uctoa_append::@1 [phi:uctoa_append::@2->uctoa_append::@1] + // [301] phi from uctoa_append::@2 to uctoa_append::@1 [phi:uctoa_append::@2->uctoa_append::@1] __b1_from___b2: - // [304] phi (byte) uctoa_append::digit#2 = (byte) uctoa_append::digit#1 [phi:uctoa_append::@2->uctoa_append::@1#0] -- register_copy - // [304] phi (byte) uctoa_append::value#2 = (byte) uctoa_append::value#1 [phi:uctoa_append::@2->uctoa_append::@1#1] -- register_copy + // [301] phi (byte) uctoa_append::digit#2 = (byte) uctoa_append::digit#1 [phi:uctoa_append::@2->uctoa_append::@1#0] -- register_copy + // [301] phi (byte) uctoa_append::value#2 = (byte) uctoa_append::value#1 [phi:uctoa_append::@2->uctoa_append::@1#1] -- register_copy jmp __b1 } // printf_schar @@ -11362,39 +11242,34 @@ printf_schar: { .const value = -main.sc // Format number into buffer .const uvalue = value - // [310] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 + // [307] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 sta printf_buffer jmp __b1 // printf_schar::@1 __b1: - // [311] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2 + // [308] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2 lda #'-' sta printf_buffer - // [312] phi from printf_schar::@1 to printf_schar::@2 [phi:printf_schar::@1->printf_schar::@2] + // [309] phi from printf_schar::@1 to printf_schar::@2 [phi:printf_schar::@1->printf_schar::@2] __b2_from___b1: jmp __b2 // printf_schar::@2 __b2: - // [313] call uctoa - // [284] phi from printf_schar::@2 to uctoa [phi:printf_schar::@2->uctoa] + // [310] call uctoa + // [281] phi from printf_schar::@2 to uctoa [phi:printf_schar::@2->uctoa] uctoa_from___b2: - // [284] phi (byte*) uctoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_schar::@2->uctoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z uctoa.buffer+1 - // [284] phi (byte) uctoa::value#10 = (const byte) printf_schar::uvalue#0 [phi:printf_schar::@2->uctoa#1] -- vbuxx=vbuc1 + // [281] phi (byte) uctoa::value#10 = (const byte) printf_schar::uvalue#0 [phi:printf_schar::@2->uctoa#0] -- vbuxx=vbuc1 ldx #uvalue jsr uctoa jmp __b3 // printf_schar::@3 __b3: - // [314] (byte) printf_number_buffer::buffer_sign#4 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 + // [311] (byte) printf_number_buffer::buffer_sign#4 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 lda printf_buffer sta.z printf_number_buffer.buffer_sign - // [315] call printf_number_buffer + // [312] call printf_number_buffer // Print using format // [122] phi from printf_schar::@3 to printf_number_buffer [phi:printf_schar::@3->printf_number_buffer] printf_number_buffer_from___b3: @@ -11402,30 +11277,25 @@ printf_schar: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [122] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#4 [phi:printf_schar::@3->printf_number_buffer#1] -- register_copy - // [122] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_schar::@3->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_schar::format_zero_padding#0 [phi:printf_schar::@3->printf_number_buffer#3] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_schar::format_zero_padding#0 [phi:printf_schar::@3->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_schar::format_justify_left#0 [phi:printf_schar::@3->printf_number_buffer#4] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_schar::format_justify_left#0 [phi:printf_schar::@3->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_schar::format_min_length#0 [phi:printf_schar::@3->printf_number_buffer#5] -- vbuxx=vbuc1 + // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_schar::format_min_length#0 [phi:printf_schar::@3->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #format_min_length jsr printf_number_buffer jmp __breturn // printf_schar::@return __breturn: - // [316] return + // [313] return rts } // printf_cls // Clear the screen. Also resets current line/char cursor. printf_cls: { - // [318] call memset + // [315] call memset // [91] phi from printf_cls to memset [phi:printf_cls->memset] memset_from_printf_cls: // [91] phi (byte) memset::c#4 = (byte) ' ' [phi:printf_cls->memset#0] -- vbuxx=vbuc1 @@ -11444,21 +11314,21 @@ printf_cls: { jmp __b1 // printf_cls::@1 __b1: - // [319] (byte*) printf_cursor_ptr ← (byte*) 1024 -- pbuz1=pbuc1 + // [316] (byte*) printf_cursor_ptr ← (byte*) 1024 -- pbuz1=pbuc1 lda #<$400 sta.z printf_cursor_ptr lda #>$400 sta.z printf_cursor_ptr+1 - // [320] (byte) printf_cursor_x ← (byte) 0 -- vbuz1=vbuc1 + // [317] (byte) printf_cursor_x ← (byte) 0 -- vbuz1=vbuc1 lda #0 sta.z printf_cursor_x - // [321] (byte) printf_cursor_y ← (byte) 0 -- vbuz1=vbuc1 + // [318] (byte) printf_cursor_y ← (byte) 0 -- vbuz1=vbuc1 lda #0 sta.z printf_cursor_y jmp __breturn // printf_cls::@return __breturn: - // [322] return + // [319] return rts } // File Data @@ -11619,8 +11489,9 @@ Removing instruction lda #>0 Replacing instruction lda #0 with TXA Replacing instruction ldy #0 with TAY Removing instruction lda #0 +Removing instruction lda #0 Replacing instruction ldx #0 with TAX -Replacing instruction ldy #0 with TAY +Removing instruction lda #'r' Replacing instruction lda #0 with TXA Replacing instruction ldy #0 with TAY Removing instruction lda #0 @@ -11634,7 +11505,7 @@ Replacing label __b2_from___b3 with __b2 Replacing label __b1_from_printf_number_buffer with __b1_from___b13 Replacing label __b13_from___b14 with __b13 Replacing label __b21_from___b13 with __b1 -Replacing label __b1_from___b3 with __b1 +Replacing label __b5_from___b4 with __b5 Replacing label __breturn_from_toupper with __breturn_from___b2 Replacing label __breturn_from___b1 with __breturn_from___b2 Removing instruction __b1: @@ -11700,15 +11571,19 @@ Removing instruction __b2_from___b1: Removing instruction memset_from___b2: Removing instruction __b2_from___b1: Removing instruction __b2_from___b3: +Removing instruction __b6_from_printf_number_buffer: +Removing instruction strlen_from___b6: Removing instruction __b13_from___b14: Removing instruction __b13_from___b7: Removing instruction __b1_from_printf_number_buffer: Removing instruction __b21_from___b13: Removing instruction __b21: Removing instruction __b1_from___b21: +Removing instruction __b11_from___b4: +Removing instruction strupr_from___b11: +Removing instruction __b5_from___b11: +Removing instruction __b5_from___b4: Removing instruction printf_str_from___b5: -Removing instruction __b1_from_strupr: -Removing instruction __b1_from___b3: Removing instruction __breturn_from_toupper: Removing instruction __breturn_from___b1: Removing instruction __b4_from___b7: @@ -11775,7 +11650,6 @@ Removing instruction __b2: Removing instruction printf_number_buffer_from___b2: Removing instruction __breturn: Removing instruction __b6: -Removing instruction strlen_from___b6: Removing instruction __b14: Removing instruction __b7: Removing instruction __b17: @@ -11786,7 +11660,6 @@ Removing instruction printf_char_from___b9: Removing instruction __b18: Removing instruction printf_padding_from___b10: Removing instruction __b11: -Removing instruction strupr_from___b11: Removing instruction __b15: Removing instruction __b20: Removing instruction __b19: @@ -11796,8 +11669,10 @@ Removing instruction __breturn: Removing instruction printf_char_from___b2: Removing instruction __b3: Removing instruction __b1_from___b3: +Removing instruction __b1_from_strupr: Removing instruction __breturn: Removing instruction __b3: +Removing instruction __b1_from___b3: Removing instruction __b2: Removing instruction __b1_from_strlen: Removing instruction __breturn: @@ -12057,7 +11932,6 @@ FINAL SYMBOL TABLE (label) printf_number_buffer::@return (struct printf_buffer_number) printf_number_buffer::buffer (byte*) printf_number_buffer::buffer_digits -(byte*) printf_number_buffer::buffer_digits#10 buffer_digits zp[2]:13 103.55172413793102 (byte) printf_number_buffer::buffer_sign (byte) printf_number_buffer::buffer_sign#0 buffer_sign zp[1]:12 202.0 (byte) printf_number_buffer::buffer_sign#1 buffer_sign zp[1]:12 202.0 @@ -12176,9 +12050,8 @@ FINAL SYMBOL TABLE (byte) printf_str::ch#0 reg byte a 100001.0 (byte*) printf_str::str (byte*) printf_str::str#0 str zp[2]:13 42857.57142857143 -(byte*) printf_str::str#1 str zp[2]:13 2002.0 (byte*) printf_str::str#20 str zp[2]:13 205002.5 -(byte*) printf_str::str#22 str zp[2]:13 11002.0 +(byte*) printf_str::str#22 str zp[2]:13 10001.0 (void()) printf_uchar((byte) printf_uchar::uvalue , (byte) printf_uchar::format_min_length , (byte) printf_uchar::format_justify_left , (byte) printf_uchar::format_sign_always , (byte) printf_uchar::format_zero_padding , (byte) printf_uchar::format_upper_case , (byte) printf_uchar::format_radix) (label) printf_uchar::@1 (label) printf_uchar::@2 @@ -12236,8 +12109,7 @@ FINAL SYMBOL TABLE (word) strlen::return#2 return zp[2]:9 2002.0 (byte*) strlen::str (byte*) strlen::str#0 str zp[2]:17 200002.0 -(byte*) strlen::str#1 str zp[2]:17 5501.0 -(byte*) strlen::str#2 str zp[2]:17 103334.66666666666 +(byte*) strlen::str#2 str zp[2]:17 100001.0 (byte*()) strupr((byte*) strupr::str) (byte~) strupr::$0 reg byte a 200002.0 (label) strupr::@1 @@ -12246,10 +12118,10 @@ FINAL SYMBOL TABLE (label) strupr::@return (byte*) strupr::return (byte*) strupr::src -(byte*) strupr::src#1 src zp[2]:17 200002.0 -(byte*) strupr::src#2 src zp[2]:17 72858.0 +(byte*) strupr::src#1 src zp[2]:13 200002.0 +(byte*) strupr::src#2 src zp[2]:13 71429.28571428571 (byte*) strupr::str -(byte*) strupr::str#0 str zp[2]:17 5501.0 +(const byte*) strupr::str#0 str = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS (byte()) toupper((byte) toupper::ch) (label) toupper::@1 (label) toupper::@2 @@ -12270,8 +12142,7 @@ FINAL SYMBOL TABLE (label) uctoa::@7 (label) uctoa::@return (byte*) uctoa::buffer -(byte*) uctoa::buffer#10 buffer zp[2]:17 3583.916666666666 -(byte*) uctoa::buffer#11 buffer zp[2]:17 1001.0 +(byte*) uctoa::buffer#10 buffer zp[2]:17 3500.4999999999995 (byte*) uctoa::buffer#15 buffer zp[2]:17 15001.5 (byte*) uctoa::buffer#3 buffer zp[2]:17 2002.0 (byte*) uctoa::buffer#4 buffer zp[2]:17 20002.0 @@ -12321,11 +12192,10 @@ FINAL SYMBOL TABLE (label) ultoa::@7 (label) ultoa::@return (byte*) ultoa::buffer -(byte*) ultoa::buffer#10 buffer zp[2]:13 3071.9285714285716 -(byte*) ultoa::buffer#11 buffer zp[2]:13 1001.0 -(byte*) ultoa::buffer#15 buffer zp[2]:13 15001.5 -(byte*) ultoa::buffer#3 buffer zp[2]:13 2002.0 -(byte*) ultoa::buffer#4 buffer zp[2]:13 20002.0 +(byte*) ultoa::buffer#10 buffer zp[2]:17 3000.4285714285716 +(byte*) ultoa::buffer#15 buffer zp[2]:17 15001.5 +(byte*) ultoa::buffer#3 buffer zp[2]:17 2002.0 +(byte*) ultoa::buffer#4 buffer zp[2]:17 20002.0 (byte) ultoa::digit (byte) ultoa::digit#1 digit zp[1]:4 20002.0 (byte) ultoa::digit#2 digit zp[1]:4 2857.4285714285716 @@ -12348,7 +12218,7 @@ FINAL SYMBOL TABLE (label) ultoa_append::@3 (label) ultoa_append::@return (byte*) ultoa_append::buffer -(byte*) ultoa_append::buffer#0 buffer zp[2]:13 13750.25 +(byte*) ultoa_append::buffer#0 buffer zp[2]:17 13750.25 (byte) ultoa_append::digit (byte) ultoa_append::digit#1 reg byte x 1.0000001E7 (byte) ultoa_append::digit#2 reg byte x 1.00500015E7 @@ -12378,12 +12248,8 @@ FINAL SYMBOL TABLE (label) utoa::@9 (label) utoa::@return (byte*) utoa::buffer -(byte*) utoa::buffer#0 buffer zp[2]:13 1501.5 -(byte*) utoa::buffer#1 buffer zp[2]:13 1501.5 -(byte*) utoa::buffer#10 buffer zp[2]:13 2867.133333333333 -(byte*) utoa::buffer#11 buffer zp[2]:13 429.0 +(byte*) utoa::buffer#10 buffer zp[2]:13 2800.4000000000005 (byte*) utoa::buffer#15 buffer zp[2]:13 15001.5 -(byte*) utoa::buffer#2 buffer zp[2]:13 2002.0 (byte*) utoa::buffer#3 buffer zp[2]:13 2002.0 (byte*) utoa::buffer#4 buffer zp[2]:13 20002.0 (byte) utoa::digit @@ -12443,12 +12309,12 @@ reg byte x [ utoa::radix#2 utoa::radix#1 ] zp[1]:11 [ utoa::max_digits#7 printf_number_buffer::format_zero_padding#10 ] zp[1]:12 [ utoa::digit#2 utoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] reg byte x [ utoa::started#2 utoa::started#4 ] -zp[2]:13 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 utoa::buffer#0 utoa::buffer#3 utoa_append::buffer#0 utoa::buffer#1 utoa::buffer#2 ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#11 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 printf_str::str#20 printf_str::str#22 printf_str::str#1 printf_str::str#0 printf_number_buffer::buffer_digits#10 ] +zp[2]:13 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strupr::src#2 strupr::src#1 printf_str::str#20 printf_str::str#22 printf_str::str#0 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] zp[1]:15 [ uctoa::digit#2 uctoa::digit#1 printf_number_buffer::format_upper_case#10 ] reg byte x [ uctoa::value#3 uctoa::value#7 uctoa::value#10 uctoa::value#0 ] zp[1]:16 [ uctoa::started#2 uctoa::started#4 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -zp[2]:17 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#11 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::digit_values#8 strlen::str#2 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] +zp[2]:17 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::digit_values#8 ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 strlen::str#2 strlen::str#0 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] reg byte x [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] reg byte y [ uctoa_append::digit#2 uctoa_append::digit#1 ] zp[1]:19 [ printf_cursor_x ] @@ -12471,7 +12337,7 @@ mem[12] [ printf_buffer ] FINAL ASSEMBLER -Score: 33644 +Score: 33954 // File Comments // Tests printf function call rewriting @@ -12528,7 +12394,7 @@ main: { .label c = $17 // printf_cls() // [8] call printf_cls - // [317] phi from main to printf_cls [phi:main->printf_cls] + // [314] phi from main to printf_cls [phi:main->printf_cls] jsr printf_cls // main::@1 // c = 'x' @@ -12670,7 +12536,7 @@ main: { // main::@14 // printf("An unsigned char: %hhu\n", uc) // [36] call printf_uchar - // [278] phi from main::@14 to printf_uchar [phi:main::@14->printf_uchar] + // [275] phi from main::@14 to printf_uchar [phi:main::@14->printf_uchar] jsr printf_uchar // [37] phi from main::@14 to main::@15 [phi:main::@14->main::@15] // main::@15 @@ -13141,12 +13007,7 @@ printf_ulong: { // [118] call ultoa // Format number into buffer // [187] phi from printf_ulong::@1 to ultoa [phi:printf_ulong::@1->ultoa] - // [187] phi (byte*) ultoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_ulong::@1->ultoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z ultoa.buffer+1 - // [187] phi (dword) ultoa::value#10 = (const dword) main::ul [phi:printf_ulong::@1->ultoa#1] -- vduz1=vduc1 + // [187] phi (dword) ultoa::value#10 = (const dword) main::ul [phi:printf_ulong::@1->ultoa#0] -- vduz1=vduc1 lda #main.ul @@ -13168,18 +13029,13 @@ printf_ulong: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [122] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#1 [phi:printf_ulong::@2->printf_number_buffer#1] -- register_copy - // [122] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_ulong::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_ulong::format_zero_padding#0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_ulong::format_zero_padding#0 [phi:printf_ulong::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_ulong::format_justify_left#0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_ulong::format_justify_left#0 [phi:printf_ulong::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_ulong::format_min_length#0 [phi:printf_ulong::@2->printf_number_buffer#5] -- vbuxx=vbuc1 + // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_ulong::format_min_length#0 [phi:printf_ulong::@2->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #format_min_length jsr printf_number_buffer // printf_ulong::@return @@ -13190,26 +13046,21 @@ printf_ulong: { // printf_number_buffer // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($c) buffer_sign, byte* zp($d) buffer_digits, byte register(X) format_min_length, byte zp(4) format_justify_left, byte zp($b) format_zero_padding, byte zp($f) format_upper_case) +// printf_number_buffer(byte zp($c) buffer_sign, byte register(X) format_min_length, byte zp(4) format_justify_left, byte zp($b) format_zero_padding, byte zp($f) format_upper_case) printf_number_buffer: { .label __19 = 9 .label buffer_sign = $c .label padding = $10 .label format_justify_left = 4 .label format_zero_padding = $b - .label buffer_digits = $d .label format_upper_case = $f // if(format.min_length) // [123] if((byte) 0==(byte) printf_number_buffer::format_min_length#10) goto printf_number_buffer::@1 -- vbuc1_eq_vbuxx_then_la1 cpx #0 beq __b6 + // [124] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] // printf_number_buffer::@6 // strlen(buffer.digits) - // [124] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 // [125] call strlen // [181] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] jsr strlen @@ -13331,23 +13182,23 @@ printf_number_buffer: { lda #0 cmp.z format_upper_case beq __b5 + // [149] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] // printf_number_buffer::@11 // strupr(buffer.digits) - // [149] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 // [150] call strupr // [166] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] jsr strupr + // [151] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] // printf_number_buffer::@5 __b5: // printf_str(buffer.digits) - // [151] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 // [152] call printf_str // [64] phi from printf_number_buffer::@5 to printf_str [phi:printf_number_buffer::@5->printf_str] - // [64] phi (byte*) printf_str::str#22 = (byte*) printf_str::str#1 [phi:printf_number_buffer::@5->printf_str#0] -- register_copy + // [64] phi (byte*) printf_str::str#22 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@5->printf_str#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z printf_str.str+1 jsr printf_str // printf_number_buffer::@15 // if(format.justify_left && !format.zero_padding && padding) @@ -13424,12 +13275,15 @@ printf_padding: { } // strupr // Converts a string to uppercase. -// strupr(byte* zp($11) str) strupr: { - .label src = $11 - .label str = $11 - // [167] phi from strupr strupr::@3 to strupr::@1 [phi:strupr/strupr::@3->strupr::@1] - // [167] phi (byte*) strupr::src#2 = (byte*) strupr::str#0 [phi:strupr/strupr::@3->strupr::@1#0] -- register_copy + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + .label src = $d + // [167] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] + // [167] phi (byte*) strupr::src#2 = (const byte*) strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 + lda #str + sta.z src+1 // strupr::@1 __b1: // while(*src) @@ -13463,6 +13317,8 @@ strupr: { bne !+ inc.z src+1 !: + // [167] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] + // [167] phi (byte*) strupr::src#2 = (byte*) strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy jmp __b1 } // toupper @@ -13506,7 +13362,11 @@ strlen: { lda #<0 sta.z len sta.z len+1 - // [182] phi (byte*) strlen::str#2 = (byte*) strlen::str#1 [phi:strlen->strlen::@1#1] -- register_copy + // [182] phi (byte*) strlen::str#2 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:strlen->strlen::@1#1] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 // strlen::@1 __b1: // while(*str) @@ -13544,14 +13404,18 @@ strlen: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// ultoa(dword zp(5) value, byte* zp($d) buffer) +// ultoa(dword zp(5) value, byte* zp($11) buffer) ultoa: { .label digit_value = $18 - .label buffer = $d + .label buffer = $11 .label digit = 4 .label value = 5 // [188] phi from ultoa to ultoa::@1 [phi:ultoa->ultoa::@1] - // [188] phi (byte*) ultoa::buffer#10 = (byte*) ultoa::buffer#11 [phi:ultoa->ultoa::@1#0] -- register_copy + // [188] phi (byte*) ultoa::buffer#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:ultoa->ultoa::@1#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z buffer+1 // [188] phi (byte) ultoa::started#2 = (byte) 0 [phi:ultoa->ultoa::@1#1] -- vbuxx=vbuc1 ldx #0 // [188] phi (dword) ultoa::value#3 = (dword) ultoa::value#10 [phi:ultoa->ultoa::@1#2] -- register_copy @@ -13679,9 +13543,9 @@ ultoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// ultoa_append(byte* zp($d) buffer, dword zp(5) value, dword zp($18) sub) +// ultoa_append(byte* zp($11) buffer, dword zp(5) value, dword zp($18) sub) ultoa_append: { - .label buffer = $d + .label buffer = $11 .label value = 5 .label sub = $18 .label return = 5 @@ -13769,12 +13633,7 @@ printf_slong: { // ultoa(uvalue, printf_buffer.digits, format.radix) // [218] call ultoa // [187] phi from printf_slong::@2 to ultoa [phi:printf_slong::@2->ultoa] - // [187] phi (byte*) ultoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_slong::@2->ultoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z ultoa.buffer+1 - // [187] phi (dword) ultoa::value#10 = (const dword) printf_slong::uvalue#0 [phi:printf_slong::@2->ultoa#1] -- vduz1=vduc1 + // [187] phi (dword) ultoa::value#10 = (const dword) printf_slong::uvalue#0 [phi:printf_slong::@2->ultoa#0] -- vduz1=vduc1 lda #uvalue @@ -13796,18 +13655,13 @@ printf_slong: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [122] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#0 [phi:printf_slong::@3->printf_number_buffer#1] -- register_copy - // [122] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_slong::@3->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_slong::format_zero_padding#0 [phi:printf_slong::@3->printf_number_buffer#3] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_slong::format_zero_padding#0 [phi:printf_slong::@3->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_slong::format_justify_left#0 [phi:printf_slong::@3->printf_number_buffer#4] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_slong::format_justify_left#0 [phi:printf_slong::@3->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_slong::format_min_length#0 [phi:printf_slong::@3->printf_number_buffer#5] -- vbuxx=vbuc1 + // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_slong::format_min_length#0 [phi:printf_slong::@3->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #format_min_length jsr printf_number_buffer // printf_slong::@return @@ -13832,13 +13686,8 @@ printf_uint: { // [226] call utoa // Format number into buffer // [230] phi from printf_uint::@1 to utoa [phi:printf_uint::@1->utoa] - // [230] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@1->utoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z utoa.buffer+1 - // [230] phi (word) utoa::value#10 = (word) utoa::value#2 [phi:printf_uint::@1->utoa#1] -- register_copy - // [230] phi (byte) utoa::radix#2 = (byte) utoa::radix#1 [phi:printf_uint::@1->utoa#2] -- register_copy + // [230] phi (word) utoa::value#10 = (word) utoa::value#2 [phi:printf_uint::@1->utoa#0] -- register_copy + // [230] phi (byte) utoa::radix#2 = (byte) utoa::radix#1 [phi:printf_uint::@1->utoa#1] -- register_copy jsr utoa // printf_uint::@2 // printf_number_buffer(printf_buffer, format) @@ -13852,17 +13701,11 @@ printf_uint: { lda #0 sta.z printf_number_buffer.format_upper_case // [122] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#3 [phi:printf_uint::@2->printf_number_buffer#1] -- register_copy - // [122] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 - lda #0 + // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_zero_padding - // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_justify_left - // [122] phi (byte) printf_number_buffer::format_min_length#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#5] -- vbuxx=vbuc1 + // [122] phi (byte) printf_number_buffer::format_min_length#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuxx=vbuc1 tax jsr printf_number_buffer // printf_uint::@return @@ -13878,8 +13721,8 @@ printf_uint: { // - radix : The radix to convert the number to (from the enum RADIX) // utoa(word zp(9) value, byte* zp($d) buffer, byte register(X) radix) utoa: { - .label buffer = $d .label digit_value = $1c + .label buffer = $d .label digit = $c .label value = 9 .label max_digits = $b @@ -13905,131 +13748,111 @@ utoa: { beq __b5 // utoa::@5 // *buffer++ = 'e' - // [235] *((byte*) utoa::buffer#11) ← (byte) 'e' -- _deref_pbuz1=vbuc1 + // [235] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS) ← (byte) 'e' -- _deref_pbuc1=vbuc2 // Unknown radix lda #'e' - ldy #0 - sta (buffer),y - // *buffer++ = 'e'; - // [236] (byte*) utoa::buffer#0 ← ++ (byte*) utoa::buffer#11 -- pbuz1=_inc_pbuz1 - inc.z buffer - bne !+ - inc.z buffer+1 - !: + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS // *buffer++ = 'r' - // [237] *((byte*) utoa::buffer#0) ← (byte) 'r' -- _deref_pbuz1=vbuc1 + // [236] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 1) ← (byte) 'r' -- _deref_pbuc1=vbuc2 lda #'r' - ldy #0 - sta (buffer),y - // *buffer++ = 'r'; - // [238] (byte*) utoa::buffer#1 ← ++ (byte*) utoa::buffer#0 -- pbuz1=_inc_pbuz1 - inc.z buffer - bne !+ - inc.z buffer+1 - !: - // *buffer++ = 'r' - // [239] *((byte*) utoa::buffer#1) ← (byte) 'r' -- _deref_pbuz1=vbuc1 - lda #'r' - ldy #0 - sta (buffer),y - // *buffer++ = 'r'; - // [240] (byte*) utoa::buffer#2 ← ++ (byte*) utoa::buffer#1 -- pbuz1=_inc_pbuz1 - inc.z buffer - bne !+ - inc.z buffer+1 - !: + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1 + // [237] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2) ← (byte) 'r' -- _deref_pbuc1=vbuc2 + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2 // *buffer = 0 - // [241] *((byte*) utoa::buffer#2) ← (byte) 0 -- _deref_pbuz1=vbuc1 + // [238] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 3) ← (byte) 0 -- _deref_pbuc1=vbuc2 lda #0 - tay - sta (buffer),y + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+3 // utoa::@return // } - // [242] return + // [239] return rts - // [243] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] + // [240] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] __b2: - // [243] phi (word*) utoa::digit_values#8 = (const word*) RADIX_DECIMAL_VALUES [phi:utoa->utoa::@1#0] -- pwuz1=pwuc1 + // [240] phi (word*) utoa::digit_values#8 = (const word*) RADIX_DECIMAL_VALUES [phi:utoa->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_DECIMAL_VALUES sta.z digit_values+1 - // [243] phi (byte) utoa::max_digits#7 = (byte) 5 [phi:utoa->utoa::@1#1] -- vbuz1=vbuc1 + // [240] phi (byte) utoa::max_digits#7 = (byte) 5 [phi:utoa->utoa::@1#1] -- vbuz1=vbuc1 lda #5 sta.z max_digits jmp __b1 - // [243] phi from utoa::@2 to utoa::@1 [phi:utoa::@2->utoa::@1] + // [240] phi from utoa::@2 to utoa::@1 [phi:utoa::@2->utoa::@1] __b3: - // [243] phi (word*) utoa::digit_values#8 = (const word*) RADIX_HEXADECIMAL_VALUES [phi:utoa::@2->utoa::@1#0] -- pwuz1=pwuc1 + // [240] phi (word*) utoa::digit_values#8 = (const word*) RADIX_HEXADECIMAL_VALUES [phi:utoa::@2->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_HEXADECIMAL_VALUES sta.z digit_values+1 - // [243] phi (byte) utoa::max_digits#7 = (byte) 4 [phi:utoa::@2->utoa::@1#1] -- vbuz1=vbuc1 + // [240] phi (byte) utoa::max_digits#7 = (byte) 4 [phi:utoa::@2->utoa::@1#1] -- vbuz1=vbuc1 lda #4 sta.z max_digits jmp __b1 - // [243] phi from utoa::@3 to utoa::@1 [phi:utoa::@3->utoa::@1] + // [240] phi from utoa::@3 to utoa::@1 [phi:utoa::@3->utoa::@1] __b4: - // [243] phi (word*) utoa::digit_values#8 = (const word*) RADIX_OCTAL_VALUES [phi:utoa::@3->utoa::@1#0] -- pwuz1=pwuc1 + // [240] phi (word*) utoa::digit_values#8 = (const word*) RADIX_OCTAL_VALUES [phi:utoa::@3->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_OCTAL_VALUES sta.z digit_values+1 - // [243] phi (byte) utoa::max_digits#7 = (byte) 6 [phi:utoa::@3->utoa::@1#1] -- vbuz1=vbuc1 + // [240] phi (byte) utoa::max_digits#7 = (byte) 6 [phi:utoa::@3->utoa::@1#1] -- vbuz1=vbuc1 lda #6 sta.z max_digits jmp __b1 - // [243] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1] + // [240] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1] __b5: - // [243] phi (word*) utoa::digit_values#8 = (const word*) RADIX_BINARY_VALUES [phi:utoa::@4->utoa::@1#0] -- pwuz1=pwuc1 + // [240] phi (word*) utoa::digit_values#8 = (const word*) RADIX_BINARY_VALUES [phi:utoa::@4->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_BINARY_VALUES sta.z digit_values+1 - // [243] phi (byte) utoa::max_digits#7 = (byte) $10 [phi:utoa::@4->utoa::@1#1] -- vbuz1=vbuc1 + // [240] phi (byte) utoa::max_digits#7 = (byte) $10 [phi:utoa::@4->utoa::@1#1] -- vbuz1=vbuc1 lda #$10 sta.z max_digits // utoa::@1 __b1: - // [244] phi from utoa::@1 to utoa::@6 [phi:utoa::@1->utoa::@6] - // [244] phi (byte*) utoa::buffer#10 = (byte*) utoa::buffer#11 [phi:utoa::@1->utoa::@6#0] -- register_copy - // [244] phi (byte) utoa::started#2 = (byte) 0 [phi:utoa::@1->utoa::@6#1] -- vbuxx=vbuc1 + // [241] phi from utoa::@1 to utoa::@6 [phi:utoa::@1->utoa::@6] + // [241] phi (byte*) utoa::buffer#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa::@1->utoa::@6#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z buffer+1 + // [241] phi (byte) utoa::started#2 = (byte) 0 [phi:utoa::@1->utoa::@6#1] -- vbuxx=vbuc1 ldx #0 - // [244] phi (word) utoa::value#3 = (word) utoa::value#10 [phi:utoa::@1->utoa::@6#2] -- register_copy - // [244] phi (byte) utoa::digit#2 = (byte) 0 [phi:utoa::@1->utoa::@6#3] -- vbuz1=vbuc1 + // [241] phi (word) utoa::value#3 = (word) utoa::value#10 [phi:utoa::@1->utoa::@6#2] -- register_copy + // [241] phi (byte) utoa::digit#2 = (byte) 0 [phi:utoa::@1->utoa::@6#3] -- vbuz1=vbuc1 txa sta.z digit // utoa::@6 __b6: // max_digits-1 - // [245] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 -- vbuaa=vbuz1_minus_1 + // [242] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 -- vbuaa=vbuz1_minus_1 lda.z max_digits sec sbc #1 // for( char digit=0; digit= digit_value) - // [253] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 -- vbuc1_neq_vbuxx_then_la1 + // [250] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 -- vbuc1_neq_vbuxx_then_la1 cpx #0 bne __b10 // utoa::@12 - // [254] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 -- vwuz1_ge_vwuz2_then_la1 + // [251] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 -- vwuz1_ge_vwuz2_then_la1 cmp.z value+1 bne !+ lda.z digit_value @@ -14060,46 +13883,46 @@ utoa: { beq __b10 !: bcc __b10 - // [255] phi from utoa::@12 to utoa::@9 [phi:utoa::@12->utoa::@9] - // [255] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#10 [phi:utoa::@12->utoa::@9#0] -- register_copy - // [255] phi (byte) utoa::started#4 = (byte) utoa::started#2 [phi:utoa::@12->utoa::@9#1] -- register_copy - // [255] phi (word) utoa::value#7 = (word) utoa::value#3 [phi:utoa::@12->utoa::@9#2] -- register_copy + // [252] phi from utoa::@12 to utoa::@9 [phi:utoa::@12->utoa::@9] + // [252] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#10 [phi:utoa::@12->utoa::@9#0] -- register_copy + // [252] phi (byte) utoa::started#4 = (byte) utoa::started#2 [phi:utoa::@12->utoa::@9#1] -- register_copy + // [252] phi (word) utoa::value#7 = (word) utoa::value#3 [phi:utoa::@12->utoa::@9#2] -- register_copy // utoa::@9 __b9: // for( char digit=0; digitutoa::@6] - // [244] phi (byte*) utoa::buffer#10 = (byte*) utoa::buffer#15 [phi:utoa::@9->utoa::@6#0] -- register_copy - // [244] phi (byte) utoa::started#2 = (byte) utoa::started#4 [phi:utoa::@9->utoa::@6#1] -- register_copy - // [244] phi (word) utoa::value#3 = (word) utoa::value#7 [phi:utoa::@9->utoa::@6#2] -- register_copy - // [244] phi (byte) utoa::digit#2 = (byte) utoa::digit#1 [phi:utoa::@9->utoa::@6#3] -- register_copy + // [241] phi from utoa::@9 to utoa::@6 [phi:utoa::@9->utoa::@6] + // [241] phi (byte*) utoa::buffer#10 = (byte*) utoa::buffer#15 [phi:utoa::@9->utoa::@6#0] -- register_copy + // [241] phi (byte) utoa::started#2 = (byte) utoa::started#4 [phi:utoa::@9->utoa::@6#1] -- register_copy + // [241] phi (word) utoa::value#3 = (word) utoa::value#7 [phi:utoa::@9->utoa::@6#2] -- register_copy + // [241] phi (byte) utoa::digit#2 = (byte) utoa::digit#1 [phi:utoa::@9->utoa::@6#3] -- register_copy jmp __b6 // utoa::@10 __b10: // utoa_append(buffer++, value, digit_value) - // [257] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 - // [258] (word) utoa_append::value#0 ← (word) utoa::value#3 - // [259] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 - // [260] call utoa_append - // [264] phi from utoa::@10 to utoa_append [phi:utoa::@10->utoa_append] + // [254] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 + // [255] (word) utoa_append::value#0 ← (word) utoa::value#3 + // [256] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 + // [257] call utoa_append + // [261] phi from utoa::@10 to utoa_append [phi:utoa::@10->utoa_append] jsr utoa_append // utoa_append(buffer++, value, digit_value) - // [261] (word) utoa_append::return#0 ← (word) utoa_append::value#2 + // [258] (word) utoa_append::return#0 ← (word) utoa_append::value#2 // utoa::@11 // value = utoa_append(buffer++, value, digit_value) - // [262] (word) utoa::value#0 ← (word) utoa_append::return#0 + // [259] (word) utoa::value#0 ← (word) utoa_append::return#0 // value = utoa_append(buffer++, value, digit_value); - // [263] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz1 + // [260] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz1 inc.z buffer bne !+ inc.z buffer+1 !: - // [255] phi from utoa::@11 to utoa::@9 [phi:utoa::@11->utoa::@9] - // [255] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#4 [phi:utoa::@11->utoa::@9#0] -- register_copy - // [255] phi (byte) utoa::started#4 = (byte) 1 [phi:utoa::@11->utoa::@9#1] -- vbuxx=vbuc1 + // [252] phi from utoa::@11 to utoa::@9 [phi:utoa::@11->utoa::@9] + // [252] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#4 [phi:utoa::@11->utoa::@9#0] -- register_copy + // [252] phi (byte) utoa::started#4 = (byte) 1 [phi:utoa::@11->utoa::@9#1] -- vbuxx=vbuc1 ldx #1 - // [255] phi (word) utoa::value#7 = (word) utoa::value#0 [phi:utoa::@11->utoa::@9#2] -- register_copy + // [252] phi (word) utoa::value#7 = (word) utoa::value#0 [phi:utoa::@11->utoa::@9#2] -- register_copy jmp __b9 } // utoa_append @@ -14117,14 +13940,14 @@ utoa_append: { .label value = 9 .label sub = $1c .label return = 9 - // [265] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] - // [265] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1 + // [262] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] + // [262] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1 ldx #0 - // [265] phi (word) utoa_append::value#2 = (word) utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy + // [262] phi (word) utoa_append::value#2 = (word) utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy // utoa_append::@1 __b1: // while (value >= sub) - // [266] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 + // [263] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 lda.z sub+1 cmp.z value+1 bne !+ @@ -14135,21 +13958,21 @@ utoa_append: { bcc __b2 // utoa_append::@3 // *buffer = DIGITS[digit] - // [267] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuxx + // [264] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuxx lda DIGITS,x ldy #0 sta (buffer),y // utoa_append::@return // } - // [268] return + // [265] return rts // utoa_append::@2 __b2: // digit++; - // [269] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 -- vbuxx=_inc_vbuxx + // [266] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 -- vbuxx=_inc_vbuxx inx // value -= sub - // [270] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 + // [267] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 lda.z value sec sbc.z sub @@ -14157,9 +13980,9 @@ utoa_append: { lda.z value+1 sbc.z sub+1 sta.z value+1 - // [265] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1] - // [265] phi (byte) utoa_append::digit#2 = (byte) utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy - // [265] phi (word) utoa_append::value#2 = (word) utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy + // [262] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1] + // [262] phi (byte) utoa_append::digit#2 = (byte) utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy + // [262] phi (word) utoa_append::value#2 = (word) utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy jmp __b1 } // printf_sint @@ -14173,62 +13996,52 @@ printf_sint: { // Format number into buffer .const uvalue = value // printf_buffer.sign = 0 - // [271] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 + // [268] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 sta printf_buffer // printf_sint::@1 // printf_buffer.sign = '-' - // [272] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2 + // [269] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2 lda #'-' sta printf_buffer - // [273] phi from printf_sint::@1 to printf_sint::@2 [phi:printf_sint::@1->printf_sint::@2] + // [270] phi from printf_sint::@1 to printf_sint::@2 [phi:printf_sint::@1->printf_sint::@2] // printf_sint::@2 // utoa(uvalue, printf_buffer.digits, format.radix) - // [274] call utoa + // [271] call utoa // [230] phi from printf_sint::@2 to utoa [phi:printf_sint::@2->utoa] - // [230] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_sint::@2->utoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z utoa.buffer+1 - // [230] phi (word) utoa::value#10 = (const word) printf_sint::uvalue#0 [phi:printf_sint::@2->utoa#1] -- vwuz1=vwuc1 + // [230] phi (word) utoa::value#10 = (const word) printf_sint::uvalue#0 [phi:printf_sint::@2->utoa#0] -- vwuz1=vwuc1 lda #uvalue sta.z utoa.value+1 - // [230] phi (byte) utoa::radix#2 = (const byte) DECIMAL [phi:printf_sint::@2->utoa#2] -- vbuxx=vbuc1 + // [230] phi (byte) utoa::radix#2 = (const byte) DECIMAL [phi:printf_sint::@2->utoa#1] -- vbuxx=vbuc1 ldx #DECIMAL jsr utoa // printf_sint::@3 // printf_number_buffer(printf_buffer, format) - // [275] (byte) printf_number_buffer::buffer_sign#2 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 + // [272] (byte) printf_number_buffer::buffer_sign#2 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 lda printf_buffer sta.z printf_number_buffer.buffer_sign - // [276] call printf_number_buffer + // [273] call printf_number_buffer // Print using format // [122] phi from printf_sint::@3 to printf_number_buffer [phi:printf_sint::@3->printf_number_buffer] // [122] phi (byte) printf_number_buffer::format_upper_case#10 = (const byte) printf_sint::format_upper_case#0 [phi:printf_sint::@3->printf_number_buffer#0] -- vbuz1=vbuc1 lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [122] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#2 [phi:printf_sint::@3->printf_number_buffer#1] -- register_copy - // [122] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_sint::@3->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_sint::format_zero_padding#0 [phi:printf_sint::@3->printf_number_buffer#3] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_sint::format_zero_padding#0 [phi:printf_sint::@3->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_sint::format_justify_left#0 [phi:printf_sint::@3->printf_number_buffer#4] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_sint::format_justify_left#0 [phi:printf_sint::@3->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_sint::format_min_length#0 [phi:printf_sint::@3->printf_number_buffer#5] -- vbuxx=vbuc1 + // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_sint::format_min_length#0 [phi:printf_sint::@3->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #format_min_length jsr printf_number_buffer // printf_sint::@return // } - // [277] return + // [274] return rts } // printf_uchar @@ -14240,51 +14053,41 @@ printf_uchar: { .const format_upper_case = 0 // printf_uchar::@1 // printf_buffer.sign = format.sign_always?'+':0 - // [279] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 + // [276] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 sta printf_buffer // uctoa(uvalue, printf_buffer.digits, format.radix) - // [280] call uctoa + // [277] call uctoa // Format number into buffer - // [284] phi from printf_uchar::@1 to uctoa [phi:printf_uchar::@1->uctoa] - // [284] phi (byte*) uctoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uchar::@1->uctoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z uctoa.buffer+1 - // [284] phi (byte) uctoa::value#10 = (const byte) main::uc [phi:printf_uchar::@1->uctoa#1] -- vbuxx=vbuc1 + // [281] phi from printf_uchar::@1 to uctoa [phi:printf_uchar::@1->uctoa] + // [281] phi (byte) uctoa::value#10 = (const byte) main::uc [phi:printf_uchar::@1->uctoa#0] -- vbuxx=vbuc1 ldx #main.uc jsr uctoa // printf_uchar::@2 // printf_number_buffer(printf_buffer, format) - // [281] (byte) printf_number_buffer::buffer_sign#5 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 + // [278] (byte) printf_number_buffer::buffer_sign#5 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 lda printf_buffer sta.z printf_number_buffer.buffer_sign - // [282] call printf_number_buffer + // [279] call printf_number_buffer // Print using format // [122] phi from printf_uchar::@2 to printf_number_buffer [phi:printf_uchar::@2->printf_number_buffer] // [122] phi (byte) printf_number_buffer::format_upper_case#10 = (const byte) printf_uchar::format_upper_case#0 [phi:printf_uchar::@2->printf_number_buffer#0] -- vbuz1=vbuc1 lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [122] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#5 [phi:printf_uchar::@2->printf_number_buffer#1] -- register_copy - // [122] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uchar::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uchar::format_zero_padding#0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uchar::format_zero_padding#0 [phi:printf_uchar::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uchar::format_justify_left#0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uchar::format_justify_left#0 [phi:printf_uchar::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_uchar::format_min_length#0 [phi:printf_uchar::@2->printf_number_buffer#5] -- vbuxx=vbuc1 + // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_uchar::format_min_length#0 [phi:printf_uchar::@2->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #format_min_length jsr printf_number_buffer // printf_uchar::@return // } - // [283] return + // [280] return rts } // uctoa @@ -14299,99 +14102,103 @@ uctoa: { .label buffer = $11 .label digit = $f .label started = $10 - // [285] phi from uctoa to uctoa::@1 [phi:uctoa->uctoa::@1] - // [285] phi (byte*) uctoa::buffer#10 = (byte*) uctoa::buffer#11 [phi:uctoa->uctoa::@1#0] -- register_copy - // [285] phi (byte) uctoa::started#2 = (byte) 0 [phi:uctoa->uctoa::@1#1] -- vbuz1=vbuc1 + // [282] phi from uctoa to uctoa::@1 [phi:uctoa->uctoa::@1] + // [282] phi (byte*) uctoa::buffer#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:uctoa->uctoa::@1#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z buffer+1 + // [282] phi (byte) uctoa::started#2 = (byte) 0 [phi:uctoa->uctoa::@1#1] -- vbuz1=vbuc1 lda #0 sta.z started - // [285] phi (byte) uctoa::value#3 = (byte) uctoa::value#10 [phi:uctoa->uctoa::@1#2] -- register_copy - // [285] phi (byte) uctoa::digit#2 = (byte) 0 [phi:uctoa->uctoa::@1#3] -- vbuz1=vbuc1 + // [282] phi (byte) uctoa::value#3 = (byte) uctoa::value#10 [phi:uctoa->uctoa::@1#2] -- register_copy + // [282] phi (byte) uctoa::digit#2 = (byte) 0 [phi:uctoa->uctoa::@1#3] -- vbuz1=vbuc1 sta.z digit // uctoa::@1 __b1: // for( char digit=0; digit= digit_value) - // [292] if((byte) 0!=(byte) uctoa::started#2) goto uctoa::@5 -- vbuc1_neq_vbuz1_then_la1 + // [289] if((byte) 0!=(byte) uctoa::started#2) goto uctoa::@5 -- vbuc1_neq_vbuz1_then_la1 lda #0 cmp.z started bne __b5 // uctoa::@7 - // [293] if((byte) uctoa::value#3>=(byte) uctoa::digit_value#0) goto uctoa::@5 -- vbuxx_ge_vbuz1_then_la1 + // [290] if((byte) uctoa::value#3>=(byte) uctoa::digit_value#0) goto uctoa::@5 -- vbuxx_ge_vbuz1_then_la1 cpx.z digit_value bcs __b5 - // [294] phi from uctoa::@7 to uctoa::@4 [phi:uctoa::@7->uctoa::@4] - // [294] phi (byte*) uctoa::buffer#15 = (byte*) uctoa::buffer#10 [phi:uctoa::@7->uctoa::@4#0] -- register_copy - // [294] phi (byte) uctoa::started#4 = (byte) uctoa::started#2 [phi:uctoa::@7->uctoa::@4#1] -- register_copy - // [294] phi (byte) uctoa::value#7 = (byte) uctoa::value#3 [phi:uctoa::@7->uctoa::@4#2] -- register_copy + // [291] phi from uctoa::@7 to uctoa::@4 [phi:uctoa::@7->uctoa::@4] + // [291] phi (byte*) uctoa::buffer#15 = (byte*) uctoa::buffer#10 [phi:uctoa::@7->uctoa::@4#0] -- register_copy + // [291] phi (byte) uctoa::started#4 = (byte) uctoa::started#2 [phi:uctoa::@7->uctoa::@4#1] -- register_copy + // [291] phi (byte) uctoa::value#7 = (byte) uctoa::value#3 [phi:uctoa::@7->uctoa::@4#2] -- register_copy // uctoa::@4 __b4: // for( char digit=0; digituctoa::@1] - // [285] phi (byte*) uctoa::buffer#10 = (byte*) uctoa::buffer#15 [phi:uctoa::@4->uctoa::@1#0] -- register_copy - // [285] phi (byte) uctoa::started#2 = (byte) uctoa::started#4 [phi:uctoa::@4->uctoa::@1#1] -- register_copy - // [285] phi (byte) uctoa::value#3 = (byte) uctoa::value#7 [phi:uctoa::@4->uctoa::@1#2] -- register_copy - // [285] phi (byte) uctoa::digit#2 = (byte) uctoa::digit#1 [phi:uctoa::@4->uctoa::@1#3] -- register_copy + // [282] phi from uctoa::@4 to uctoa::@1 [phi:uctoa::@4->uctoa::@1] + // [282] phi (byte*) uctoa::buffer#10 = (byte*) uctoa::buffer#15 [phi:uctoa::@4->uctoa::@1#0] -- register_copy + // [282] phi (byte) uctoa::started#2 = (byte) uctoa::started#4 [phi:uctoa::@4->uctoa::@1#1] -- register_copy + // [282] phi (byte) uctoa::value#3 = (byte) uctoa::value#7 [phi:uctoa::@4->uctoa::@1#2] -- register_copy + // [282] phi (byte) uctoa::digit#2 = (byte) uctoa::digit#1 [phi:uctoa::@4->uctoa::@1#3] -- register_copy jmp __b1 // uctoa::@5 __b5: // uctoa_append(buffer++, value, digit_value) - // [296] (byte*) uctoa_append::buffer#0 ← (byte*) uctoa::buffer#10 - // [297] (byte) uctoa_append::value#0 ← (byte) uctoa::value#3 - // [298] (byte) uctoa_append::sub#0 ← (byte) uctoa::digit_value#0 - // [299] call uctoa_append - // [303] phi from uctoa::@5 to uctoa_append [phi:uctoa::@5->uctoa_append] + // [293] (byte*) uctoa_append::buffer#0 ← (byte*) uctoa::buffer#10 + // [294] (byte) uctoa_append::value#0 ← (byte) uctoa::value#3 + // [295] (byte) uctoa_append::sub#0 ← (byte) uctoa::digit_value#0 + // [296] call uctoa_append + // [300] phi from uctoa::@5 to uctoa_append [phi:uctoa::@5->uctoa_append] jsr uctoa_append // uctoa_append(buffer++, value, digit_value) - // [300] (byte) uctoa_append::return#0 ← (byte) uctoa_append::value#2 + // [297] (byte) uctoa_append::return#0 ← (byte) uctoa_append::value#2 // uctoa::@6 // value = uctoa_append(buffer++, value, digit_value) - // [301] (byte) uctoa::value#0 ← (byte) uctoa_append::return#0 + // [298] (byte) uctoa::value#0 ← (byte) uctoa_append::return#0 // value = uctoa_append(buffer++, value, digit_value); - // [302] (byte*) uctoa::buffer#4 ← ++ (byte*) uctoa::buffer#10 -- pbuz1=_inc_pbuz1 + // [299] (byte*) uctoa::buffer#4 ← ++ (byte*) uctoa::buffer#10 -- pbuz1=_inc_pbuz1 inc.z buffer bne !+ inc.z buffer+1 !: - // [294] phi from uctoa::@6 to uctoa::@4 [phi:uctoa::@6->uctoa::@4] - // [294] phi (byte*) uctoa::buffer#15 = (byte*) uctoa::buffer#4 [phi:uctoa::@6->uctoa::@4#0] -- register_copy - // [294] phi (byte) uctoa::started#4 = (byte) 1 [phi:uctoa::@6->uctoa::@4#1] -- vbuz1=vbuc1 + // [291] phi from uctoa::@6 to uctoa::@4 [phi:uctoa::@6->uctoa::@4] + // [291] phi (byte*) uctoa::buffer#15 = (byte*) uctoa::buffer#4 [phi:uctoa::@6->uctoa::@4#0] -- register_copy + // [291] phi (byte) uctoa::started#4 = (byte) 1 [phi:uctoa::@6->uctoa::@4#1] -- vbuz1=vbuc1 lda #1 sta.z started - // [294] phi (byte) uctoa::value#7 = (byte) uctoa::value#0 [phi:uctoa::@6->uctoa::@4#2] -- register_copy + // [291] phi (byte) uctoa::value#7 = (byte) uctoa::value#0 [phi:uctoa::@6->uctoa::@4#2] -- register_copy jmp __b4 } // uctoa_append @@ -14407,40 +14214,40 @@ uctoa: { uctoa_append: { .label buffer = $11 .label sub = $1e - // [304] phi from uctoa_append to uctoa_append::@1 [phi:uctoa_append->uctoa_append::@1] - // [304] phi (byte) uctoa_append::digit#2 = (byte) 0 [phi:uctoa_append->uctoa_append::@1#0] -- vbuyy=vbuc1 + // [301] phi from uctoa_append to uctoa_append::@1 [phi:uctoa_append->uctoa_append::@1] + // [301] phi (byte) uctoa_append::digit#2 = (byte) 0 [phi:uctoa_append->uctoa_append::@1#0] -- vbuyy=vbuc1 ldy #0 - // [304] phi (byte) uctoa_append::value#2 = (byte) uctoa_append::value#0 [phi:uctoa_append->uctoa_append::@1#1] -- register_copy + // [301] phi (byte) uctoa_append::value#2 = (byte) uctoa_append::value#0 [phi:uctoa_append->uctoa_append::@1#1] -- register_copy // uctoa_append::@1 __b1: // while (value >= sub) - // [305] if((byte) uctoa_append::value#2>=(byte) uctoa_append::sub#0) goto uctoa_append::@2 -- vbuxx_ge_vbuz1_then_la1 + // [302] if((byte) uctoa_append::value#2>=(byte) uctoa_append::sub#0) goto uctoa_append::@2 -- vbuxx_ge_vbuz1_then_la1 cpx.z sub bcs __b2 // uctoa_append::@3 // *buffer = DIGITS[digit] - // [306] *((byte*) uctoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) uctoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuyy + // [303] *((byte*) uctoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) uctoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuyy lda DIGITS,y ldy #0 sta (buffer),y // uctoa_append::@return // } - // [307] return + // [304] return rts // uctoa_append::@2 __b2: // digit++; - // [308] (byte) uctoa_append::digit#1 ← ++ (byte) uctoa_append::digit#2 -- vbuyy=_inc_vbuyy + // [305] (byte) uctoa_append::digit#1 ← ++ (byte) uctoa_append::digit#2 -- vbuyy=_inc_vbuyy iny // value -= sub - // [309] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - (byte) uctoa_append::sub#0 -- vbuxx=vbuxx_minus_vbuz1 + // [306] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - (byte) uctoa_append::sub#0 -- vbuxx=vbuxx_minus_vbuz1 txa sec sbc.z sub tax - // [304] phi from uctoa_append::@2 to uctoa_append::@1 [phi:uctoa_append::@2->uctoa_append::@1] - // [304] phi (byte) uctoa_append::digit#2 = (byte) uctoa_append::digit#1 [phi:uctoa_append::@2->uctoa_append::@1#0] -- register_copy - // [304] phi (byte) uctoa_append::value#2 = (byte) uctoa_append::value#1 [phi:uctoa_append::@2->uctoa_append::@1#1] -- register_copy + // [301] phi from uctoa_append::@2 to uctoa_append::@1 [phi:uctoa_append::@2->uctoa_append::@1] + // [301] phi (byte) uctoa_append::digit#2 = (byte) uctoa_append::digit#1 [phi:uctoa_append::@2->uctoa_append::@1#0] -- register_copy + // [301] phi (byte) uctoa_append::value#2 = (byte) uctoa_append::value#1 [phi:uctoa_append::@2->uctoa_append::@1#1] -- register_copy jmp __b1 } // printf_schar @@ -14454,64 +14261,54 @@ printf_schar: { // Format number into buffer .const uvalue = value // printf_buffer.sign = 0 - // [310] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 + // [307] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 sta printf_buffer // printf_schar::@1 // printf_buffer.sign = '-' - // [311] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2 + // [308] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2 lda #'-' sta printf_buffer - // [312] phi from printf_schar::@1 to printf_schar::@2 [phi:printf_schar::@1->printf_schar::@2] + // [309] phi from printf_schar::@1 to printf_schar::@2 [phi:printf_schar::@1->printf_schar::@2] // printf_schar::@2 // uctoa(uvalue, printf_buffer.digits, format.radix) - // [313] call uctoa - // [284] phi from printf_schar::@2 to uctoa [phi:printf_schar::@2->uctoa] - // [284] phi (byte*) uctoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_schar::@2->uctoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z uctoa.buffer+1 - // [284] phi (byte) uctoa::value#10 = (const byte) printf_schar::uvalue#0 [phi:printf_schar::@2->uctoa#1] -- vbuxx=vbuc1 + // [310] call uctoa + // [281] phi from printf_schar::@2 to uctoa [phi:printf_schar::@2->uctoa] + // [281] phi (byte) uctoa::value#10 = (const byte) printf_schar::uvalue#0 [phi:printf_schar::@2->uctoa#0] -- vbuxx=vbuc1 ldx #uvalue jsr uctoa // printf_schar::@3 // printf_number_buffer(printf_buffer, format) - // [314] (byte) printf_number_buffer::buffer_sign#4 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 + // [311] (byte) printf_number_buffer::buffer_sign#4 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 lda printf_buffer sta.z printf_number_buffer.buffer_sign - // [315] call printf_number_buffer + // [312] call printf_number_buffer // Print using format // [122] phi from printf_schar::@3 to printf_number_buffer [phi:printf_schar::@3->printf_number_buffer] // [122] phi (byte) printf_number_buffer::format_upper_case#10 = (const byte) printf_schar::format_upper_case#0 [phi:printf_schar::@3->printf_number_buffer#0] -- vbuz1=vbuc1 lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [122] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#4 [phi:printf_schar::@3->printf_number_buffer#1] -- register_copy - // [122] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_schar::@3->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_schar::format_zero_padding#0 [phi:printf_schar::@3->printf_number_buffer#3] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_schar::format_zero_padding#0 [phi:printf_schar::@3->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_schar::format_justify_left#0 [phi:printf_schar::@3->printf_number_buffer#4] -- vbuz1=vbuc1 + // [122] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_schar::format_justify_left#0 [phi:printf_schar::@3->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_schar::format_min_length#0 [phi:printf_schar::@3->printf_number_buffer#5] -- vbuxx=vbuc1 + // [122] phi (byte) printf_number_buffer::format_min_length#10 = (const byte) printf_schar::format_min_length#0 [phi:printf_schar::@3->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #format_min_length jsr printf_number_buffer // printf_schar::@return // } - // [316] return + // [313] return rts } // printf_cls // Clear the screen. Also resets current line/char cursor. printf_cls: { // memset(PRINTF_SCREEN_ADDRESS, ' ', PRINTF_SCREEN_BYTES) - // [318] call memset + // [315] call memset // [91] phi from printf_cls to memset [phi:printf_cls->memset] // [91] phi (byte) memset::c#4 = (byte) ' ' [phi:printf_cls->memset#0] -- vbuxx=vbuc1 ldx #' ' @@ -14528,21 +14325,21 @@ printf_cls: { jsr memset // printf_cls::@1 // printf_cursor_ptr = PRINTF_SCREEN_ADDRESS - // [319] (byte*) printf_cursor_ptr ← (byte*) 1024 -- pbuz1=pbuc1 + // [316] (byte*) printf_cursor_ptr ← (byte*) 1024 -- pbuz1=pbuc1 lda #<$400 sta.z printf_cursor_ptr lda #>$400 sta.z printf_cursor_ptr+1 // printf_cursor_x = 0 - // [320] (byte) printf_cursor_x ← (byte) 0 -- vbuz1=vbuc1 + // [317] (byte) printf_cursor_x ← (byte) 0 -- vbuz1=vbuc1 lda #0 sta.z printf_cursor_x // printf_cursor_y = 0 - // [321] (byte) printf_cursor_y ← (byte) 0 -- vbuz1=vbuc1 + // [318] (byte) printf_cursor_y ← (byte) 0 -- vbuz1=vbuc1 sta.z printf_cursor_y // printf_cls::@return // } - // [322] return + // [319] return rts } // File Data diff --git a/src/test/ref/printf-12.sym b/src/test/ref/printf-12.sym index a39d38461..80f27edda 100644 --- a/src/test/ref/printf-12.sym +++ b/src/test/ref/printf-12.sym @@ -159,7 +159,6 @@ (label) printf_number_buffer::@return (struct printf_buffer_number) printf_number_buffer::buffer (byte*) printf_number_buffer::buffer_digits -(byte*) printf_number_buffer::buffer_digits#10 buffer_digits zp[2]:13 103.55172413793102 (byte) printf_number_buffer::buffer_sign (byte) printf_number_buffer::buffer_sign#0 buffer_sign zp[1]:12 202.0 (byte) printf_number_buffer::buffer_sign#1 buffer_sign zp[1]:12 202.0 @@ -278,9 +277,8 @@ (byte) printf_str::ch#0 reg byte a 100001.0 (byte*) printf_str::str (byte*) printf_str::str#0 str zp[2]:13 42857.57142857143 -(byte*) printf_str::str#1 str zp[2]:13 2002.0 (byte*) printf_str::str#20 str zp[2]:13 205002.5 -(byte*) printf_str::str#22 str zp[2]:13 11002.0 +(byte*) printf_str::str#22 str zp[2]:13 10001.0 (void()) printf_uchar((byte) printf_uchar::uvalue , (byte) printf_uchar::format_min_length , (byte) printf_uchar::format_justify_left , (byte) printf_uchar::format_sign_always , (byte) printf_uchar::format_zero_padding , (byte) printf_uchar::format_upper_case , (byte) printf_uchar::format_radix) (label) printf_uchar::@1 (label) printf_uchar::@2 @@ -338,8 +336,7 @@ (word) strlen::return#2 return zp[2]:9 2002.0 (byte*) strlen::str (byte*) strlen::str#0 str zp[2]:17 200002.0 -(byte*) strlen::str#1 str zp[2]:17 5501.0 -(byte*) strlen::str#2 str zp[2]:17 103334.66666666666 +(byte*) strlen::str#2 str zp[2]:17 100001.0 (byte*()) strupr((byte*) strupr::str) (byte~) strupr::$0 reg byte a 200002.0 (label) strupr::@1 @@ -348,10 +345,10 @@ (label) strupr::@return (byte*) strupr::return (byte*) strupr::src -(byte*) strupr::src#1 src zp[2]:17 200002.0 -(byte*) strupr::src#2 src zp[2]:17 72858.0 +(byte*) strupr::src#1 src zp[2]:13 200002.0 +(byte*) strupr::src#2 src zp[2]:13 71429.28571428571 (byte*) strupr::str -(byte*) strupr::str#0 str zp[2]:17 5501.0 +(const byte*) strupr::str#0 str = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS (byte()) toupper((byte) toupper::ch) (label) toupper::@1 (label) toupper::@2 @@ -372,8 +369,7 @@ (label) uctoa::@7 (label) uctoa::@return (byte*) uctoa::buffer -(byte*) uctoa::buffer#10 buffer zp[2]:17 3583.916666666666 -(byte*) uctoa::buffer#11 buffer zp[2]:17 1001.0 +(byte*) uctoa::buffer#10 buffer zp[2]:17 3500.4999999999995 (byte*) uctoa::buffer#15 buffer zp[2]:17 15001.5 (byte*) uctoa::buffer#3 buffer zp[2]:17 2002.0 (byte*) uctoa::buffer#4 buffer zp[2]:17 20002.0 @@ -423,11 +419,10 @@ (label) ultoa::@7 (label) ultoa::@return (byte*) ultoa::buffer -(byte*) ultoa::buffer#10 buffer zp[2]:13 3071.9285714285716 -(byte*) ultoa::buffer#11 buffer zp[2]:13 1001.0 -(byte*) ultoa::buffer#15 buffer zp[2]:13 15001.5 -(byte*) ultoa::buffer#3 buffer zp[2]:13 2002.0 -(byte*) ultoa::buffer#4 buffer zp[2]:13 20002.0 +(byte*) ultoa::buffer#10 buffer zp[2]:17 3000.4285714285716 +(byte*) ultoa::buffer#15 buffer zp[2]:17 15001.5 +(byte*) ultoa::buffer#3 buffer zp[2]:17 2002.0 +(byte*) ultoa::buffer#4 buffer zp[2]:17 20002.0 (byte) ultoa::digit (byte) ultoa::digit#1 digit zp[1]:4 20002.0 (byte) ultoa::digit#2 digit zp[1]:4 2857.4285714285716 @@ -450,7 +445,7 @@ (label) ultoa_append::@3 (label) ultoa_append::@return (byte*) ultoa_append::buffer -(byte*) ultoa_append::buffer#0 buffer zp[2]:13 13750.25 +(byte*) ultoa_append::buffer#0 buffer zp[2]:17 13750.25 (byte) ultoa_append::digit (byte) ultoa_append::digit#1 reg byte x 1.0000001E7 (byte) ultoa_append::digit#2 reg byte x 1.00500015E7 @@ -480,12 +475,8 @@ (label) utoa::@9 (label) utoa::@return (byte*) utoa::buffer -(byte*) utoa::buffer#0 buffer zp[2]:13 1501.5 -(byte*) utoa::buffer#1 buffer zp[2]:13 1501.5 -(byte*) utoa::buffer#10 buffer zp[2]:13 2867.133333333333 -(byte*) utoa::buffer#11 buffer zp[2]:13 429.0 +(byte*) utoa::buffer#10 buffer zp[2]:13 2800.4000000000005 (byte*) utoa::buffer#15 buffer zp[2]:13 15001.5 -(byte*) utoa::buffer#2 buffer zp[2]:13 2002.0 (byte*) utoa::buffer#3 buffer zp[2]:13 2002.0 (byte*) utoa::buffer#4 buffer zp[2]:13 20002.0 (byte) utoa::digit @@ -545,12 +536,12 @@ reg byte x [ utoa::radix#2 utoa::radix#1 ] zp[1]:11 [ utoa::max_digits#7 printf_number_buffer::format_zero_padding#10 ] zp[1]:12 [ utoa::digit#2 utoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#2 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#3 printf_number_buffer::buffer_sign#1 ] reg byte x [ utoa::started#2 utoa::started#4 ] -zp[2]:13 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 utoa::buffer#0 utoa::buffer#3 utoa_append::buffer#0 utoa::buffer#1 utoa::buffer#2 ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#11 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 printf_str::str#20 printf_str::str#22 printf_str::str#1 printf_str::str#0 printf_number_buffer::buffer_digits#10 ] +zp[2]:13 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strupr::src#2 strupr::src#1 printf_str::str#20 printf_str::str#22 printf_str::str#0 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] zp[1]:15 [ uctoa::digit#2 uctoa::digit#1 printf_number_buffer::format_upper_case#10 ] reg byte x [ uctoa::value#3 uctoa::value#7 uctoa::value#10 uctoa::value#0 ] zp[1]:16 [ uctoa::started#2 uctoa::started#4 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -zp[2]:17 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#11 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::digit_values#8 strlen::str#2 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] +zp[2]:17 [ uctoa::buffer#10 uctoa::buffer#15 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::digit_values#8 ultoa::buffer#10 ultoa::buffer#15 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 strlen::str#2 strlen::str#0 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] reg byte x [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] reg byte y [ uctoa_append::digit#2 uctoa_append::digit#1 ] zp[1]:19 [ printf_cursor_x ] diff --git a/src/test/ref/printf-13.asm b/src/test/ref/printf-13.asm index 8ffe4d089..e2caf41e8 100644 --- a/src/test/ref/printf-13.asm +++ b/src/test/ref/printf-13.asm @@ -921,19 +921,11 @@ printf_uint: { sta printf_buffer // utoa(uvalue, printf_buffer.digits, format.radix) // Format number into buffer - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z utoa.buffer+1 jsr utoa // printf_number_buffer(printf_buffer, format) lda printf_buffer sta.z printf_number_buffer.buffer_sign // Print using format - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 lda #0 sta.z printf_number_buffer.format_zero_padding sta.z printf_number_buffer.format_justify_left @@ -944,7 +936,7 @@ printf_uint: { } // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($b) buffer_sign, byte* zp(2) buffer_digits, byte zp(8) format_min_length, byte zp($f) format_justify_left, byte zp(4) format_zero_padding, byte zp($e) format_upper_case) +// printf_number_buffer(byte zp($b) buffer_sign, byte zp(8) format_min_length, byte zp($f) format_justify_left, byte zp(4) format_zero_padding, byte zp($e) format_upper_case) printf_number_buffer: { .label __19 = 9 .label buffer_sign = $b @@ -953,15 +945,14 @@ printf_number_buffer: { .label format_upper_case = $e .label padding = 8 .label format_min_length = 8 - .label buffer_digits = 2 // if(format.min_length) lda #0 cmp.z format_min_length beq __b6 // strlen(buffer.digits) - lda.z buffer_digits + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS sta.z strlen.str+1 jsr strlen // strlen(buffer.digits) @@ -1034,13 +1025,13 @@ printf_number_buffer: { cmp.z format_upper_case beq __b5 // strupr(buffer.digits) - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 jsr strupr __b5: // printf_str(buffer.digits) + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z printf_str.str+1 jsr printf_str // if(format.justify_left && !format.zero_padding && padding) lda #0 @@ -1086,10 +1077,13 @@ printf_padding: { jmp __b1 } // Converts a string to uppercase. -// strupr(byte* zp($c) str) strupr: { + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS .label src = $c - .label str = $c + lda #str + sta.z src+1 __b1: // while(*src) ldy #0 @@ -1169,8 +1163,8 @@ strlen: { // - radix : The radix to convert the number to (from the enum RADIX) // utoa(word zp(2) value, byte* zp($c) buffer, byte register(X) radix) utoa: { - .label buffer = $c .label digit_value = $14 + .label buffer = $c .label digit = $b .label value = 2 .label max_digits = 8 @@ -1190,35 +1184,14 @@ utoa: { // *buffer++ = 'e' // Unknown radix lda #'e' - ldy #0 - sta (buffer),y - // *buffer++ = 'e'; - inc.z buffer - bne !+ - inc.z buffer+1 - !: + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS // *buffer++ = 'r' lda #'r' - ldy #0 - sta (buffer),y - // *buffer++ = 'r'; - inc.z buffer - bne !+ - inc.z buffer+1 - !: - // *buffer++ = 'r' - lda #'r' - ldy #0 - sta (buffer),y - // *buffer++ = 'r'; - inc.z buffer - bne !+ - inc.z buffer+1 - !: + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1 + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2 // *buffer = 0 lda #0 - tay - sta (buffer),y + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+3 // } rts __b2: @@ -1253,6 +1226,10 @@ utoa: { lda #$10 sta.z max_digits __b1: + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z buffer+1 ldx #0 txa sta.z digit @@ -1384,10 +1361,6 @@ printf_sint: { sta printf_buffer __b2: // utoa(uvalue, printf_buffer.digits, format.radix) - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z utoa.buffer+1 ldx #DECIMAL jsr utoa // printf_number_buffer(printf_buffer, format) @@ -1396,10 +1369,6 @@ printf_sint: { // Print using format lda #0 sta.z printf_number_buffer.format_upper_case - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 lda #3 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer diff --git a/src/test/ref/printf-13.cfg b/src/test/ref/printf-13.cfg index 82a24eb77..e29d15205 100644 --- a/src/test/ref/printf-13.cfg +++ b/src/test/ref/printf-13.cfg @@ -384,7 +384,7 @@ main::@return: scope:[main] from main::@90 (void()) printf_str((byte*) printf_str::str) printf_str: scope:[printf_str] from main::@10 main::@12 main::@14 main::@16 main::@18 main::@2 main::@20 main::@22 main::@24 main::@26 main::@28 main::@30 main::@32 main::@34 main::@36 main::@38 main::@4 main::@40 main::@42 main::@44 main::@46 main::@48 main::@50 main::@52 main::@54 main::@56 main::@58 main::@6 main::@60 main::@62 main::@64 main::@66 main::@68 main::@70 main::@72 main::@74 main::@76 main::@78 main::@8 main::@80 main::@82 main::@84 main::@86 main::@88 main::@90 printf_number_buffer::@5 printf_string::@2 - [190] (byte*) printf_str::str#50 ← phi( main::@10/(const byte*) main::str8 main::@12/(const byte*) main::str9 main::@14/(const byte*) main::str2 main::@16/(const byte*) main::str2 main::@18/(const byte*) main::str2 main::@2/(const byte*) main::str main::@20/(const byte*) main::str8 main::@22/(const byte*) main::str18 main::@24/(const byte*) main::str2 main::@26/(const byte*) main::str2 main::@28/(const byte*) main::str2 main::@30/(const byte*) main::str8 main::@32/(const byte*) main::str23 main::@34/(const byte*) main::str2 main::@36/(const byte*) main::str2 main::@38/(const byte*) main::str2 main::@4/(const byte*) main::str2 main::@40/(const byte*) main::str8 main::@42/(const byte*) main::str28 main::@44/(const byte*) main::str2 main::@46/(const byte*) main::str2 main::@48/(const byte*) main::str2 main::@50/(const byte*) main::str8 main::@52/(const byte*) main::str33 main::@54/(const byte*) main::str2 main::@56/(const byte*) main::str2 main::@58/(const byte*) main::str2 main::@6/(const byte*) main::str2 main::@60/(const byte*) main::str8 main::@62/(const byte*) main::str38 main::@64/(const byte*) main::str2 main::@66/(const byte*) main::str2 main::@68/(const byte*) main::str2 main::@70/(const byte*) main::str8 main::@72/(const byte*) main::str43 main::@74/(const byte*) main::str2 main::@76/(const byte*) main::str2 main::@78/(const byte*) main::str2 main::@8/(const byte*) main::str2 main::@80/(const byte*) main::str8 main::@82/(const byte*) main::str48 main::@84/(const byte*) main::str2 main::@86/(const byte*) main::str2 main::@88/(const byte*) main::str2 main::@90/(const byte*) main::str8 printf_number_buffer::@5/(byte*) printf_str::str#1 printf_string::@2/(byte*) printf_str::str#2 ) + [190] (byte*) printf_str::str#50 ← phi( main::@10/(const byte*) main::str8 main::@12/(const byte*) main::str9 main::@14/(const byte*) main::str2 main::@16/(const byte*) main::str2 main::@18/(const byte*) main::str2 main::@2/(const byte*) main::str main::@20/(const byte*) main::str8 main::@22/(const byte*) main::str18 main::@24/(const byte*) main::str2 main::@26/(const byte*) main::str2 main::@28/(const byte*) main::str2 main::@30/(const byte*) main::str8 main::@32/(const byte*) main::str23 main::@34/(const byte*) main::str2 main::@36/(const byte*) main::str2 main::@38/(const byte*) main::str2 main::@4/(const byte*) main::str2 main::@40/(const byte*) main::str8 main::@42/(const byte*) main::str28 main::@44/(const byte*) main::str2 main::@46/(const byte*) main::str2 main::@48/(const byte*) main::str2 main::@50/(const byte*) main::str8 main::@52/(const byte*) main::str33 main::@54/(const byte*) main::str2 main::@56/(const byte*) main::str2 main::@58/(const byte*) main::str2 main::@6/(const byte*) main::str2 main::@60/(const byte*) main::str8 main::@62/(const byte*) main::str38 main::@64/(const byte*) main::str2 main::@66/(const byte*) main::str2 main::@68/(const byte*) main::str2 main::@70/(const byte*) main::str8 main::@72/(const byte*) main::str43 main::@74/(const byte*) main::str2 main::@76/(const byte*) main::str2 main::@78/(const byte*) main::str2 main::@8/(const byte*) main::str2 main::@80/(const byte*) main::str8 main::@82/(const byte*) main::str48 main::@84/(const byte*) main::str2 main::@86/(const byte*) main::str2 main::@88/(const byte*) main::str2 main::@90/(const byte*) main::str8 printf_number_buffer::@5/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_string::@2/(byte*) printf_str::str#2 ) to:printf_str::@1 printf_str::@1: scope:[printf_str] from printf_str printf_str::@4 printf_str::@5 [191] (byte*) printf_str::str#48 ← phi( printf_str/(byte*) printf_str::str#50 printf_str::@4/(byte*) printf_str::str#0 printf_str::@5/(byte*) printf_str::str#0 ) @@ -527,14 +527,13 @@ printf_uint::@return: scope:[printf_uint] from printf_uint::@2 printf_number_buffer: scope:[printf_number_buffer] from printf_sint::@5 printf_uint::@2 [251] (byte) printf_number_buffer::format_upper_case#10 ← phi( printf_sint::@5/(byte) 0 printf_uint::@2/(byte) printf_number_buffer::format_upper_case#1 ) [251] (byte) printf_number_buffer::buffer_sign#10 ← phi( printf_sint::@5/(byte) printf_number_buffer::buffer_sign#0 printf_uint::@2/(byte) printf_number_buffer::buffer_sign#1 ) - [251] (byte*) printf_number_buffer::buffer_digits#10 ← phi( printf_sint::@5/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_uint::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) [251] (byte) printf_number_buffer::format_zero_padding#10 ← phi( printf_sint::@5/(byte) printf_number_buffer::format_zero_padding#0 printf_uint::@2/(byte) 0 ) [251] (byte) printf_number_buffer::format_justify_left#10 ← phi( printf_sint::@5/(byte) printf_number_buffer::format_justify_left#0 printf_uint::@2/(byte) 0 ) [251] (byte) printf_number_buffer::format_min_length#2 ← phi( printf_sint::@5/(byte) 3 printf_uint::@2/(byte) 0 ) [252] if((byte) 0==(byte) printf_number_buffer::format_min_length#2) goto printf_number_buffer::@1 to:printf_number_buffer::@6 printf_number_buffer::@6: scope:[printf_number_buffer] from printf_number_buffer - [253] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [253] phi() [254] call strlen [255] (word) strlen::return#2 ← (word) strlen::len#2 to:printf_number_buffer::@14 @@ -589,11 +588,11 @@ printf_number_buffer::@4: scope:[printf_number_buffer] from printf_number_buffe [277] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 to:printf_number_buffer::@11 printf_number_buffer::@11: scope:[printf_number_buffer] from printf_number_buffer::@4 - [278] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 + [278] phi() [279] call strupr to:printf_number_buffer::@5 printf_number_buffer::@5: scope:[printf_number_buffer] from printf_number_buffer::@11 printf_number_buffer::@4 - [280] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [280] phi() [281] call printf_str to:printf_number_buffer::@15 printf_number_buffer::@15: scope:[printf_number_buffer] from printf_number_buffer::@5 @@ -638,7 +637,7 @@ strupr: scope:[strupr] from printf_number_buffer::@11 [295] phi() to:strupr::@1 strupr::@1: scope:[strupr] from strupr strupr::@3 - [296] (byte*) strupr::src#2 ← phi( strupr/(byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) + [296] (byte*) strupr::src#2 ← phi( strupr/(const byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) [297] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 to:strupr::@return strupr::@return: scope:[strupr] from strupr::@1 @@ -672,7 +671,7 @@ toupper::@return: scope:[toupper] from toupper toupper::@1 toupper::@2 (word()) strlen((byte*) strlen::str) strlen: scope:[strlen] from printf_number_buffer::@6 printf_string::@3 - [310] (byte*) strlen::str#5 ← phi( printf_number_buffer::@6/(byte*) strlen::str#1 printf_string::@3/(byte*) strlen::str#2 ) + [310] (byte*) strlen::str#5 ← phi( printf_number_buffer::@6/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_string::@3/(byte*) strlen::str#2 ) to:strlen::@1 strlen::@1: scope:[strlen] from strlen strlen::@2 [311] (word) strlen::len#2 ← phi( strlen/(word) 0 strlen::@2/(word) strlen::len#1 ) @@ -689,7 +688,6 @@ strlen::@2: scope:[strlen] from strlen::@1 (void()) utoa((word) utoa::value , (byte*) utoa::buffer , (byte) utoa::radix) utoa: scope:[utoa] from printf_sint::@2 printf_uint::@1 - [316] (byte*) utoa::buffer#11 ← phi( printf_sint::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_uint::@1/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) [316] (word) utoa::value#10 ← phi( printf_sint::@2/(word) utoa::value#1 printf_uint::@1/(word) utoa::value#2 ) [316] (byte) utoa::radix#2 ← phi( printf_sint::@2/(const byte) DECIMAL printf_uint::@1/(byte) utoa::radix#1 ) [317] if((byte) utoa::radix#2==(const byte) DECIMAL) goto utoa::@1 @@ -704,173 +702,170 @@ utoa::@4: scope:[utoa] from utoa::@3 [320] if((byte) utoa::radix#2==(const byte) BINARY) goto utoa::@1 to:utoa::@5 utoa::@5: scope:[utoa] from utoa::@4 - [321] *((byte*) utoa::buffer#11) ← (byte) 'e' - [322] (byte*) utoa::buffer#0 ← ++ (byte*) utoa::buffer#11 - [323] *((byte*) utoa::buffer#0) ← (byte) 'r' - [324] (byte*) utoa::buffer#1 ← ++ (byte*) utoa::buffer#0 - [325] *((byte*) utoa::buffer#1) ← (byte) 'r' - [326] (byte*) utoa::buffer#2 ← ++ (byte*) utoa::buffer#1 - [327] *((byte*) utoa::buffer#2) ← (byte) 0 + [321] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS) ← (byte) 'e' + [322] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 1) ← (byte) 'r' + [323] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2) ← (byte) 'r' + [324] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 3) ← (byte) 0 to:utoa::@return utoa::@return: scope:[utoa] from utoa::@5 utoa::@8 - [328] return + [325] return to:@return utoa::@1: scope:[utoa] from utoa utoa::@2 utoa::@3 utoa::@4 - [329] (word*) utoa::digit_values#8 ← phi( utoa/(const word*) RADIX_DECIMAL_VALUES utoa::@2/(const word*) RADIX_HEXADECIMAL_VALUES utoa::@3/(const word*) RADIX_OCTAL_VALUES utoa::@4/(const word*) RADIX_BINARY_VALUES ) - [329] (byte) utoa::max_digits#7 ← phi( utoa/(byte) 5 utoa::@2/(byte) 4 utoa::@3/(byte) 6 utoa::@4/(byte) $10 ) + [326] (word*) utoa::digit_values#8 ← phi( utoa/(const word*) RADIX_DECIMAL_VALUES utoa::@2/(const word*) RADIX_HEXADECIMAL_VALUES utoa::@3/(const word*) RADIX_OCTAL_VALUES utoa::@4/(const word*) RADIX_BINARY_VALUES ) + [326] (byte) utoa::max_digits#7 ← phi( utoa/(byte) 5 utoa::@2/(byte) 4 utoa::@3/(byte) 6 utoa::@4/(byte) $10 ) to:utoa::@6 utoa::@6: scope:[utoa] from utoa::@1 utoa::@9 - [330] (byte*) utoa::buffer#10 ← phi( utoa::@9/(byte*) utoa::buffer#15 utoa::@1/(byte*) utoa::buffer#11 ) - [330] (byte) utoa::started#2 ← phi( utoa::@9/(byte) utoa::started#4 utoa::@1/(byte) 0 ) - [330] (word) utoa::value#3 ← phi( utoa::@9/(word) utoa::value#7 utoa::@1/(word) utoa::value#10 ) - [330] (byte) utoa::digit#2 ← phi( utoa::@9/(byte) utoa::digit#1 utoa::@1/(byte) 0 ) - [331] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 - [332] if((byte) utoa::digit#2<(byte~) utoa::$4) goto utoa::@7 + [327] (byte*) utoa::buffer#10 ← phi( utoa::@9/(byte*) utoa::buffer#15 utoa::@1/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) + [327] (byte) utoa::started#2 ← phi( utoa::@9/(byte) utoa::started#4 utoa::@1/(byte) 0 ) + [327] (word) utoa::value#3 ← phi( utoa::@9/(word) utoa::value#7 utoa::@1/(word) utoa::value#10 ) + [327] (byte) utoa::digit#2 ← phi( utoa::@9/(byte) utoa::digit#1 utoa::@1/(byte) 0 ) + [328] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 + [329] if((byte) utoa::digit#2<(byte~) utoa::$4) goto utoa::@7 to:utoa::@8 utoa::@8: scope:[utoa] from utoa::@6 - [333] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 - [334] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) - [335] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 - [336] *((byte*) utoa::buffer#3) ← (byte) 0 + [330] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 + [331] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) + [332] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 + [333] *((byte*) utoa::buffer#3) ← (byte) 0 to:utoa::@return utoa::@7: scope:[utoa] from utoa::@6 - [337] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 - [338] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) - [339] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 + [334] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 + [335] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) + [336] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 to:utoa::@12 utoa::@12: scope:[utoa] from utoa::@7 - [340] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 + [337] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 to:utoa::@9 utoa::@9: scope:[utoa] from utoa::@11 utoa::@12 - [341] (byte*) utoa::buffer#15 ← phi( utoa::@12/(byte*) utoa::buffer#10 utoa::@11/(byte*) utoa::buffer#4 ) - [341] (byte) utoa::started#4 ← phi( utoa::@12/(byte) utoa::started#2 utoa::@11/(byte) 1 ) - [341] (word) utoa::value#7 ← phi( utoa::@12/(word) utoa::value#3 utoa::@11/(word) utoa::value#0 ) - [342] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 + [338] (byte*) utoa::buffer#15 ← phi( utoa::@12/(byte*) utoa::buffer#10 utoa::@11/(byte*) utoa::buffer#4 ) + [338] (byte) utoa::started#4 ← phi( utoa::@12/(byte) utoa::started#2 utoa::@11/(byte) 1 ) + [338] (word) utoa::value#7 ← phi( utoa::@12/(word) utoa::value#3 utoa::@11/(word) utoa::value#0 ) + [339] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 to:utoa::@6 utoa::@10: scope:[utoa] from utoa::@12 utoa::@7 - [343] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 - [344] (word) utoa_append::value#0 ← (word) utoa::value#3 - [345] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 - [346] call utoa_append - [347] (word) utoa_append::return#0 ← (word) utoa_append::value#2 + [340] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 + [341] (word) utoa_append::value#0 ← (word) utoa::value#3 + [342] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 + [343] call utoa_append + [344] (word) utoa_append::return#0 ← (word) utoa_append::value#2 to:utoa::@11 utoa::@11: scope:[utoa] from utoa::@10 - [348] (word) utoa::value#0 ← (word) utoa_append::return#0 - [349] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 + [345] (word) utoa::value#0 ← (word) utoa_append::return#0 + [346] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 to:utoa::@9 (word()) utoa_append((byte*) utoa_append::buffer , (word) utoa_append::value , (word) utoa_append::sub) utoa_append: scope:[utoa_append] from utoa::@10 - [350] phi() + [347] phi() to:utoa_append::@1 utoa_append::@1: scope:[utoa_append] from utoa_append utoa_append::@2 - [351] (byte) utoa_append::digit#2 ← phi( utoa_append/(byte) 0 utoa_append::@2/(byte) utoa_append::digit#1 ) - [351] (word) utoa_append::value#2 ← phi( utoa_append/(word) utoa_append::value#0 utoa_append::@2/(word) utoa_append::value#1 ) - [352] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 + [348] (byte) utoa_append::digit#2 ← phi( utoa_append/(byte) 0 utoa_append::@2/(byte) utoa_append::digit#1 ) + [348] (word) utoa_append::value#2 ← phi( utoa_append/(word) utoa_append::value#0 utoa_append::@2/(word) utoa_append::value#1 ) + [349] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 to:utoa_append::@3 utoa_append::@3: scope:[utoa_append] from utoa_append::@1 - [353] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) + [350] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) to:utoa_append::@return utoa_append::@return: scope:[utoa_append] from utoa_append::@3 - [354] return + [351] return to:@return utoa_append::@2: scope:[utoa_append] from utoa_append::@1 - [355] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 - [356] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 + [352] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 + [353] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 to:utoa_append::@1 (void()) printf_sint((signed word) printf_sint::value , (byte) printf_sint::format_min_length , (byte) printf_sint::format_justify_left , (byte) printf_sint::format_sign_always , (byte) printf_sint::format_zero_padding , (byte) printf_sint::format_upper_case , (byte) printf_sint::format_radix) printf_sint: scope:[printf_sint] from main::@23 main::@25 main::@27 main::@29 main::@33 main::@35 main::@37 main::@39 main::@43 main::@45 main::@47 main::@49 main::@53 main::@55 main::@57 main::@59 - [357] (byte) printf_sint::format_zero_padding#16 ← phi( main::@23/(byte) 0 main::@25/(byte) 0 main::@27/(byte) 0 main::@29/(byte) 0 main::@33/(byte) 0 main::@35/(byte) 0 main::@37/(byte) 0 main::@39/(byte) 0 main::@43/(byte) 0 main::@45/(byte) 0 main::@47/(byte) 0 main::@49/(byte) 0 main::@53/(byte) 1 main::@55/(byte) 1 main::@57/(byte) 1 main::@59/(byte) 0 ) - [357] (byte) printf_sint::format_justify_left#16 ← phi( main::@23/(byte) 0 main::@25/(byte) 0 main::@27/(byte) 0 main::@29/(byte) 0 main::@33/(byte) 1 main::@35/(byte) 1 main::@37/(byte) 1 main::@39/(byte) 1 main::@43/(byte) 0 main::@45/(byte) 0 main::@47/(byte) 0 main::@49/(byte) 0 main::@53/(byte) 0 main::@55/(byte) 0 main::@57/(byte) 0 main::@59/(byte) 0 ) - [357] (byte) printf_sint::format_sign_always#16 ← phi( main::@23/(byte) 0 main::@25/(byte) 0 main::@27/(byte) 0 main::@29/(byte) 0 main::@33/(byte) 0 main::@35/(byte) 0 main::@37/(byte) 0 main::@39/(byte) 0 main::@43/(byte) 1 main::@45/(byte) 1 main::@47/(byte) 1 main::@49/(byte) 1 main::@53/(byte) 0 main::@55/(byte) 0 main::@57/(byte) 0 main::@59/(byte) 0 ) - [357] (signed word) printf_sint::value#17 ← phi( main::@23/(signed byte) 1 main::@25/(signed byte) $b main::@27/(signed byte) $6f main::@29/(signed word) $457 main::@33/(signed byte) -2 main::@35/(signed byte) -$16 main::@37/(signed word) -$de main::@39/(signed word) -$8ae main::@43/(signed byte) 3 main::@45/(signed byte) -$2c main::@47/(signed word) $22b main::@49/(signed word) -$1a0a main::@53/(signed byte) 1 main::@55/(signed byte) $b main::@57/(signed byte) $6f main::@59/(signed word) $457 ) - [358] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 - [359] if((signed word) printf_sint::value#17<(signed byte) 0) goto printf_sint::@1 + [354] (byte) printf_sint::format_zero_padding#16 ← phi( main::@23/(byte) 0 main::@25/(byte) 0 main::@27/(byte) 0 main::@29/(byte) 0 main::@33/(byte) 0 main::@35/(byte) 0 main::@37/(byte) 0 main::@39/(byte) 0 main::@43/(byte) 0 main::@45/(byte) 0 main::@47/(byte) 0 main::@49/(byte) 0 main::@53/(byte) 1 main::@55/(byte) 1 main::@57/(byte) 1 main::@59/(byte) 0 ) + [354] (byte) printf_sint::format_justify_left#16 ← phi( main::@23/(byte) 0 main::@25/(byte) 0 main::@27/(byte) 0 main::@29/(byte) 0 main::@33/(byte) 1 main::@35/(byte) 1 main::@37/(byte) 1 main::@39/(byte) 1 main::@43/(byte) 0 main::@45/(byte) 0 main::@47/(byte) 0 main::@49/(byte) 0 main::@53/(byte) 0 main::@55/(byte) 0 main::@57/(byte) 0 main::@59/(byte) 0 ) + [354] (byte) printf_sint::format_sign_always#16 ← phi( main::@23/(byte) 0 main::@25/(byte) 0 main::@27/(byte) 0 main::@29/(byte) 0 main::@33/(byte) 0 main::@35/(byte) 0 main::@37/(byte) 0 main::@39/(byte) 0 main::@43/(byte) 1 main::@45/(byte) 1 main::@47/(byte) 1 main::@49/(byte) 1 main::@53/(byte) 0 main::@55/(byte) 0 main::@57/(byte) 0 main::@59/(byte) 0 ) + [354] (signed word) printf_sint::value#17 ← phi( main::@23/(signed byte) 1 main::@25/(signed byte) $b main::@27/(signed byte) $6f main::@29/(signed word) $457 main::@33/(signed byte) -2 main::@35/(signed byte) -$16 main::@37/(signed word) -$de main::@39/(signed word) -$8ae main::@43/(signed byte) 3 main::@45/(signed byte) -$2c main::@47/(signed word) $22b main::@49/(signed word) -$1a0a main::@53/(signed byte) 1 main::@55/(signed byte) $b main::@57/(signed byte) $6f main::@59/(signed word) $457 ) + [355] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 + [356] if((signed word) printf_sint::value#17<(signed byte) 0) goto printf_sint::@1 to:printf_sint::@3 printf_sint::@3: scope:[printf_sint] from printf_sint - [360] if((byte) 0==(byte) printf_sint::format_sign_always#16) goto printf_sint::@2 + [357] if((byte) 0==(byte) printf_sint::format_sign_always#16) goto printf_sint::@2 to:printf_sint::@4 printf_sint::@4: scope:[printf_sint] from printf_sint::@3 - [361] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '+' + [358] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '+' to:printf_sint::@2 printf_sint::@2: scope:[printf_sint] from printf_sint::@1 printf_sint::@3 printf_sint::@4 - [362] (signed word) printf_sint::value#19 ← phi( printf_sint::@1/(signed word) printf_sint::value#0 printf_sint::@3/(signed word) printf_sint::value#17 printf_sint::@4/(signed word) printf_sint::value#17 ) - [363] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#19 - [364] call utoa + [359] (signed word) printf_sint::value#19 ← phi( printf_sint::@1/(signed word) printf_sint::value#0 printf_sint::@3/(signed word) printf_sint::value#17 printf_sint::@4/(signed word) printf_sint::value#17 ) + [360] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#19 + [361] call utoa to:printf_sint::@5 printf_sint::@5: scope:[printf_sint] from printf_sint::@2 - [365] (byte) printf_number_buffer::buffer_sign#0 ← *((byte*)&(struct printf_buffer_number) printf_buffer) - [366] (byte) printf_number_buffer::format_justify_left#0 ← (byte) printf_sint::format_justify_left#16 - [367] (byte) printf_number_buffer::format_zero_padding#0 ← (byte) printf_sint::format_zero_padding#16 - [368] call printf_number_buffer + [362] (byte) printf_number_buffer::buffer_sign#0 ← *((byte*)&(struct printf_buffer_number) printf_buffer) + [363] (byte) printf_number_buffer::format_justify_left#0 ← (byte) printf_sint::format_justify_left#16 + [364] (byte) printf_number_buffer::format_zero_padding#0 ← (byte) printf_sint::format_zero_padding#16 + [365] call printf_number_buffer to:printf_sint::@return printf_sint::@return: scope:[printf_sint] from printf_sint::@5 - [369] return + [366] return to:@return printf_sint::@1: scope:[printf_sint] from printf_sint - [370] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#17 - [371] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' + [367] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#17 + [368] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' to:printf_sint::@2 (void()) printf_string((byte*) printf_string::str , (byte) printf_string::format_min_length , (byte) printf_string::format_justify_left) printf_string: scope:[printf_string] from main::@13 main::@15 main::@17 main::@19 main::@3 main::@5 main::@7 main::@9 - [372] (byte*) printf_string::str#10 ← phi( main::@13/(const byte*) main::str1 main::@15/(const byte*) main::str3 main::@17/(const byte*) main::str5 main::@19/(const byte*) main::str7 main::@3/(const byte*) main::str1 main::@5/(const byte*) main::str3 main::@7/(const byte*) main::str5 main::@9/(const byte*) main::str7 ) - [372] (byte) printf_string::format_justify_left#10 ← phi( main::@13/(byte) 1 main::@15/(byte) 1 main::@17/(byte) 1 main::@19/(byte) 1 main::@3/(byte) 0 main::@5/(byte) 0 main::@7/(byte) 0 main::@9/(byte) 0 ) + [369] (byte*) printf_string::str#10 ← phi( main::@13/(const byte*) main::str1 main::@15/(const byte*) main::str3 main::@17/(const byte*) main::str5 main::@19/(const byte*) main::str7 main::@3/(const byte*) main::str1 main::@5/(const byte*) main::str3 main::@7/(const byte*) main::str5 main::@9/(const byte*) main::str7 ) + [369] (byte) printf_string::format_justify_left#10 ← phi( main::@13/(byte) 1 main::@15/(byte) 1 main::@17/(byte) 1 main::@19/(byte) 1 main::@3/(byte) 0 main::@5/(byte) 0 main::@7/(byte) 0 main::@9/(byte) 0 ) to:printf_string::@3 printf_string::@3: scope:[printf_string] from printf_string - [373] (byte*) strlen::str#2 ← (byte*) printf_string::str#10 - [374] call strlen - [375] (word) strlen::return#3 ← (word) strlen::len#2 + [370] (byte*) strlen::str#2 ← (byte*) printf_string::str#10 + [371] call strlen + [372] (word) strlen::return#3 ← (word) strlen::len#2 to:printf_string::@6 printf_string::@6: scope:[printf_string] from printf_string::@3 - [376] (word~) printf_string::$9 ← (word) strlen::return#3 - [377] (signed byte) printf_string::len#0 ← (signed byte)(word~) printf_string::$9 - [378] (signed byte) printf_string::padding#1 ← (signed byte) 3 - (signed byte) printf_string::len#0 - [379] if((signed byte) printf_string::padding#1>=(signed byte) 0) goto printf_string::@10 + [373] (word~) printf_string::$9 ← (word) strlen::return#3 + [374] (signed byte) printf_string::len#0 ← (signed byte)(word~) printf_string::$9 + [375] (signed byte) printf_string::padding#1 ← (signed byte) 3 - (signed byte) printf_string::len#0 + [376] if((signed byte) printf_string::padding#1>=(signed byte) 0) goto printf_string::@10 to:printf_string::@1 printf_string::@10: scope:[printf_string] from printf_string::@6 - [380] phi() + [377] phi() to:printf_string::@1 printf_string::@1: scope:[printf_string] from printf_string::@10 printf_string::@6 - [381] (signed byte) printf_string::padding#3 ← phi( printf_string::@6/(signed byte) 0 printf_string::@10/(signed byte) printf_string::padding#1 ) - [382] if((byte) 0!=(byte) printf_string::format_justify_left#10) goto printf_string::@2 + [378] (signed byte) printf_string::padding#3 ← phi( printf_string::@6/(signed byte) 0 printf_string::@10/(signed byte) printf_string::padding#1 ) + [379] if((byte) 0!=(byte) printf_string::format_justify_left#10) goto printf_string::@2 to:printf_string::@8 printf_string::@8: scope:[printf_string] from printf_string::@1 - [383] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@4 + [380] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@4 to:printf_string::@2 printf_string::@4: scope:[printf_string] from printf_string::@8 - [384] (byte) printf_padding::length#3 ← (byte)(signed byte) printf_string::padding#3 - [385] call printf_padding + [381] (byte) printf_padding::length#3 ← (byte)(signed byte) printf_string::padding#3 + [382] call printf_padding to:printf_string::@2 printf_string::@2: scope:[printf_string] from printf_string::@1 printf_string::@4 printf_string::@8 - [386] (byte*) printf_str::str#2 ← (byte*) printf_string::str#10 - [387] call printf_str + [383] (byte*) printf_str::str#2 ← (byte*) printf_string::str#10 + [384] call printf_str to:printf_string::@7 printf_string::@7: scope:[printf_string] from printf_string::@2 - [388] if((byte) 0==(byte) printf_string::format_justify_left#10) goto printf_string::@return + [385] if((byte) 0==(byte) printf_string::format_justify_left#10) goto printf_string::@return to:printf_string::@9 printf_string::@9: scope:[printf_string] from printf_string::@7 - [389] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@5 + [386] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@5 to:printf_string::@return printf_string::@5: scope:[printf_string] from printf_string::@9 - [390] (byte) printf_padding::length#4 ← (byte)(signed byte) printf_string::padding#3 - [391] call printf_padding + [387] (byte) printf_padding::length#4 ← (byte)(signed byte) printf_string::padding#3 + [388] call printf_padding to:printf_string::@return printf_string::@return: scope:[printf_string] from printf_string::@5 printf_string::@7 printf_string::@9 - [392] return + [389] return to:@return (void()) printf_cls() printf_cls: scope:[printf_cls] from main - [393] phi() - [394] call memset + [390] phi() + [391] call memset to:printf_cls::@1 printf_cls::@1: scope:[printf_cls] from printf_cls - [395] (byte*) printf_cursor_ptr ← (byte*) 1024 - [396] (byte) printf_cursor_x ← (byte) 0 - [397] (byte) printf_cursor_y ← (byte) 0 + [392] (byte*) printf_cursor_ptr ← (byte*) 1024 + [393] (byte) printf_cursor_x ← (byte) 0 + [394] (byte) printf_cursor_y ← (byte) 0 to:printf_cls::@return printf_cls::@return: scope:[printf_cls] from printf_cls::@1 - [398] return + [395] return to:@return diff --git a/src/test/ref/printf-13.log b/src/test/ref/printf-13.log index 0c1b280c4..0813e761d 100644 --- a/src/test/ref/printf-13.log +++ b/src/test/ref/printf-13.log @@ -4433,6 +4433,7 @@ Constant inlined printf_sint::format_upper_case#12 = (byte) 0 Constant inlined printf_sint::format_upper_case#11 = (byte) 0 Successful SSA optimization Pass2ConstantInlining Alias candidate removed (volatile)printf_cursor_ptr = printf_ln::$1 printf_scroll::$4 +Identical Phi Values (byte*) utoa::buffer#11 (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Identical Phi Values (byte) printf_sint::format_radix#16 (const byte) DECIMAL Identical Phi Values (byte) printf_sint::format_min_length#16 (byte) 3 Identical Phi Values (byte) printf_sint::format_upper_case#16 (byte) 0 @@ -4440,14 +4441,21 @@ Identical Phi Values (byte) printf_uint::format_sign_always#12 (byte) 0 Identical Phi Values (byte) printf_uint::format_min_length#12 (byte) 0 Identical Phi Values (byte) printf_uint::format_justify_left#12 (byte) 0 Identical Phi Values (byte) printf_uint::format_zero_padding#12 (byte) 0 +Identical Phi Values (byte*) printf_number_buffer::buffer_digits#10 (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Identical Phi Values (byte) printf_string::format_min_length#10 (byte) 3 Successful SSA optimization Pass2IdenticalPhiElimination +Constant right-side identified [39] (byte*) utoa::buffer#0 ← ++ (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Successful SSA optimization Pass2ConstantRValueConsolidation +Constant (const byte*) utoa::buffer#0 = ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Constant (const byte) utoa::radix#0 = DECIMAL Constant (const byte) printf_number_buffer::format_min_length#0 = 3 Constant (const byte) printf_number_buffer::format_upper_case#0 = 0 Constant (const byte) printf_number_buffer::format_min_length#1 = 0 Constant (const byte) printf_number_buffer::format_justify_left#1 = 0 Constant (const byte) printf_number_buffer::format_zero_padding#1 = 0 +Constant (const byte*) strlen::str#1 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant (const byte*) printf_str::str#1 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant (const byte*) strupr::str#0 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Successful SSA optimization Pass2ConstantIdentification Constant value identified (signed byte)3 in [192] (signed byte) printf_string::padding#1 ← (signed byte)(byte) 3 - (signed byte) printf_string::len#0 Successful SSA optimization Pass2ConstantValues @@ -4460,7 +4468,10 @@ Successful SSA optimization PassNEliminateUnusedVars Removing PHI-reference to removed block (printf_uint::@1) in block printf_uint::@3 Removing unused block printf_uint::@1 Successful SSA optimization Pass2EliminateUnusedBlocks +Inlining constant with var siblings (const byte*) strlen::str#1 +Inlining constant with var siblings (const byte*) utoa::buffer#0 Inlining constant with var siblings (const byte) utoa::radix#0 +Inlining constant with var siblings (const byte*) printf_str::str#1 Inlining constant with var siblings (const byte) printf_number_buffer::format_min_length#0 Inlining constant with var siblings (const byte) printf_number_buffer::format_upper_case#0 Inlining constant with var siblings (const byte) printf_number_buffer::format_min_length#1 @@ -4468,16 +4479,51 @@ Inlining constant with var siblings (const byte) printf_number_buffer::format_ju Inlining constant with var siblings (const byte) printf_number_buffer::format_zero_padding#1 Constant inlined utoa::radix#0 = (const byte) DECIMAL Constant inlined printf_number_buffer::format_zero_padding#1 = (byte) 0 -Constant inlined printf_number_buffer::format_min_length#0 = (byte) 3 Constant inlined printf_number_buffer::format_upper_case#0 = (byte) 0 Constant inlined printf_number_buffer::format_justify_left#1 = (byte) 0 +Constant inlined strlen::str#1 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant inlined utoa::buffer#0 = ++(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant inlined printf_number_buffer::format_min_length#0 = (byte) 3 +Constant inlined printf_str::str#1 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Constant inlined printf_number_buffer::format_min_length#1 = (byte) 0 Successful SSA optimization Pass2ConstantInlining +Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Successful SSA optimization Pass2ConstantSimplification +Adding number conversion cast (unumber) 1 in [39] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(number) 1) ← (byte) 'r' +Adding number conversion cast (unumber) 1 in [40] (byte*) utoa::buffer#1 ← ++ (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(number) 1 +Successful SSA optimization PassNAddNumberTypeConversions +Simplifying constant integer cast 1 +Simplifying constant integer cast 1 Simplifying constant integer cast 3 Successful SSA optimization PassNCastSimplification +Finalized unsigned number type (byte) 1 +Finalized unsigned number type (byte) 1 +Successful SSA optimization PassNFinalizeNumberTypeConversions Alias candidate removed (volatile)printf_cursor_ptr = printf_ln::$1 printf_scroll::$4 Identical Phi Values (byte~) printf_uint::$2 (byte) 0 Successful SSA optimization Pass2IdenticalPhiElimination +Constant right-side identified [40] (byte*) utoa::buffer#1 ← ++ (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 1 +Successful SSA optimization Pass2ConstantRValueConsolidation +Constant (const byte*) utoa::buffer#1 = ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1 +Successful SSA optimization Pass2ConstantIdentification +Inlining constant with var siblings (const byte*) utoa::buffer#1 +Constant inlined utoa::buffer#1 = ++(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 1 +Successful SSA optimization Pass2ConstantInlining +Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1 +Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1 +Successful SSA optimization Pass2ConstantSimplification +Alias candidate removed (volatile)printf_cursor_ptr = printf_ln::$1 printf_scroll::$4 +Constant right-side identified [41] (byte*) utoa::buffer#2 ← ++ (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2 +Successful SSA optimization Pass2ConstantRValueConsolidation +Constant (const byte*) utoa::buffer#2 = ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2 +Successful SSA optimization Pass2ConstantIdentification +Inlining constant with var siblings (const byte*) utoa::buffer#2 +Constant inlined utoa::buffer#2 = ++(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2 +Successful SSA optimization Pass2ConstantInlining +Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2 +Successful SSA optimization Pass2ConstantSimplification +Alias candidate removed (volatile)printf_cursor_ptr = printf_ln::$1 printf_scroll::$4 Alias candidate removed (volatile)printf_cursor_ptr = printf_ln::$1 printf_scroll::$4 Added new block during phi lifting utoa::@17(between utoa::@16 and utoa::@13) Added new block during phi lifting printf_sint::@7(between printf_sint::@3 and printf_sint::@2) @@ -4590,12 +4636,16 @@ Adding NOP phi() at start of memcpy::@3 Adding NOP phi() at start of printf_char::@2 Adding NOP phi() at start of printf_uint::@2 Adding NOP phi() at start of printf_uint::@5 +Adding NOP phi() at start of printf_number_buffer::@6 Adding NOP phi() at start of printf_number_buffer::@14 Adding NOP phi() at start of printf_number_buffer::@17 +Adding NOP phi() at start of printf_number_buffer::@11 Adding NOP phi() at start of printf_number_buffer::@20 +Adding NOP phi() at start of printf_number_buffer::@5 Adding NOP phi() at start of printf_number_buffer::@21 Adding NOP phi() at start of printf_number_buffer::@18 Adding NOP phi() at start of printf_number_buffer::@16 +Adding NOP phi() at start of strupr Adding NOP phi() at start of strupr::@3 Adding NOP phi() at start of strlen::@3 Adding NOP phi() at start of utoa::@4 @@ -4615,19 +4665,19 @@ Calls in [printf_ln] to printf_scroll:212 Calls in [printf_scroll] to memcpy:217 memset:219 Calls in [printf_char] to printf_scroll:252 Calls in [printf_uint] to utoa:262 printf_number_buffer:267 -Calls in [printf_number_buffer] to strlen:274 printf_char:292 strupr:298 printf_str:302 printf_padding:309 printf_padding:313 printf_padding:317 -Calls in [printf_padding] to printf_char:327 -Calls in [strupr] to toupper:336 -Calls in [utoa] to utoa_append:399 -Calls in [printf_sint] to utoa:426 printf_number_buffer:433 -Calls in [printf_string] to strlen:443 printf_str:455 printf_padding:461 printf_padding:465 -Calls in [printf_cls] to memset:469 +Calls in [printf_number_buffer] to strlen:273 printf_char:291 strupr:297 printf_str:300 printf_padding:307 printf_padding:311 printf_padding:315 +Calls in [printf_padding] to printf_char:325 +Calls in [strupr] to toupper:334 +Calls in [utoa] to utoa_append:393 +Calls in [printf_sint] to utoa:420 printf_number_buffer:427 +Calls in [printf_string] to strlen:437 printf_str:449 printf_padding:455 printf_padding:459 +Calls in [printf_cls] to memset:463 -Created 50 initial phi equivalence classes -Coalesced [193] printf_str::str#58 ← printf_str::str#50 +Created 48 initial phi equivalence classes +Coalesced [193] printf_str::str#57 ← printf_str::str#50 Coalesced [201] printf_char::ch#15 ← printf_char::ch#1 -Coalesced [203] printf_str::str#60 ← printf_str::str#0 -Coalesced (already) [206] printf_str::str#59 ← printf_str::str#0 +Coalesced [203] printf_str::str#59 ← printf_str::str#0 +Coalesced (already) [206] printf_str::str#58 ← printf_str::str#0 Coalesced [234] memset::dst#5 ← memset::dst#1 Coalesced [243] memcpy::src#4 ← memcpy::src#1 Coalesced [244] memcpy::dst#4 ← memcpy::dst#1 @@ -4635,51 +4685,47 @@ Coalesced [260] utoa::radix#6 ← utoa::radix#1 Coalesced [261] utoa::value#18 ← utoa::value#2 Coalesced [265] printf_number_buffer::buffer_sign#14 ← printf_number_buffer::buffer_sign#1 Coalesced [266] printf_number_buffer::format_upper_case#18 ← printf_number_buffer::format_upper_case#1 -Coalesced [273] strlen::str#6 ← strlen::str#1 -Coalesced [280] printf_number_buffer::len#5 ← printf_number_buffer::len#1 -Coalesced [291] printf_char::ch#13 ← printf_char::ch#2 -Coalesced [301] printf_str::str#56 ← printf_str::str#1 -Coalesced [308] printf_padding::length#10 ← printf_padding::length#2 -Coalesced [312] printf_padding::length#9 ← printf_padding::length#1 -Coalesced [316] printf_padding::length#11 ← printf_padding::length#0 -Coalesced [319] printf_number_buffer::padding#18 ← printf_number_buffer::padding#1 -Coalesced [320] printf_number_buffer::len#4 ← printf_number_buffer::len#0 -Coalesced [326] printf_char::ch#14 ← printf_char::ch#0 -Coalesced [329] printf_padding::i#5 ← printf_padding::i#1 -Coalesced [330] strupr::src#5 ← strupr::str#0 -Coalesced [341] strupr::src#6 ← strupr::src#1 -Coalesced [344] toupper::return#7 ← toupper::ch#0 -Coalesced [348] toupper::return#6 ← toupper::return#0 -Coalesced [350] strlen::str#8 ← strlen::str#5 -Coalesced [357] strlen::str#9 ← strlen::str#0 -Coalesced [358] strlen::len#5 ← strlen::len#1 -Coalesced [374] utoa::value#20 ← utoa::value#10 -Coalesced [375] utoa::buffer#24 ← utoa::buffer#11 -Coalesced [387] utoa::value#21 ← utoa::value#3 -Coalesced [388] utoa::started#6 ← utoa::started#2 -Coalesced [389] utoa::buffer#25 ← utoa::buffer#10 -Coalesced [392] utoa::digit#7 ← utoa::digit#1 -Coalesced (already) [393] utoa::value#19 ← utoa::value#7 -Coalesced (already) [394] utoa::started#5 ← utoa::started#4 -Coalesced (already) [395] utoa::buffer#23 ← utoa::buffer#15 -Coalesced [403] utoa::value#22 ← utoa::value#0 -Coalesced [404] utoa::buffer#26 ← utoa::buffer#4 -Coalesced [408] utoa_append::value#6 ← utoa_append::value#0 -Coalesced [415] utoa_append::value#7 ← utoa_append::value#1 -Coalesced [416] utoa_append::digit#5 ← utoa_append::digit#1 -Coalesced [422] printf_sint::value#24 ← printf_sint::value#17 -Coalesced [425] utoa::value#17 ← utoa::value#1 -Coalesced [430] printf_number_buffer::format_justify_left#22 ← printf_number_buffer::format_justify_left#0 -Coalesced [431] printf_number_buffer::format_zero_padding#22 ← printf_number_buffer::format_zero_padding#0 -Coalesced [432] printf_number_buffer::buffer_sign#13 ← printf_number_buffer::buffer_sign#0 -Coalesced (already) [436] printf_sint::value#23 ← printf_sint::value#17 -Coalesced [439] printf_sint::value#22 ← printf_sint::value#0 -Coalesced [442] strlen::str#7 ← strlen::str#2 -Coalesced [454] printf_str::str#57 ← printf_str::str#2 -Coalesced [460] printf_padding::length#13 ← printf_padding::length#4 -Coalesced [464] printf_padding::length#12 ← printf_padding::length#3 -Coalesced [467] printf_string::padding#9 ← printf_string::padding#1 -Coalesced down to 42 phi equivalence classes +Coalesced [279] printf_number_buffer::len#5 ← printf_number_buffer::len#1 +Coalesced [290] printf_char::ch#13 ← printf_char::ch#2 +Coalesced [306] printf_padding::length#10 ← printf_padding::length#2 +Coalesced [310] printf_padding::length#9 ← printf_padding::length#1 +Coalesced [314] printf_padding::length#11 ← printf_padding::length#0 +Coalesced [317] printf_number_buffer::padding#18 ← printf_number_buffer::padding#1 +Coalesced [318] printf_number_buffer::len#4 ← printf_number_buffer::len#0 +Coalesced [324] printf_char::ch#14 ← printf_char::ch#0 +Coalesced [327] printf_padding::i#5 ← printf_padding::i#1 +Coalesced [339] strupr::src#5 ← strupr::src#1 +Coalesced [342] toupper::return#7 ← toupper::ch#0 +Coalesced [346] toupper::return#6 ← toupper::return#0 +Coalesced [348] strlen::str#7 ← strlen::str#5 +Coalesced [355] strlen::str#8 ← strlen::str#0 +Coalesced [356] strlen::len#5 ← strlen::len#1 +Coalesced [369] utoa::value#20 ← utoa::value#10 +Coalesced [381] utoa::value#21 ← utoa::value#3 +Coalesced [382] utoa::started#6 ← utoa::started#2 +Coalesced [383] utoa::buffer#24 ← utoa::buffer#10 +Coalesced [386] utoa::digit#7 ← utoa::digit#1 +Coalesced (already) [387] utoa::value#19 ← utoa::value#7 +Coalesced (already) [388] utoa::started#5 ← utoa::started#4 +Coalesced (already) [389] utoa::buffer#23 ← utoa::buffer#15 +Coalesced [397] utoa::value#22 ← utoa::value#0 +Coalesced [398] utoa::buffer#25 ← utoa::buffer#4 +Coalesced [402] utoa_append::value#6 ← utoa_append::value#0 +Coalesced [409] utoa_append::value#7 ← utoa_append::value#1 +Coalesced [410] utoa_append::digit#5 ← utoa_append::digit#1 +Coalesced [416] printf_sint::value#24 ← printf_sint::value#17 +Coalesced [419] utoa::value#17 ← utoa::value#1 +Coalesced [424] printf_number_buffer::format_justify_left#22 ← printf_number_buffer::format_justify_left#0 +Coalesced [425] printf_number_buffer::format_zero_padding#22 ← printf_number_buffer::format_zero_padding#0 +Coalesced [426] printf_number_buffer::buffer_sign#13 ← printf_number_buffer::buffer_sign#0 +Coalesced (already) [430] printf_sint::value#23 ← printf_sint::value#17 +Coalesced [433] printf_sint::value#22 ← printf_sint::value#0 +Coalesced [436] strlen::str#6 ← strlen::str#2 +Coalesced [448] printf_str::str#56 ← printf_str::str#2 +Coalesced [454] printf_padding::length#13 ← printf_padding::length#4 +Coalesced [458] printf_padding::length#12 ← printf_padding::length#3 +Coalesced [461] printf_string::padding#9 ← printf_string::padding#1 +Coalesced down to 41 phi equivalence classes Culled Empty Block (label) @3 Culled Empty Block (label) main::@91 Culled Empty Block (label) printf_str::@7 @@ -4842,7 +4888,10 @@ Adding NOP phi() at start of printf_str::@4 Adding NOP phi() at start of printf_scroll::@1 Adding NOP phi() at start of printf_scroll::@2 Adding NOP phi() at start of memcpy +Adding NOP phi() at start of printf_number_buffer::@6 Adding NOP phi() at start of printf_number_buffer::@21 +Adding NOP phi() at start of printf_number_buffer::@11 +Adding NOP phi() at start of printf_number_buffer::@5 Adding NOP phi() at start of strupr Adding NOP phi() at start of utoa_append Adding NOP phi() at start of printf_string::@10 @@ -5235,7 +5284,7 @@ main::@return: scope:[main] from main::@90 (void()) printf_str((byte*) printf_str::str) printf_str: scope:[printf_str] from main::@10 main::@12 main::@14 main::@16 main::@18 main::@2 main::@20 main::@22 main::@24 main::@26 main::@28 main::@30 main::@32 main::@34 main::@36 main::@38 main::@4 main::@40 main::@42 main::@44 main::@46 main::@48 main::@50 main::@52 main::@54 main::@56 main::@58 main::@6 main::@60 main::@62 main::@64 main::@66 main::@68 main::@70 main::@72 main::@74 main::@76 main::@78 main::@8 main::@80 main::@82 main::@84 main::@86 main::@88 main::@90 printf_number_buffer::@5 printf_string::@2 - [190] (byte*) printf_str::str#50 ← phi( main::@10/(const byte*) main::str8 main::@12/(const byte*) main::str9 main::@14/(const byte*) main::str2 main::@16/(const byte*) main::str2 main::@18/(const byte*) main::str2 main::@2/(const byte*) main::str main::@20/(const byte*) main::str8 main::@22/(const byte*) main::str18 main::@24/(const byte*) main::str2 main::@26/(const byte*) main::str2 main::@28/(const byte*) main::str2 main::@30/(const byte*) main::str8 main::@32/(const byte*) main::str23 main::@34/(const byte*) main::str2 main::@36/(const byte*) main::str2 main::@38/(const byte*) main::str2 main::@4/(const byte*) main::str2 main::@40/(const byte*) main::str8 main::@42/(const byte*) main::str28 main::@44/(const byte*) main::str2 main::@46/(const byte*) main::str2 main::@48/(const byte*) main::str2 main::@50/(const byte*) main::str8 main::@52/(const byte*) main::str33 main::@54/(const byte*) main::str2 main::@56/(const byte*) main::str2 main::@58/(const byte*) main::str2 main::@6/(const byte*) main::str2 main::@60/(const byte*) main::str8 main::@62/(const byte*) main::str38 main::@64/(const byte*) main::str2 main::@66/(const byte*) main::str2 main::@68/(const byte*) main::str2 main::@70/(const byte*) main::str8 main::@72/(const byte*) main::str43 main::@74/(const byte*) main::str2 main::@76/(const byte*) main::str2 main::@78/(const byte*) main::str2 main::@8/(const byte*) main::str2 main::@80/(const byte*) main::str8 main::@82/(const byte*) main::str48 main::@84/(const byte*) main::str2 main::@86/(const byte*) main::str2 main::@88/(const byte*) main::str2 main::@90/(const byte*) main::str8 printf_number_buffer::@5/(byte*) printf_str::str#1 printf_string::@2/(byte*) printf_str::str#2 ) + [190] (byte*) printf_str::str#50 ← phi( main::@10/(const byte*) main::str8 main::@12/(const byte*) main::str9 main::@14/(const byte*) main::str2 main::@16/(const byte*) main::str2 main::@18/(const byte*) main::str2 main::@2/(const byte*) main::str main::@20/(const byte*) main::str8 main::@22/(const byte*) main::str18 main::@24/(const byte*) main::str2 main::@26/(const byte*) main::str2 main::@28/(const byte*) main::str2 main::@30/(const byte*) main::str8 main::@32/(const byte*) main::str23 main::@34/(const byte*) main::str2 main::@36/(const byte*) main::str2 main::@38/(const byte*) main::str2 main::@4/(const byte*) main::str2 main::@40/(const byte*) main::str8 main::@42/(const byte*) main::str28 main::@44/(const byte*) main::str2 main::@46/(const byte*) main::str2 main::@48/(const byte*) main::str2 main::@50/(const byte*) main::str8 main::@52/(const byte*) main::str33 main::@54/(const byte*) main::str2 main::@56/(const byte*) main::str2 main::@58/(const byte*) main::str2 main::@6/(const byte*) main::str2 main::@60/(const byte*) main::str8 main::@62/(const byte*) main::str38 main::@64/(const byte*) main::str2 main::@66/(const byte*) main::str2 main::@68/(const byte*) main::str2 main::@70/(const byte*) main::str8 main::@72/(const byte*) main::str43 main::@74/(const byte*) main::str2 main::@76/(const byte*) main::str2 main::@78/(const byte*) main::str2 main::@8/(const byte*) main::str2 main::@80/(const byte*) main::str8 main::@82/(const byte*) main::str48 main::@84/(const byte*) main::str2 main::@86/(const byte*) main::str2 main::@88/(const byte*) main::str2 main::@90/(const byte*) main::str8 printf_number_buffer::@5/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_string::@2/(byte*) printf_str::str#2 ) to:printf_str::@1 printf_str::@1: scope:[printf_str] from printf_str printf_str::@4 printf_str::@5 [191] (byte*) printf_str::str#48 ← phi( printf_str/(byte*) printf_str::str#50 printf_str::@4/(byte*) printf_str::str#0 printf_str::@5/(byte*) printf_str::str#0 ) @@ -5378,14 +5427,13 @@ printf_uint::@return: scope:[printf_uint] from printf_uint::@2 printf_number_buffer: scope:[printf_number_buffer] from printf_sint::@5 printf_uint::@2 [251] (byte) printf_number_buffer::format_upper_case#10 ← phi( printf_sint::@5/(byte) 0 printf_uint::@2/(byte) printf_number_buffer::format_upper_case#1 ) [251] (byte) printf_number_buffer::buffer_sign#10 ← phi( printf_sint::@5/(byte) printf_number_buffer::buffer_sign#0 printf_uint::@2/(byte) printf_number_buffer::buffer_sign#1 ) - [251] (byte*) printf_number_buffer::buffer_digits#10 ← phi( printf_sint::@5/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_uint::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) [251] (byte) printf_number_buffer::format_zero_padding#10 ← phi( printf_sint::@5/(byte) printf_number_buffer::format_zero_padding#0 printf_uint::@2/(byte) 0 ) [251] (byte) printf_number_buffer::format_justify_left#10 ← phi( printf_sint::@5/(byte) printf_number_buffer::format_justify_left#0 printf_uint::@2/(byte) 0 ) [251] (byte) printf_number_buffer::format_min_length#2 ← phi( printf_sint::@5/(byte) 3 printf_uint::@2/(byte) 0 ) [252] if((byte) 0==(byte) printf_number_buffer::format_min_length#2) goto printf_number_buffer::@1 to:printf_number_buffer::@6 printf_number_buffer::@6: scope:[printf_number_buffer] from printf_number_buffer - [253] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [253] phi() [254] call strlen [255] (word) strlen::return#2 ← (word) strlen::len#2 to:printf_number_buffer::@14 @@ -5440,11 +5488,11 @@ printf_number_buffer::@4: scope:[printf_number_buffer] from printf_number_buffe [277] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 to:printf_number_buffer::@11 printf_number_buffer::@11: scope:[printf_number_buffer] from printf_number_buffer::@4 - [278] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 + [278] phi() [279] call strupr to:printf_number_buffer::@5 printf_number_buffer::@5: scope:[printf_number_buffer] from printf_number_buffer::@11 printf_number_buffer::@4 - [280] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [280] phi() [281] call printf_str to:printf_number_buffer::@15 printf_number_buffer::@15: scope:[printf_number_buffer] from printf_number_buffer::@5 @@ -5489,7 +5537,7 @@ strupr: scope:[strupr] from printf_number_buffer::@11 [295] phi() to:strupr::@1 strupr::@1: scope:[strupr] from strupr strupr::@3 - [296] (byte*) strupr::src#2 ← phi( strupr/(byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) + [296] (byte*) strupr::src#2 ← phi( strupr/(const byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) [297] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 to:strupr::@return strupr::@return: scope:[strupr] from strupr::@1 @@ -5523,7 +5571,7 @@ toupper::@return: scope:[toupper] from toupper toupper::@1 toupper::@2 (word()) strlen((byte*) strlen::str) strlen: scope:[strlen] from printf_number_buffer::@6 printf_string::@3 - [310] (byte*) strlen::str#5 ← phi( printf_number_buffer::@6/(byte*) strlen::str#1 printf_string::@3/(byte*) strlen::str#2 ) + [310] (byte*) strlen::str#5 ← phi( printf_number_buffer::@6/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_string::@3/(byte*) strlen::str#2 ) to:strlen::@1 strlen::@1: scope:[strlen] from strlen strlen::@2 [311] (word) strlen::len#2 ← phi( strlen/(word) 0 strlen::@2/(word) strlen::len#1 ) @@ -5540,7 +5588,6 @@ strlen::@2: scope:[strlen] from strlen::@1 (void()) utoa((word) utoa::value , (byte*) utoa::buffer , (byte) utoa::radix) utoa: scope:[utoa] from printf_sint::@2 printf_uint::@1 - [316] (byte*) utoa::buffer#11 ← phi( printf_sint::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_uint::@1/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) [316] (word) utoa::value#10 ← phi( printf_sint::@2/(word) utoa::value#1 printf_uint::@1/(word) utoa::value#2 ) [316] (byte) utoa::radix#2 ← phi( printf_sint::@2/(const byte) DECIMAL printf_uint::@1/(byte) utoa::radix#1 ) [317] if((byte) utoa::radix#2==(const byte) DECIMAL) goto utoa::@1 @@ -5555,175 +5602,172 @@ utoa::@4: scope:[utoa] from utoa::@3 [320] if((byte) utoa::radix#2==(const byte) BINARY) goto utoa::@1 to:utoa::@5 utoa::@5: scope:[utoa] from utoa::@4 - [321] *((byte*) utoa::buffer#11) ← (byte) 'e' - [322] (byte*) utoa::buffer#0 ← ++ (byte*) utoa::buffer#11 - [323] *((byte*) utoa::buffer#0) ← (byte) 'r' - [324] (byte*) utoa::buffer#1 ← ++ (byte*) utoa::buffer#0 - [325] *((byte*) utoa::buffer#1) ← (byte) 'r' - [326] (byte*) utoa::buffer#2 ← ++ (byte*) utoa::buffer#1 - [327] *((byte*) utoa::buffer#2) ← (byte) 0 + [321] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS) ← (byte) 'e' + [322] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 1) ← (byte) 'r' + [323] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2) ← (byte) 'r' + [324] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 3) ← (byte) 0 to:utoa::@return utoa::@return: scope:[utoa] from utoa::@5 utoa::@8 - [328] return + [325] return to:@return utoa::@1: scope:[utoa] from utoa utoa::@2 utoa::@3 utoa::@4 - [329] (word*) utoa::digit_values#8 ← phi( utoa/(const word*) RADIX_DECIMAL_VALUES utoa::@2/(const word*) RADIX_HEXADECIMAL_VALUES utoa::@3/(const word*) RADIX_OCTAL_VALUES utoa::@4/(const word*) RADIX_BINARY_VALUES ) - [329] (byte) utoa::max_digits#7 ← phi( utoa/(byte) 5 utoa::@2/(byte) 4 utoa::@3/(byte) 6 utoa::@4/(byte) $10 ) + [326] (word*) utoa::digit_values#8 ← phi( utoa/(const word*) RADIX_DECIMAL_VALUES utoa::@2/(const word*) RADIX_HEXADECIMAL_VALUES utoa::@3/(const word*) RADIX_OCTAL_VALUES utoa::@4/(const word*) RADIX_BINARY_VALUES ) + [326] (byte) utoa::max_digits#7 ← phi( utoa/(byte) 5 utoa::@2/(byte) 4 utoa::@3/(byte) 6 utoa::@4/(byte) $10 ) to:utoa::@6 utoa::@6: scope:[utoa] from utoa::@1 utoa::@9 - [330] (byte*) utoa::buffer#10 ← phi( utoa::@9/(byte*) utoa::buffer#15 utoa::@1/(byte*) utoa::buffer#11 ) - [330] (byte) utoa::started#2 ← phi( utoa::@9/(byte) utoa::started#4 utoa::@1/(byte) 0 ) - [330] (word) utoa::value#3 ← phi( utoa::@9/(word) utoa::value#7 utoa::@1/(word) utoa::value#10 ) - [330] (byte) utoa::digit#2 ← phi( utoa::@9/(byte) utoa::digit#1 utoa::@1/(byte) 0 ) - [331] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 - [332] if((byte) utoa::digit#2<(byte~) utoa::$4) goto utoa::@7 + [327] (byte*) utoa::buffer#10 ← phi( utoa::@9/(byte*) utoa::buffer#15 utoa::@1/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) + [327] (byte) utoa::started#2 ← phi( utoa::@9/(byte) utoa::started#4 utoa::@1/(byte) 0 ) + [327] (word) utoa::value#3 ← phi( utoa::@9/(word) utoa::value#7 utoa::@1/(word) utoa::value#10 ) + [327] (byte) utoa::digit#2 ← phi( utoa::@9/(byte) utoa::digit#1 utoa::@1/(byte) 0 ) + [328] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 + [329] if((byte) utoa::digit#2<(byte~) utoa::$4) goto utoa::@7 to:utoa::@8 utoa::@8: scope:[utoa] from utoa::@6 - [333] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 - [334] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) - [335] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 - [336] *((byte*) utoa::buffer#3) ← (byte) 0 + [330] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 + [331] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) + [332] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 + [333] *((byte*) utoa::buffer#3) ← (byte) 0 to:utoa::@return utoa::@7: scope:[utoa] from utoa::@6 - [337] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 - [338] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) - [339] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 + [334] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 + [335] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) + [336] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 to:utoa::@12 utoa::@12: scope:[utoa] from utoa::@7 - [340] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 + [337] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 to:utoa::@9 utoa::@9: scope:[utoa] from utoa::@11 utoa::@12 - [341] (byte*) utoa::buffer#15 ← phi( utoa::@12/(byte*) utoa::buffer#10 utoa::@11/(byte*) utoa::buffer#4 ) - [341] (byte) utoa::started#4 ← phi( utoa::@12/(byte) utoa::started#2 utoa::@11/(byte) 1 ) - [341] (word) utoa::value#7 ← phi( utoa::@12/(word) utoa::value#3 utoa::@11/(word) utoa::value#0 ) - [342] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 + [338] (byte*) utoa::buffer#15 ← phi( utoa::@12/(byte*) utoa::buffer#10 utoa::@11/(byte*) utoa::buffer#4 ) + [338] (byte) utoa::started#4 ← phi( utoa::@12/(byte) utoa::started#2 utoa::@11/(byte) 1 ) + [338] (word) utoa::value#7 ← phi( utoa::@12/(word) utoa::value#3 utoa::@11/(word) utoa::value#0 ) + [339] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 to:utoa::@6 utoa::@10: scope:[utoa] from utoa::@12 utoa::@7 - [343] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 - [344] (word) utoa_append::value#0 ← (word) utoa::value#3 - [345] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 - [346] call utoa_append - [347] (word) utoa_append::return#0 ← (word) utoa_append::value#2 + [340] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 + [341] (word) utoa_append::value#0 ← (word) utoa::value#3 + [342] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 + [343] call utoa_append + [344] (word) utoa_append::return#0 ← (word) utoa_append::value#2 to:utoa::@11 utoa::@11: scope:[utoa] from utoa::@10 - [348] (word) utoa::value#0 ← (word) utoa_append::return#0 - [349] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 + [345] (word) utoa::value#0 ← (word) utoa_append::return#0 + [346] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 to:utoa::@9 (word()) utoa_append((byte*) utoa_append::buffer , (word) utoa_append::value , (word) utoa_append::sub) utoa_append: scope:[utoa_append] from utoa::@10 - [350] phi() + [347] phi() to:utoa_append::@1 utoa_append::@1: scope:[utoa_append] from utoa_append utoa_append::@2 - [351] (byte) utoa_append::digit#2 ← phi( utoa_append/(byte) 0 utoa_append::@2/(byte) utoa_append::digit#1 ) - [351] (word) utoa_append::value#2 ← phi( utoa_append/(word) utoa_append::value#0 utoa_append::@2/(word) utoa_append::value#1 ) - [352] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 + [348] (byte) utoa_append::digit#2 ← phi( utoa_append/(byte) 0 utoa_append::@2/(byte) utoa_append::digit#1 ) + [348] (word) utoa_append::value#2 ← phi( utoa_append/(word) utoa_append::value#0 utoa_append::@2/(word) utoa_append::value#1 ) + [349] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 to:utoa_append::@3 utoa_append::@3: scope:[utoa_append] from utoa_append::@1 - [353] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) + [350] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) to:utoa_append::@return utoa_append::@return: scope:[utoa_append] from utoa_append::@3 - [354] return + [351] return to:@return utoa_append::@2: scope:[utoa_append] from utoa_append::@1 - [355] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 - [356] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 + [352] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 + [353] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 to:utoa_append::@1 (void()) printf_sint((signed word) printf_sint::value , (byte) printf_sint::format_min_length , (byte) printf_sint::format_justify_left , (byte) printf_sint::format_sign_always , (byte) printf_sint::format_zero_padding , (byte) printf_sint::format_upper_case , (byte) printf_sint::format_radix) printf_sint: scope:[printf_sint] from main::@23 main::@25 main::@27 main::@29 main::@33 main::@35 main::@37 main::@39 main::@43 main::@45 main::@47 main::@49 main::@53 main::@55 main::@57 main::@59 - [357] (byte) printf_sint::format_zero_padding#16 ← phi( main::@23/(byte) 0 main::@25/(byte) 0 main::@27/(byte) 0 main::@29/(byte) 0 main::@33/(byte) 0 main::@35/(byte) 0 main::@37/(byte) 0 main::@39/(byte) 0 main::@43/(byte) 0 main::@45/(byte) 0 main::@47/(byte) 0 main::@49/(byte) 0 main::@53/(byte) 1 main::@55/(byte) 1 main::@57/(byte) 1 main::@59/(byte) 0 ) - [357] (byte) printf_sint::format_justify_left#16 ← phi( main::@23/(byte) 0 main::@25/(byte) 0 main::@27/(byte) 0 main::@29/(byte) 0 main::@33/(byte) 1 main::@35/(byte) 1 main::@37/(byte) 1 main::@39/(byte) 1 main::@43/(byte) 0 main::@45/(byte) 0 main::@47/(byte) 0 main::@49/(byte) 0 main::@53/(byte) 0 main::@55/(byte) 0 main::@57/(byte) 0 main::@59/(byte) 0 ) - [357] (byte) printf_sint::format_sign_always#16 ← phi( main::@23/(byte) 0 main::@25/(byte) 0 main::@27/(byte) 0 main::@29/(byte) 0 main::@33/(byte) 0 main::@35/(byte) 0 main::@37/(byte) 0 main::@39/(byte) 0 main::@43/(byte) 1 main::@45/(byte) 1 main::@47/(byte) 1 main::@49/(byte) 1 main::@53/(byte) 0 main::@55/(byte) 0 main::@57/(byte) 0 main::@59/(byte) 0 ) - [357] (signed word) printf_sint::value#17 ← phi( main::@23/(signed byte) 1 main::@25/(signed byte) $b main::@27/(signed byte) $6f main::@29/(signed word) $457 main::@33/(signed byte) -2 main::@35/(signed byte) -$16 main::@37/(signed word) -$de main::@39/(signed word) -$8ae main::@43/(signed byte) 3 main::@45/(signed byte) -$2c main::@47/(signed word) $22b main::@49/(signed word) -$1a0a main::@53/(signed byte) 1 main::@55/(signed byte) $b main::@57/(signed byte) $6f main::@59/(signed word) $457 ) - [358] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 - [359] if((signed word) printf_sint::value#17<(signed byte) 0) goto printf_sint::@1 + [354] (byte) printf_sint::format_zero_padding#16 ← phi( main::@23/(byte) 0 main::@25/(byte) 0 main::@27/(byte) 0 main::@29/(byte) 0 main::@33/(byte) 0 main::@35/(byte) 0 main::@37/(byte) 0 main::@39/(byte) 0 main::@43/(byte) 0 main::@45/(byte) 0 main::@47/(byte) 0 main::@49/(byte) 0 main::@53/(byte) 1 main::@55/(byte) 1 main::@57/(byte) 1 main::@59/(byte) 0 ) + [354] (byte) printf_sint::format_justify_left#16 ← phi( main::@23/(byte) 0 main::@25/(byte) 0 main::@27/(byte) 0 main::@29/(byte) 0 main::@33/(byte) 1 main::@35/(byte) 1 main::@37/(byte) 1 main::@39/(byte) 1 main::@43/(byte) 0 main::@45/(byte) 0 main::@47/(byte) 0 main::@49/(byte) 0 main::@53/(byte) 0 main::@55/(byte) 0 main::@57/(byte) 0 main::@59/(byte) 0 ) + [354] (byte) printf_sint::format_sign_always#16 ← phi( main::@23/(byte) 0 main::@25/(byte) 0 main::@27/(byte) 0 main::@29/(byte) 0 main::@33/(byte) 0 main::@35/(byte) 0 main::@37/(byte) 0 main::@39/(byte) 0 main::@43/(byte) 1 main::@45/(byte) 1 main::@47/(byte) 1 main::@49/(byte) 1 main::@53/(byte) 0 main::@55/(byte) 0 main::@57/(byte) 0 main::@59/(byte) 0 ) + [354] (signed word) printf_sint::value#17 ← phi( main::@23/(signed byte) 1 main::@25/(signed byte) $b main::@27/(signed byte) $6f main::@29/(signed word) $457 main::@33/(signed byte) -2 main::@35/(signed byte) -$16 main::@37/(signed word) -$de main::@39/(signed word) -$8ae main::@43/(signed byte) 3 main::@45/(signed byte) -$2c main::@47/(signed word) $22b main::@49/(signed word) -$1a0a main::@53/(signed byte) 1 main::@55/(signed byte) $b main::@57/(signed byte) $6f main::@59/(signed word) $457 ) + [355] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 + [356] if((signed word) printf_sint::value#17<(signed byte) 0) goto printf_sint::@1 to:printf_sint::@3 printf_sint::@3: scope:[printf_sint] from printf_sint - [360] if((byte) 0==(byte) printf_sint::format_sign_always#16) goto printf_sint::@2 + [357] if((byte) 0==(byte) printf_sint::format_sign_always#16) goto printf_sint::@2 to:printf_sint::@4 printf_sint::@4: scope:[printf_sint] from printf_sint::@3 - [361] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '+' + [358] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '+' to:printf_sint::@2 printf_sint::@2: scope:[printf_sint] from printf_sint::@1 printf_sint::@3 printf_sint::@4 - [362] (signed word) printf_sint::value#19 ← phi( printf_sint::@1/(signed word) printf_sint::value#0 printf_sint::@3/(signed word) printf_sint::value#17 printf_sint::@4/(signed word) printf_sint::value#17 ) - [363] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#19 - [364] call utoa + [359] (signed word) printf_sint::value#19 ← phi( printf_sint::@1/(signed word) printf_sint::value#0 printf_sint::@3/(signed word) printf_sint::value#17 printf_sint::@4/(signed word) printf_sint::value#17 ) + [360] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#19 + [361] call utoa to:printf_sint::@5 printf_sint::@5: scope:[printf_sint] from printf_sint::@2 - [365] (byte) printf_number_buffer::buffer_sign#0 ← *((byte*)&(struct printf_buffer_number) printf_buffer) - [366] (byte) printf_number_buffer::format_justify_left#0 ← (byte) printf_sint::format_justify_left#16 - [367] (byte) printf_number_buffer::format_zero_padding#0 ← (byte) printf_sint::format_zero_padding#16 - [368] call printf_number_buffer + [362] (byte) printf_number_buffer::buffer_sign#0 ← *((byte*)&(struct printf_buffer_number) printf_buffer) + [363] (byte) printf_number_buffer::format_justify_left#0 ← (byte) printf_sint::format_justify_left#16 + [364] (byte) printf_number_buffer::format_zero_padding#0 ← (byte) printf_sint::format_zero_padding#16 + [365] call printf_number_buffer to:printf_sint::@return printf_sint::@return: scope:[printf_sint] from printf_sint::@5 - [369] return + [366] return to:@return printf_sint::@1: scope:[printf_sint] from printf_sint - [370] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#17 - [371] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' + [367] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#17 + [368] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' to:printf_sint::@2 (void()) printf_string((byte*) printf_string::str , (byte) printf_string::format_min_length , (byte) printf_string::format_justify_left) printf_string: scope:[printf_string] from main::@13 main::@15 main::@17 main::@19 main::@3 main::@5 main::@7 main::@9 - [372] (byte*) printf_string::str#10 ← phi( main::@13/(const byte*) main::str1 main::@15/(const byte*) main::str3 main::@17/(const byte*) main::str5 main::@19/(const byte*) main::str7 main::@3/(const byte*) main::str1 main::@5/(const byte*) main::str3 main::@7/(const byte*) main::str5 main::@9/(const byte*) main::str7 ) - [372] (byte) printf_string::format_justify_left#10 ← phi( main::@13/(byte) 1 main::@15/(byte) 1 main::@17/(byte) 1 main::@19/(byte) 1 main::@3/(byte) 0 main::@5/(byte) 0 main::@7/(byte) 0 main::@9/(byte) 0 ) + [369] (byte*) printf_string::str#10 ← phi( main::@13/(const byte*) main::str1 main::@15/(const byte*) main::str3 main::@17/(const byte*) main::str5 main::@19/(const byte*) main::str7 main::@3/(const byte*) main::str1 main::@5/(const byte*) main::str3 main::@7/(const byte*) main::str5 main::@9/(const byte*) main::str7 ) + [369] (byte) printf_string::format_justify_left#10 ← phi( main::@13/(byte) 1 main::@15/(byte) 1 main::@17/(byte) 1 main::@19/(byte) 1 main::@3/(byte) 0 main::@5/(byte) 0 main::@7/(byte) 0 main::@9/(byte) 0 ) to:printf_string::@3 printf_string::@3: scope:[printf_string] from printf_string - [373] (byte*) strlen::str#2 ← (byte*) printf_string::str#10 - [374] call strlen - [375] (word) strlen::return#3 ← (word) strlen::len#2 + [370] (byte*) strlen::str#2 ← (byte*) printf_string::str#10 + [371] call strlen + [372] (word) strlen::return#3 ← (word) strlen::len#2 to:printf_string::@6 printf_string::@6: scope:[printf_string] from printf_string::@3 - [376] (word~) printf_string::$9 ← (word) strlen::return#3 - [377] (signed byte) printf_string::len#0 ← (signed byte)(word~) printf_string::$9 - [378] (signed byte) printf_string::padding#1 ← (signed byte) 3 - (signed byte) printf_string::len#0 - [379] if((signed byte) printf_string::padding#1>=(signed byte) 0) goto printf_string::@10 + [373] (word~) printf_string::$9 ← (word) strlen::return#3 + [374] (signed byte) printf_string::len#0 ← (signed byte)(word~) printf_string::$9 + [375] (signed byte) printf_string::padding#1 ← (signed byte) 3 - (signed byte) printf_string::len#0 + [376] if((signed byte) printf_string::padding#1>=(signed byte) 0) goto printf_string::@10 to:printf_string::@1 printf_string::@10: scope:[printf_string] from printf_string::@6 - [380] phi() + [377] phi() to:printf_string::@1 printf_string::@1: scope:[printf_string] from printf_string::@10 printf_string::@6 - [381] (signed byte) printf_string::padding#3 ← phi( printf_string::@6/(signed byte) 0 printf_string::@10/(signed byte) printf_string::padding#1 ) - [382] if((byte) 0!=(byte) printf_string::format_justify_left#10) goto printf_string::@2 + [378] (signed byte) printf_string::padding#3 ← phi( printf_string::@6/(signed byte) 0 printf_string::@10/(signed byte) printf_string::padding#1 ) + [379] if((byte) 0!=(byte) printf_string::format_justify_left#10) goto printf_string::@2 to:printf_string::@8 printf_string::@8: scope:[printf_string] from printf_string::@1 - [383] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@4 + [380] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@4 to:printf_string::@2 printf_string::@4: scope:[printf_string] from printf_string::@8 - [384] (byte) printf_padding::length#3 ← (byte)(signed byte) printf_string::padding#3 - [385] call printf_padding + [381] (byte) printf_padding::length#3 ← (byte)(signed byte) printf_string::padding#3 + [382] call printf_padding to:printf_string::@2 printf_string::@2: scope:[printf_string] from printf_string::@1 printf_string::@4 printf_string::@8 - [386] (byte*) printf_str::str#2 ← (byte*) printf_string::str#10 - [387] call printf_str + [383] (byte*) printf_str::str#2 ← (byte*) printf_string::str#10 + [384] call printf_str to:printf_string::@7 printf_string::@7: scope:[printf_string] from printf_string::@2 - [388] if((byte) 0==(byte) printf_string::format_justify_left#10) goto printf_string::@return + [385] if((byte) 0==(byte) printf_string::format_justify_left#10) goto printf_string::@return to:printf_string::@9 printf_string::@9: scope:[printf_string] from printf_string::@7 - [389] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@5 + [386] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@5 to:printf_string::@return printf_string::@5: scope:[printf_string] from printf_string::@9 - [390] (byte) printf_padding::length#4 ← (byte)(signed byte) printf_string::padding#3 - [391] call printf_padding + [387] (byte) printf_padding::length#4 ← (byte)(signed byte) printf_string::padding#3 + [388] call printf_padding to:printf_string::@return printf_string::@return: scope:[printf_string] from printf_string::@5 printf_string::@7 printf_string::@9 - [392] return + [389] return to:@return (void()) printf_cls() printf_cls: scope:[printf_cls] from main - [393] phi() - [394] call memset + [390] phi() + [391] call memset to:printf_cls::@1 printf_cls::@1: scope:[printf_cls] from printf_cls - [395] (byte*) printf_cursor_ptr ← (byte*) 1024 - [396] (byte) printf_cursor_x ← (byte) 0 - [397] (byte) printf_cursor_y ← (byte) 0 + [392] (byte*) printf_cursor_ptr ← (byte*) 1024 + [393] (byte) printf_cursor_x ← (byte) 0 + [394] (byte) printf_cursor_y ← (byte) 0 to:printf_cls::@return printf_cls::@return: scope:[printf_cls] from printf_cls::@1 - [398] return + [395] return to:@return null depth in calling loop Loop head: printf_str::@1 tails: printf_str::@5 printf_str::@4 blocks: printf_str::@5 printf_str::@3 printf_str::@2 printf_str::@1 printf_str::@4 in scope printf_char @@ -5786,7 +5830,6 @@ VARIABLE REGISTER WEIGHTS (word~) printf_number_buffer::$19 1001.0 (struct printf_buffer_number) printf_number_buffer::buffer (byte*) printf_number_buffer::buffer_digits -(byte*) printf_number_buffer::buffer_digits#10 103.55172413793102 (byte) printf_number_buffer::buffer_sign (byte) printf_number_buffer::buffer_sign#0 67.33333333333333 (byte) printf_number_buffer::buffer_sign#1 101.0 @@ -5848,10 +5891,9 @@ VARIABLE REGISTER WEIGHTS (byte) printf_str::ch#0 100001.0 (byte*) printf_str::str (byte*) printf_str::str#0 42857.57142857143 -(byte*) printf_str::str#1 2002.0 (byte*) printf_str::str#2 202.0 (byte*) printf_str::str#48 205002.5 -(byte*) printf_str::str#50 11103.0 +(byte*) printf_str::str#50 10102.0 (void()) printf_string((byte*) printf_string::str , (byte) printf_string::format_min_length , (byte) printf_string::format_justify_left) (word~) printf_string::$9 101.0 (struct printf_format_string) printf_string::format @@ -5886,18 +5928,16 @@ VARIABLE REGISTER WEIGHTS (word) strlen::return#3 202.0 (byte*) strlen::str (byte*) strlen::str#0 200002.0 -(byte*) strlen::str#1 2002.0 (byte*) strlen::str#2 202.0 (byte*) strlen::str#3 103334.66666666666 -(byte*) strlen::str#5 11103.0 +(byte*) strlen::str#5 10102.0 (byte*()) strupr((byte*) strupr::str) (byte~) strupr::$0 200002.0 (byte*) strupr::return (byte*) strupr::src (byte*) strupr::src#1 200002.0 -(byte*) strupr::src#2 72858.0 +(byte*) strupr::src#2 71429.28571428571 (byte*) strupr::str -(byte*) strupr::str#0 5501.0 (byte()) toupper((byte) toupper::ch) (byte) toupper::ch (byte) toupper::ch#0 1700002.0000000002 @@ -5910,12 +5950,8 @@ VARIABLE REGISTER WEIGHTS (byte~) utoa::$11 2002.0 (byte~) utoa::$4 20002.0 (byte*) utoa::buffer -(byte*) utoa::buffer#0 1501.5 -(byte*) utoa::buffer#1 1501.5 -(byte*) utoa::buffer#10 2867.133333333333 -(byte*) utoa::buffer#11 429.0 +(byte*) utoa::buffer#10 2800.4000000000005 (byte*) utoa::buffer#15 15001.5 -(byte*) utoa::buffer#2 2002.0 (byte*) utoa::buffer#3 2002.0 (byte*) utoa::buffer#4 20002.0 (byte) utoa::digit @@ -5956,7 +5992,7 @@ VARIABLE REGISTER WEIGHTS (word) utoa_append::value#2 5018334.166666666 Initial phi equivalence classes -[ printf_str::str#48 printf_str::str#50 printf_str::str#1 printf_str::str#2 printf_str::str#0 ] +[ printf_str::str#48 printf_str::str#50 printf_str::str#2 printf_str::str#0 ] [ memset::num#2 ] [ memset::str#3 ] [ memset::c#4 ] @@ -5970,7 +6006,6 @@ Initial phi equivalence classes [ printf_number_buffer::format_min_length#2 ] [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 ] [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#0 ] -[ printf_number_buffer::buffer_digits#10 ] [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] @@ -5978,9 +6013,9 @@ Initial phi equivalence classes [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] [ printf_padding::pad#7 ] [ printf_padding::i#2 printf_padding::i#1 ] -[ strupr::src#2 strupr::str#0 strupr::src#1 ] +[ strupr::src#2 strupr::src#1 ] [ toupper::return#2 toupper::return#0 toupper::ch#0 ] -[ strlen::str#3 strlen::str#5 strlen::str#1 strlen::str#2 strlen::str#0 ] +[ strlen::str#3 strlen::str#5 strlen::str#2 strlen::str#0 ] [ strlen::len#2 strlen::len#1 ] [ utoa::radix#2 utoa::radix#1 ] [ utoa::max_digits#7 ] @@ -5988,7 +6023,7 @@ Initial phi equivalence classes [ utoa::digit#2 utoa::digit#1 ] [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 ] [ utoa::started#2 utoa::started#4 ] -[ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 ] +[ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 ] [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] [ utoa_append::digit#2 utoa_append::digit#1 ] [ printf_sint::format_sign_always#16 ] @@ -6010,9 +6045,6 @@ Added variable strlen::return#2 to live range equivalence class [ strlen::return Added variable printf_number_buffer::$19 to live range equivalence class [ printf_number_buffer::$19 ] Added variable toupper::return#3 to live range equivalence class [ toupper::return#3 ] Added variable strupr::$0 to live range equivalence class [ strupr::$0 ] -Added variable utoa::buffer#0 to live range equivalence class [ utoa::buffer#0 ] -Added variable utoa::buffer#1 to live range equivalence class [ utoa::buffer#1 ] -Added variable utoa::buffer#2 to live range equivalence class [ utoa::buffer#2 ] Added variable utoa::$4 to live range equivalence class [ utoa::$4 ] Added variable utoa::$11 to live range equivalence class [ utoa::$11 ] Added variable utoa::buffer#3 to live range equivalence class [ utoa::buffer#3 ] @@ -6026,7 +6058,7 @@ Added variable printf_string::$9 to live range equivalence class [ printf_string Added variable printf_string::len#0 to live range equivalence class [ printf_string::len#0 ] Added variable printf_buffer to live range equivalence class [ printf_buffer ] Complete equivalence classes -[ printf_str::str#48 printf_str::str#50 printf_str::str#1 printf_str::str#2 printf_str::str#0 ] +[ printf_str::str#48 printf_str::str#50 printf_str::str#2 printf_str::str#0 ] [ memset::num#2 ] [ memset::str#3 ] [ memset::c#4 ] @@ -6040,7 +6072,6 @@ Complete equivalence classes [ printf_number_buffer::format_min_length#2 ] [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 ] [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#0 ] -[ printf_number_buffer::buffer_digits#10 ] [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] @@ -6048,9 +6079,9 @@ Complete equivalence classes [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] [ printf_padding::pad#7 ] [ printf_padding::i#2 printf_padding::i#1 ] -[ strupr::src#2 strupr::str#0 strupr::src#1 ] +[ strupr::src#2 strupr::src#1 ] [ toupper::return#2 toupper::return#0 toupper::ch#0 ] -[ strlen::str#3 strlen::str#5 strlen::str#1 strlen::str#2 strlen::str#0 ] +[ strlen::str#3 strlen::str#5 strlen::str#2 strlen::str#0 ] [ strlen::len#2 strlen::len#1 ] [ utoa::radix#2 utoa::radix#1 ] [ utoa::max_digits#7 ] @@ -6058,7 +6089,7 @@ Complete equivalence classes [ utoa::digit#2 utoa::digit#1 ] [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 ] [ utoa::started#2 utoa::started#4 ] -[ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 ] +[ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 ] [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] [ utoa_append::digit#2 utoa_append::digit#1 ] [ printf_sint::format_sign_always#16 ] @@ -6080,9 +6111,6 @@ Complete equivalence classes [ printf_number_buffer::$19 ] [ toupper::return#3 ] [ strupr::$0 ] -[ utoa::buffer#0 ] -[ utoa::buffer#1 ] -[ utoa::buffer#2 ] [ utoa::$4 ] [ utoa::$11 ] [ utoa::buffer#3 ] @@ -6095,7 +6123,7 @@ Complete equivalence classes [ printf_string::$9 ] [ printf_string::len#0 ] [ printf_buffer ] -Allocated zp[2]:2 [ printf_str::str#48 printf_str::str#50 printf_str::str#1 printf_str::str#2 printf_str::str#0 ] +Allocated zp[2]:2 [ printf_str::str#48 printf_str::str#50 printf_str::str#2 printf_str::str#0 ] Allocated zp[2]:4 [ memset::num#2 ] Allocated zp[2]:6 [ memset::str#3 ] Allocated zp[1]:8 [ memset::c#4 ] @@ -6109,60 +6137,56 @@ Allocated zp[1]:19 [ printf_uint::format_upper_case#12 ] Allocated zp[1]:20 [ printf_number_buffer::format_min_length#2 ] Allocated zp[1]:21 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 ] Allocated zp[1]:22 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#0 ] -Allocated zp[2]:23 [ printf_number_buffer::buffer_digits#10 ] -Allocated zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] -Allocated zp[1]:26 [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] -Allocated zp[1]:27 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] -Allocated zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Allocated zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] -Allocated zp[1]:30 [ printf_padding::pad#7 ] -Allocated zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] -Allocated zp[2]:32 [ strupr::src#2 strupr::str#0 strupr::src#1 ] -Allocated zp[1]:34 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] -Allocated zp[2]:35 [ strlen::str#3 strlen::str#5 strlen::str#1 strlen::str#2 strlen::str#0 ] -Allocated zp[2]:37 [ strlen::len#2 strlen::len#1 ] -Allocated zp[1]:39 [ utoa::radix#2 utoa::radix#1 ] -Allocated zp[1]:40 [ utoa::max_digits#7 ] -Allocated zp[2]:41 [ utoa::digit_values#8 ] -Allocated zp[1]:43 [ utoa::digit#2 utoa::digit#1 ] -Allocated zp[2]:44 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 ] -Allocated zp[1]:46 [ utoa::started#2 utoa::started#4 ] -Allocated zp[2]:47 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 ] -Allocated zp[2]:49 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] -Allocated zp[1]:51 [ utoa_append::digit#2 utoa_append::digit#1 ] -Allocated zp[1]:52 [ printf_sint::format_sign_always#16 ] -Allocated zp[1]:53 [ printf_sint::format_justify_left#16 ] -Allocated zp[1]:54 [ printf_sint::format_zero_padding#16 ] -Allocated zp[2]:55 [ printf_sint::value#19 printf_sint::value#0 printf_sint::value#17 ] -Allocated zp[1]:57 [ printf_string::format_justify_left#10 ] -Allocated zp[2]:58 [ printf_string::str#10 ] -Allocated zp[1]:60 [ printf_string::padding#3 printf_string::padding#1 ] -Allocated zp[1]:61 [ printf_cursor_x ] -Allocated zp[1]:62 [ printf_cursor_y ] -Allocated zp[2]:63 [ printf_cursor_ptr ] -Allocated zp[1]:65 [ printf_str::ch#0 ] -Allocated zp[2]:66 [ printf_ln::$0 ] -Allocated zp[2]:68 [ printf_ln::$1 ] -Allocated zp[2]:70 [ printf_scroll::$4 ] -Allocated zp[2]:72 [ memset::end#0 ] -Allocated zp[2]:74 [ strlen::return#2 ] -Allocated zp[2]:76 [ printf_number_buffer::$19 ] -Allocated zp[1]:78 [ toupper::return#3 ] -Allocated zp[1]:79 [ strupr::$0 ] -Allocated zp[2]:80 [ utoa::buffer#0 ] -Allocated zp[2]:82 [ utoa::buffer#1 ] -Allocated zp[2]:84 [ utoa::buffer#2 ] -Allocated zp[1]:86 [ utoa::$4 ] -Allocated zp[1]:87 [ utoa::$11 ] -Allocated zp[2]:88 [ utoa::buffer#3 ] -Allocated zp[1]:90 [ utoa::$10 ] -Allocated zp[2]:91 [ utoa::digit_value#0 ] -Allocated zp[2]:93 [ utoa_append::buffer#0 ] -Allocated zp[2]:95 [ utoa_append::sub#0 ] -Allocated zp[2]:97 [ utoa_append::return#0 ] -Allocated zp[2]:99 [ strlen::return#3 ] -Allocated zp[2]:101 [ printf_string::$9 ] -Allocated zp[1]:103 [ printf_string::len#0 ] +Allocated zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] +Allocated zp[1]:24 [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] +Allocated zp[1]:25 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] +Allocated zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Allocated zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] +Allocated zp[1]:28 [ printf_padding::pad#7 ] +Allocated zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] +Allocated zp[2]:30 [ strupr::src#2 strupr::src#1 ] +Allocated zp[1]:32 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] +Allocated zp[2]:33 [ strlen::str#3 strlen::str#5 strlen::str#2 strlen::str#0 ] +Allocated zp[2]:35 [ strlen::len#2 strlen::len#1 ] +Allocated zp[1]:37 [ utoa::radix#2 utoa::radix#1 ] +Allocated zp[1]:38 [ utoa::max_digits#7 ] +Allocated zp[2]:39 [ utoa::digit_values#8 ] +Allocated zp[1]:41 [ utoa::digit#2 utoa::digit#1 ] +Allocated zp[2]:42 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 ] +Allocated zp[1]:44 [ utoa::started#2 utoa::started#4 ] +Allocated zp[2]:45 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 ] +Allocated zp[2]:47 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] +Allocated zp[1]:49 [ utoa_append::digit#2 utoa_append::digit#1 ] +Allocated zp[1]:50 [ printf_sint::format_sign_always#16 ] +Allocated zp[1]:51 [ printf_sint::format_justify_left#16 ] +Allocated zp[1]:52 [ printf_sint::format_zero_padding#16 ] +Allocated zp[2]:53 [ printf_sint::value#19 printf_sint::value#0 printf_sint::value#17 ] +Allocated zp[1]:55 [ printf_string::format_justify_left#10 ] +Allocated zp[2]:56 [ printf_string::str#10 ] +Allocated zp[1]:58 [ printf_string::padding#3 printf_string::padding#1 ] +Allocated zp[1]:59 [ printf_cursor_x ] +Allocated zp[1]:60 [ printf_cursor_y ] +Allocated zp[2]:61 [ printf_cursor_ptr ] +Allocated zp[1]:63 [ printf_str::ch#0 ] +Allocated zp[2]:64 [ printf_ln::$0 ] +Allocated zp[2]:66 [ printf_ln::$1 ] +Allocated zp[2]:68 [ printf_scroll::$4 ] +Allocated zp[2]:70 [ memset::end#0 ] +Allocated zp[2]:72 [ strlen::return#2 ] +Allocated zp[2]:74 [ printf_number_buffer::$19 ] +Allocated zp[1]:76 [ toupper::return#3 ] +Allocated zp[1]:77 [ strupr::$0 ] +Allocated zp[1]:78 [ utoa::$4 ] +Allocated zp[1]:79 [ utoa::$11 ] +Allocated zp[2]:80 [ utoa::buffer#3 ] +Allocated zp[1]:82 [ utoa::$10 ] +Allocated zp[2]:83 [ utoa::digit_value#0 ] +Allocated zp[2]:85 [ utoa_append::buffer#0 ] +Allocated zp[2]:87 [ utoa_append::sub#0 ] +Allocated zp[2]:89 [ utoa_append::return#0 ] +Allocated zp[2]:91 [ strlen::return#3 ] +Allocated zp[2]:93 [ printf_string::$9 ] +Allocated zp[1]:95 [ printf_string::len#0 ] Allocated mem[12] [ printf_buffer ] INITIAL ASM @@ -6180,9 +6204,9 @@ Target platform is c64basic / MOS6502X .const DECIMAL = $a .const HEXADECIMAL = $10 .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1 - .label printf_cursor_x = $3d - .label printf_cursor_y = $3e - .label printf_cursor_ptr = $3f + .label printf_cursor_x = $3b + .label printf_cursor_y = $3c + .label printf_cursor_ptr = $3d // @begin __bbegin: jmp __b1 @@ -6219,7 +6243,7 @@ __bend: // main main: { // [8] call printf_cls - // [393] phi from main to printf_cls [phi:main->printf_cls] + // [390] phi from main to printf_cls [phi:main->printf_cls] printf_cls_from_main: jsr printf_cls // [9] phi from main to main::@1 [phi:main->main::@1] @@ -6254,14 +6278,14 @@ main: { // main::@3 __b3: // [14] call printf_string - // [372] phi from main::@3 to printf_string [phi:main::@3->printf_string] + // [369] phi from main::@3 to printf_string [phi:main::@3->printf_string] printf_string_from___b3: - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str1 [phi:main::@3->printf_string#0] -- pbuz1=pbuc1 + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str1 [phi:main::@3->printf_string#0] -- pbuz1=pbuc1 lda #str1 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@3->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@3->printf_string#1] -- vbuz1=vbuc1 lda #0 sta.z printf_string.format_justify_left jsr printf_string @@ -6285,14 +6309,14 @@ main: { // main::@5 __b5: // [18] call printf_string - // [372] phi from main::@5 to printf_string [phi:main::@5->printf_string] + // [369] phi from main::@5 to printf_string [phi:main::@5->printf_string] printf_string_from___b5: - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str3 [phi:main::@5->printf_string#0] -- pbuz1=pbuc1 + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str3 [phi:main::@5->printf_string#0] -- pbuz1=pbuc1 lda #str3 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@5->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@5->printf_string#1] -- vbuz1=vbuc1 lda #0 sta.z printf_string.format_justify_left jsr printf_string @@ -6316,14 +6340,14 @@ main: { // main::@7 __b7: // [22] call printf_string - // [372] phi from main::@7 to printf_string [phi:main::@7->printf_string] + // [369] phi from main::@7 to printf_string [phi:main::@7->printf_string] printf_string_from___b7: - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str5 [phi:main::@7->printf_string#0] -- pbuz1=pbuc1 + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str5 [phi:main::@7->printf_string#0] -- pbuz1=pbuc1 lda #str5 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@7->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@7->printf_string#1] -- vbuz1=vbuc1 lda #0 sta.z printf_string.format_justify_left jsr printf_string @@ -6347,14 +6371,14 @@ main: { // main::@9 __b9: // [26] call printf_string - // [372] phi from main::@9 to printf_string [phi:main::@9->printf_string] + // [369] phi from main::@9 to printf_string [phi:main::@9->printf_string] printf_string_from___b9: - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str7 [phi:main::@9->printf_string#0] -- pbuz1=pbuc1 + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str7 [phi:main::@9->printf_string#0] -- pbuz1=pbuc1 lda #str7 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@9->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@9->printf_string#1] -- vbuz1=vbuc1 lda #0 sta.z printf_string.format_justify_left jsr printf_string @@ -6404,14 +6428,14 @@ main: { // main::@13 __b13: // [34] call printf_string - // [372] phi from main::@13 to printf_string [phi:main::@13->printf_string] + // [369] phi from main::@13 to printf_string [phi:main::@13->printf_string] printf_string_from___b13: - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str1 [phi:main::@13->printf_string#0] -- pbuz1=pbuc1 + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str1 [phi:main::@13->printf_string#0] -- pbuz1=pbuc1 lda #str1 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@13->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@13->printf_string#1] -- vbuz1=vbuc1 lda #1 sta.z printf_string.format_justify_left jsr printf_string @@ -6435,14 +6459,14 @@ main: { // main::@15 __b15: // [38] call printf_string - // [372] phi from main::@15 to printf_string [phi:main::@15->printf_string] + // [369] phi from main::@15 to printf_string [phi:main::@15->printf_string] printf_string_from___b15: - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str3 [phi:main::@15->printf_string#0] -- pbuz1=pbuc1 + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str3 [phi:main::@15->printf_string#0] -- pbuz1=pbuc1 lda #str3 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@15->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@15->printf_string#1] -- vbuz1=vbuc1 lda #1 sta.z printf_string.format_justify_left jsr printf_string @@ -6466,14 +6490,14 @@ main: { // main::@17 __b17: // [42] call printf_string - // [372] phi from main::@17 to printf_string [phi:main::@17->printf_string] + // [369] phi from main::@17 to printf_string [phi:main::@17->printf_string] printf_string_from___b17: - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str5 [phi:main::@17->printf_string#0] -- pbuz1=pbuc1 + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str5 [phi:main::@17->printf_string#0] -- pbuz1=pbuc1 lda #str5 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@17->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@17->printf_string#1] -- vbuz1=vbuc1 lda #1 sta.z printf_string.format_justify_left jsr printf_string @@ -6497,14 +6521,14 @@ main: { // main::@19 __b19: // [46] call printf_string - // [372] phi from main::@19 to printf_string [phi:main::@19->printf_string] + // [369] phi from main::@19 to printf_string [phi:main::@19->printf_string] printf_string_from___b19: - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str7 [phi:main::@19->printf_string#0] -- pbuz1=pbuc1 + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str7 [phi:main::@19->printf_string#0] -- pbuz1=pbuc1 lda #str7 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@19->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@19->printf_string#1] -- vbuz1=vbuc1 lda #1 sta.z printf_string.format_justify_left jsr printf_string @@ -6554,18 +6578,18 @@ main: { // main::@23 __b23: // [54] call printf_sint - // [357] phi from main::@23 to printf_sint [phi:main::@23->printf_sint] + // [354] phi from main::@23 to printf_sint [phi:main::@23->printf_sint] printf_sint_from___b23: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@23->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@23->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@23->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@23->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@23->printf_sint#2] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@23->printf_sint#2] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_sign_always - // [357] phi (signed word) printf_sint::value#17 = (signed byte) 1 [phi:main::@23->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) 1 [phi:main::@23->printf_sint#3] -- vwsz1=vbsc1 lda #<1 sta.z printf_sint.value lda #>1 @@ -6591,18 +6615,18 @@ main: { // main::@25 __b25: // [58] call printf_sint - // [357] phi from main::@25 to printf_sint [phi:main::@25->printf_sint] + // [354] phi from main::@25 to printf_sint [phi:main::@25->printf_sint] printf_sint_from___b25: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@25->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@25->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@25->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@25->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@25->printf_sint#2] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@25->printf_sint#2] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_sign_always - // [357] phi (signed word) printf_sint::value#17 = (signed byte) $b [phi:main::@25->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) $b [phi:main::@25->printf_sint#3] -- vwsz1=vbsc1 lda #<$b sta.z printf_sint.value lda #>$b @@ -6628,18 +6652,18 @@ main: { // main::@27 __b27: // [62] call printf_sint - // [357] phi from main::@27 to printf_sint [phi:main::@27->printf_sint] + // [354] phi from main::@27 to printf_sint [phi:main::@27->printf_sint] printf_sint_from___b27: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@27->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@27->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@27->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@27->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@27->printf_sint#2] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@27->printf_sint#2] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_sign_always - // [357] phi (signed word) printf_sint::value#17 = (signed byte) $6f [phi:main::@27->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) $6f [phi:main::@27->printf_sint#3] -- vwsz1=vbsc1 lda #<$6f sta.z printf_sint.value lda #>$6f @@ -6665,18 +6689,18 @@ main: { // main::@29 __b29: // [66] call printf_sint - // [357] phi from main::@29 to printf_sint [phi:main::@29->printf_sint] + // [354] phi from main::@29 to printf_sint [phi:main::@29->printf_sint] printf_sint_from___b29: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@29->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@29->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@29->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@29->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@29->printf_sint#2] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@29->printf_sint#2] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_sign_always - // [357] phi (signed word) printf_sint::value#17 = (signed word) $457 [phi:main::@29->printf_sint#3] -- vwsz1=vwsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed word) $457 [phi:main::@29->printf_sint#3] -- vwsz1=vwsc1 lda #<$457 sta.z printf_sint.value lda #>$457 @@ -6728,18 +6752,18 @@ main: { // main::@33 __b33: // [74] call printf_sint - // [357] phi from main::@33 to printf_sint [phi:main::@33->printf_sint] + // [354] phi from main::@33 to printf_sint [phi:main::@33->printf_sint] printf_sint_from___b33: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@33->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@33->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@33->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@33->printf_sint#1] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@33->printf_sint#2] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@33->printf_sint#2] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_sign_always - // [357] phi (signed word) printf_sint::value#17 = (signed byte) -2 [phi:main::@33->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) -2 [phi:main::@33->printf_sint#3] -- vwsz1=vbsc1 lda #<-2 sta.z printf_sint.value lda #>-2 @@ -6765,18 +6789,18 @@ main: { // main::@35 __b35: // [78] call printf_sint - // [357] phi from main::@35 to printf_sint [phi:main::@35->printf_sint] + // [354] phi from main::@35 to printf_sint [phi:main::@35->printf_sint] printf_sint_from___b35: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@35->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@35->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@35->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@35->printf_sint#1] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@35->printf_sint#2] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@35->printf_sint#2] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_sign_always - // [357] phi (signed word) printf_sint::value#17 = (signed byte) -$16 [phi:main::@35->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) -$16 [phi:main::@35->printf_sint#3] -- vwsz1=vbsc1 lda #<-$16 sta.z printf_sint.value lda #>-$16 @@ -6802,18 +6826,18 @@ main: { // main::@37 __b37: // [82] call printf_sint - // [357] phi from main::@37 to printf_sint [phi:main::@37->printf_sint] + // [354] phi from main::@37 to printf_sint [phi:main::@37->printf_sint] printf_sint_from___b37: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@37->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@37->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@37->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@37->printf_sint#1] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@37->printf_sint#2] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@37->printf_sint#2] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_sign_always - // [357] phi (signed word) printf_sint::value#17 = (signed word) -$de [phi:main::@37->printf_sint#3] -- vwsz1=vwsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed word) -$de [phi:main::@37->printf_sint#3] -- vwsz1=vwsc1 lda #<-$de sta.z printf_sint.value lda #>-$de @@ -6839,18 +6863,18 @@ main: { // main::@39 __b39: // [86] call printf_sint - // [357] phi from main::@39 to printf_sint [phi:main::@39->printf_sint] + // [354] phi from main::@39 to printf_sint [phi:main::@39->printf_sint] printf_sint_from___b39: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@39->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@39->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@39->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@39->printf_sint#1] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@39->printf_sint#2] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@39->printf_sint#2] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_sign_always - // [357] phi (signed word) printf_sint::value#17 = (signed word) -$8ae [phi:main::@39->printf_sint#3] -- vwsz1=vwsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed word) -$8ae [phi:main::@39->printf_sint#3] -- vwsz1=vwsc1 lda #<-$8ae sta.z printf_sint.value lda #>-$8ae @@ -6902,18 +6926,18 @@ main: { // main::@43 __b43: // [94] call printf_sint - // [357] phi from main::@43 to printf_sint [phi:main::@43->printf_sint] + // [354] phi from main::@43 to printf_sint [phi:main::@43->printf_sint] printf_sint_from___b43: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@43->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@43->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@43->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@43->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@43->printf_sint#2] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@43->printf_sint#2] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_sign_always - // [357] phi (signed word) printf_sint::value#17 = (signed byte) 3 [phi:main::@43->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) 3 [phi:main::@43->printf_sint#3] -- vwsz1=vbsc1 lda #<3 sta.z printf_sint.value lda #>3 @@ -6939,18 +6963,18 @@ main: { // main::@45 __b45: // [98] call printf_sint - // [357] phi from main::@45 to printf_sint [phi:main::@45->printf_sint] + // [354] phi from main::@45 to printf_sint [phi:main::@45->printf_sint] printf_sint_from___b45: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@45->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@45->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@45->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@45->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@45->printf_sint#2] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@45->printf_sint#2] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_sign_always - // [357] phi (signed word) printf_sint::value#17 = (signed byte) -$2c [phi:main::@45->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) -$2c [phi:main::@45->printf_sint#3] -- vwsz1=vbsc1 lda #<-$2c sta.z printf_sint.value lda #>-$2c @@ -6976,18 +7000,18 @@ main: { // main::@47 __b47: // [102] call printf_sint - // [357] phi from main::@47 to printf_sint [phi:main::@47->printf_sint] + // [354] phi from main::@47 to printf_sint [phi:main::@47->printf_sint] printf_sint_from___b47: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@47->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@47->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@47->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@47->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@47->printf_sint#2] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@47->printf_sint#2] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_sign_always - // [357] phi (signed word) printf_sint::value#17 = (signed word) $22b [phi:main::@47->printf_sint#3] -- vwsz1=vwsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed word) $22b [phi:main::@47->printf_sint#3] -- vwsz1=vwsc1 lda #<$22b sta.z printf_sint.value lda #>$22b @@ -7013,18 +7037,18 @@ main: { // main::@49 __b49: // [106] call printf_sint - // [357] phi from main::@49 to printf_sint [phi:main::@49->printf_sint] + // [354] phi from main::@49 to printf_sint [phi:main::@49->printf_sint] printf_sint_from___b49: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@49->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@49->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@49->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@49->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@49->printf_sint#2] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@49->printf_sint#2] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_sign_always - // [357] phi (signed word) printf_sint::value#17 = (signed word) -$1a0a [phi:main::@49->printf_sint#3] -- vwsz1=vwsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed word) -$1a0a [phi:main::@49->printf_sint#3] -- vwsz1=vwsc1 lda #<-$1a0a sta.z printf_sint.value lda #>-$1a0a @@ -7076,18 +7100,18 @@ main: { // main::@53 __b53: // [114] call printf_sint - // [357] phi from main::@53 to printf_sint [phi:main::@53->printf_sint] + // [354] phi from main::@53 to printf_sint [phi:main::@53->printf_sint] printf_sint_from___b53: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 1 [phi:main::@53->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 1 [phi:main::@53->printf_sint#0] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@53->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@53->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@53->printf_sint#2] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@53->printf_sint#2] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_sign_always - // [357] phi (signed word) printf_sint::value#17 = (signed byte) 1 [phi:main::@53->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) 1 [phi:main::@53->printf_sint#3] -- vwsz1=vbsc1 lda #<1 sta.z printf_sint.value lda #>1 @@ -7113,18 +7137,18 @@ main: { // main::@55 __b55: // [118] call printf_sint - // [357] phi from main::@55 to printf_sint [phi:main::@55->printf_sint] + // [354] phi from main::@55 to printf_sint [phi:main::@55->printf_sint] printf_sint_from___b55: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 1 [phi:main::@55->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 1 [phi:main::@55->printf_sint#0] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@55->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@55->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@55->printf_sint#2] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@55->printf_sint#2] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_sign_always - // [357] phi (signed word) printf_sint::value#17 = (signed byte) $b [phi:main::@55->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) $b [phi:main::@55->printf_sint#3] -- vwsz1=vbsc1 lda #<$b sta.z printf_sint.value lda #>$b @@ -7150,18 +7174,18 @@ main: { // main::@57 __b57: // [122] call printf_sint - // [357] phi from main::@57 to printf_sint [phi:main::@57->printf_sint] + // [354] phi from main::@57 to printf_sint [phi:main::@57->printf_sint] printf_sint_from___b57: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 1 [phi:main::@57->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 1 [phi:main::@57->printf_sint#0] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@57->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@57->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@57->printf_sint#2] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@57->printf_sint#2] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_sign_always - // [357] phi (signed word) printf_sint::value#17 = (signed byte) $6f [phi:main::@57->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) $6f [phi:main::@57->printf_sint#3] -- vwsz1=vbsc1 lda #<$6f sta.z printf_sint.value lda #>$6f @@ -7187,18 +7211,18 @@ main: { // main::@59 __b59: // [126] call printf_sint - // [357] phi from main::@59 to printf_sint [phi:main::@59->printf_sint] + // [354] phi from main::@59 to printf_sint [phi:main::@59->printf_sint] printf_sint_from___b59: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@59->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@59->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@59->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@59->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@59->printf_sint#2] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@59->printf_sint#2] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_sign_always - // [357] phi (signed word) printf_sint::value#17 = (signed word) $457 [phi:main::@59->printf_sint#3] -- vwsz1=vwsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed word) $457 [phi:main::@59->printf_sint#3] -- vwsz1=vwsc1 lda #<$457 sta.z printf_sint.value lda #>$457 @@ -7745,7 +7769,7 @@ main: { // Handles escape codes such as newline // printf_str(byte* zp(2) str) printf_str: { - .label ch = $41 + .label ch = $3f .label str = 2 // [191] phi from printf_str printf_str::@4 printf_str::@5 to printf_str::@1 [phi:printf_str/printf_str::@4/printf_str::@5->printf_str::@1] __b1_from_printf_str: @@ -7806,8 +7830,8 @@ printf_str: { // printf_ln // Print a newline printf_ln: { - .label __0 = $42 - .label __1 = $44 + .label __0 = $40 + .label __1 = $42 // [201] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x -- pbuz1=pbuz2_minus_vbuz3 sec lda.z printf_cursor_ptr @@ -7845,7 +7869,7 @@ printf_ln: { // printf_scroll // Scroll the entire screen if the cursor is on the last line printf_scroll: { - .label __4 = $46 + .label __4 = $44 // [208] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return -- vbuz1_neq_vbuc1_then_la1 lda #$19 cmp.z printf_cursor_y @@ -7909,7 +7933,7 @@ printf_scroll: { // Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str. // memset(void* zp(6) str, byte zp(8) c, word zp(4) num) memset: { - .label end = $48 + .label end = $46 .label dst = 9 .label num = 4 .label str = 6 @@ -8091,13 +8115,8 @@ printf_uint: { // Format number into buffer // [316] phi from printf_uint::@1 to utoa [phi:printf_uint::@1->utoa] utoa_from___b1: - // [316] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@1->utoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z utoa.buffer_4+1 - // [316] phi (word) utoa::value#10 = (word) utoa::value#2 [phi:printf_uint::@1->utoa#1] -- register_copy - // [316] phi (byte) utoa::radix#2 = (byte) utoa::radix#1 [phi:printf_uint::@1->utoa#2] -- register_copy + // [316] phi (word) utoa::value#10 = (word) utoa::value#2 [phi:printf_uint::@1->utoa#0] -- register_copy + // [316] phi (byte) utoa::radix#2 = (byte) utoa::radix#1 [phi:printf_uint::@1->utoa#1] -- register_copy jsr utoa jmp __b2 // printf_uint::@2 @@ -8114,18 +8133,13 @@ printf_uint: { printf_number_buffer_from___b2: // [251] phi (byte) printf_number_buffer::format_upper_case#10 = (byte) printf_number_buffer::format_upper_case#1 [phi:printf_uint::@2->printf_number_buffer#0] -- register_copy // [251] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#1 [phi:printf_uint::@2->printf_number_buffer#1] -- register_copy - // [251] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [251] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [251] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_zero_padding - // [251] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [251] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_justify_left - // [251] phi (byte) printf_number_buffer::format_min_length#2 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [251] phi (byte) printf_number_buffer::format_min_length#2 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer @@ -8138,33 +8152,33 @@ printf_uint: { // printf_number_buffer // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($19) buffer_sign, byte* zp($17) buffer_digits, byte zp($14) format_min_length, byte zp($15) format_justify_left, byte zp($16) format_zero_padding, byte zp($1a) format_upper_case) +// printf_number_buffer(byte zp($17) buffer_sign, byte zp($14) format_min_length, byte zp($15) format_justify_left, byte zp($16) format_zero_padding, byte zp($18) format_upper_case) printf_number_buffer: { - .label __19 = $4c - .label buffer_sign = $19 + .label __19 = $4a + .label buffer_sign = $17 .label format_justify_left = $15 .label format_zero_padding = $16 - .label format_upper_case = $1a - .label len = $1b - .label padding = $1c + .label format_upper_case = $18 + .label len = $19 + .label padding = $1a .label format_min_length = $14 - .label buffer_digits = $17 // [252] if((byte) 0==(byte) printf_number_buffer::format_min_length#2) goto printf_number_buffer::@1 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_min_length beq __b1_from_printf_number_buffer + // [253] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] + __b6_from_printf_number_buffer: jmp __b6 // printf_number_buffer::@6 __b6: - // [253] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 // [254] call strlen // [310] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] strlen_from___b6: - // [310] phi (byte*) strlen::str#5 = (byte*) strlen::str#1 [phi:printf_number_buffer::@6->strlen#0] -- register_copy + // [310] phi (byte*) strlen::str#5 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@6->strlen#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z strlen.str+1 jsr strlen // [255] (word) strlen::return#2 ← (word) strlen::len#2 -- vwuz1=vwuz2 lda.z strlen.len @@ -8310,31 +8324,30 @@ printf_number_buffer: { // [277] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_upper_case - beq __b5 + beq __b5_from___b4 + // [278] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] + __b11_from___b4: jmp __b11 // printf_number_buffer::@11 __b11: - // [278] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 // [279] call strupr // [295] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] strupr_from___b11: jsr strupr + // [280] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] + __b5_from___b11: + __b5_from___b4: jmp __b5 // printf_number_buffer::@5 __b5: - // [280] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z printf_str.str - lda.z buffer_digits+1 - sta.z printf_str.str+1 // [281] call printf_str // [190] phi from printf_number_buffer::@5 to printf_str [phi:printf_number_buffer::@5->printf_str] printf_str_from___b5: - // [190] phi (byte*) printf_str::str#50 = (byte*) printf_str::str#1 [phi:printf_number_buffer::@5->printf_str#0] -- register_copy + // [190] phi (byte*) printf_str::str#50 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@5->printf_str#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z printf_str.str+1 jsr printf_str jmp __b15 // printf_number_buffer::@15 @@ -8379,11 +8392,11 @@ printf_number_buffer: { } // printf_padding // Print a padding char a number of times -// printf_padding(byte zp($1e) pad, byte zp($1d) length) +// printf_padding(byte zp($1c) pad, byte zp($1b) length) printf_padding: { - .label i = $1f - .label length = $1d - .label pad = $1e + .label i = $1d + .label length = $1b + .label pad = $1c // [289] phi from printf_padding to printf_padding::@1 [phi:printf_padding->printf_padding::@1] __b1_from_printf_padding: // [289] phi (byte) printf_padding::i#2 = (byte) 0 [phi:printf_padding->printf_padding::@1#0] -- vbuz1=vbuc1 @@ -8423,15 +8436,17 @@ printf_padding: { } // strupr // Converts a string to uppercase. -// strupr(byte* zp($20) str) strupr: { - .label __0 = $4f - .label src = $20 - .label str = $20 - // [296] phi from strupr strupr::@3 to strupr::@1 [phi:strupr/strupr::@3->strupr::@1] + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + .label __0 = $4d + .label src = $1e + // [296] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] __b1_from_strupr: - __b1_from___b3: - // [296] phi (byte*) strupr::src#2 = (byte*) strupr::str#0 [phi:strupr/strupr::@3->strupr::@1#0] -- register_copy + // [296] phi (byte*) strupr::src#2 = (const byte*) strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 + lda #str + sta.z src+1 jmp __b1 // strupr::@1 __b1: @@ -8471,16 +8486,19 @@ strupr: { bne !+ inc.z src+1 !: - jmp __b1_from___b3 + // [296] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] + __b1_from___b3: + // [296] phi (byte*) strupr::src#2 = (byte*) strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy + jmp __b1 } // toupper // Convert lowercase alphabet to uppercase // Returns uppercase equivalent to c, if such value exists, else c remains unchanged -// toupper(byte zp($22) ch) +// toupper(byte zp($20) ch) toupper: { - .label return = $22 - .label ch = $22 - .label return_1 = $4e + .label return = $20 + .label ch = $20 + .label return_1 = $4c // [305] if((byte) toupper::ch#0<(byte) 'a') goto toupper::@return -- vbuz1_lt_vbuc1_then_la1 lda.z ch cmp #'a' @@ -8512,12 +8530,12 @@ toupper: { } // strlen // Computes the length of the string str up to but not including the terminating null character. -// strlen(byte* zp($23) str) +// strlen(byte* zp($21) str) strlen: { - .label len = $25 - .label str = $23 - .label return = $4a - .label return_1 = $63 + .label len = $23 + .label str = $21 + .label return = $48 + .label return_1 = $5b // [311] phi from strlen to strlen::@1 [phi:strlen->strlen::@1] __b1_from_strlen: // [311] phi (word) strlen::len#2 = (word) 0 [phi:strlen->strlen::@1#0] -- vwuz1=vwuc1 @@ -8563,23 +8581,20 @@ strlen: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// utoa(word zp($2c) value, byte* zp($50) buffer, byte zp($27) radix) +// utoa(word zp($2a) value, byte* zp($50) buffer, byte zp($25) radix) utoa: { - .label __4 = $56 - .label __10 = $5a - .label __11 = $57 + .label __4 = $4e + .label __10 = $52 + .label __11 = $4f + .label digit_value = $53 .label buffer = $50 - .label buffer_1 = $52 - .label buffer_2 = $54 - .label digit_value = $5b - .label buffer_3 = $58 - .label digit = $2b - .label value = $2c - .label buffer_4 = $2f - .label radix = $27 - .label started = $2e - .label max_digits = $28 - .label digit_values = $29 + .label digit = $29 + .label value = $2a + .label buffer_1 = $2d + .label radix = $25 + .label started = $2c + .label max_digits = $26 + .label digit_values = $27 // [317] if((byte) utoa::radix#2==(const byte) DECIMAL) goto utoa::@1 -- vbuz1_eq_vbuc1_then_la1 lda #DECIMAL cmp.z radix @@ -8608,164 +8623,140 @@ utoa: { jmp __b5 // utoa::@5 __b5: - // [321] *((byte*) utoa::buffer#11) ← (byte) 'e' -- _deref_pbuz1=vbuc1 + // [321] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS) ← (byte) 'e' -- _deref_pbuc1=vbuc2 // Unknown radix lda #'e' - ldy #0 - sta (buffer_4),y - // [322] (byte*) utoa::buffer#0 ← ++ (byte*) utoa::buffer#11 -- pbuz1=_inc_pbuz2 - lda.z buffer_4 - clc - adc #1 - sta.z buffer - lda.z buffer_4+1 - adc #0 - sta.z buffer+1 - // [323] *((byte*) utoa::buffer#0) ← (byte) 'r' -- _deref_pbuz1=vbuc1 + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + // [322] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 1) ← (byte) 'r' -- _deref_pbuc1=vbuc2 lda #'r' - ldy #0 - sta (buffer),y - // [324] (byte*) utoa::buffer#1 ← ++ (byte*) utoa::buffer#0 -- pbuz1=_inc_pbuz2 - lda.z buffer - clc - adc #1 - sta.z buffer_1 - lda.z buffer+1 - adc #0 - sta.z buffer_1+1 - // [325] *((byte*) utoa::buffer#1) ← (byte) 'r' -- _deref_pbuz1=vbuc1 + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1 + // [323] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2) ← (byte) 'r' -- _deref_pbuc1=vbuc2 lda #'r' - ldy #0 - sta (buffer_1),y - // [326] (byte*) utoa::buffer#2 ← ++ (byte*) utoa::buffer#1 -- pbuz1=_inc_pbuz2 - lda.z buffer_1 - clc - adc #1 - sta.z buffer_2 - lda.z buffer_1+1 - adc #0 - sta.z buffer_2+1 - // [327] *((byte*) utoa::buffer#2) ← (byte) 0 -- _deref_pbuz1=vbuc1 + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2 + // [324] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 3) ← (byte) 0 -- _deref_pbuc1=vbuc2 lda #0 - ldy #0 - sta (buffer_2),y + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+3 jmp __breturn // utoa::@return __breturn: - // [328] return + // [325] return rts - // [329] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] + // [326] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] __b1_from_utoa: - // [329] phi (word*) utoa::digit_values#8 = (const word*) RADIX_DECIMAL_VALUES [phi:utoa->utoa::@1#0] -- pwuz1=pwuc1 + // [326] phi (word*) utoa::digit_values#8 = (const word*) RADIX_DECIMAL_VALUES [phi:utoa->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_DECIMAL_VALUES sta.z digit_values+1 - // [329] phi (byte) utoa::max_digits#7 = (byte) 5 [phi:utoa->utoa::@1#1] -- vbuz1=vbuc1 + // [326] phi (byte) utoa::max_digits#7 = (byte) 5 [phi:utoa->utoa::@1#1] -- vbuz1=vbuc1 lda #5 sta.z max_digits jmp __b1 - // [329] phi from utoa::@2 to utoa::@1 [phi:utoa::@2->utoa::@1] + // [326] phi from utoa::@2 to utoa::@1 [phi:utoa::@2->utoa::@1] __b1_from___b2: - // [329] phi (word*) utoa::digit_values#8 = (const word*) RADIX_HEXADECIMAL_VALUES [phi:utoa::@2->utoa::@1#0] -- pwuz1=pwuc1 + // [326] phi (word*) utoa::digit_values#8 = (const word*) RADIX_HEXADECIMAL_VALUES [phi:utoa::@2->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_HEXADECIMAL_VALUES sta.z digit_values+1 - // [329] phi (byte) utoa::max_digits#7 = (byte) 4 [phi:utoa::@2->utoa::@1#1] -- vbuz1=vbuc1 + // [326] phi (byte) utoa::max_digits#7 = (byte) 4 [phi:utoa::@2->utoa::@1#1] -- vbuz1=vbuc1 lda #4 sta.z max_digits jmp __b1 - // [329] phi from utoa::@3 to utoa::@1 [phi:utoa::@3->utoa::@1] + // [326] phi from utoa::@3 to utoa::@1 [phi:utoa::@3->utoa::@1] __b1_from___b3: - // [329] phi (word*) utoa::digit_values#8 = (const word*) RADIX_OCTAL_VALUES [phi:utoa::@3->utoa::@1#0] -- pwuz1=pwuc1 + // [326] phi (word*) utoa::digit_values#8 = (const word*) RADIX_OCTAL_VALUES [phi:utoa::@3->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_OCTAL_VALUES sta.z digit_values+1 - // [329] phi (byte) utoa::max_digits#7 = (byte) 6 [phi:utoa::@3->utoa::@1#1] -- vbuz1=vbuc1 + // [326] phi (byte) utoa::max_digits#7 = (byte) 6 [phi:utoa::@3->utoa::@1#1] -- vbuz1=vbuc1 lda #6 sta.z max_digits jmp __b1 - // [329] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1] + // [326] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1] __b1_from___b4: - // [329] phi (word*) utoa::digit_values#8 = (const word*) RADIX_BINARY_VALUES [phi:utoa::@4->utoa::@1#0] -- pwuz1=pwuc1 + // [326] phi (word*) utoa::digit_values#8 = (const word*) RADIX_BINARY_VALUES [phi:utoa::@4->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_BINARY_VALUES sta.z digit_values+1 - // [329] phi (byte) utoa::max_digits#7 = (byte) $10 [phi:utoa::@4->utoa::@1#1] -- vbuz1=vbuc1 + // [326] phi (byte) utoa::max_digits#7 = (byte) $10 [phi:utoa::@4->utoa::@1#1] -- vbuz1=vbuc1 lda #$10 sta.z max_digits jmp __b1 // utoa::@1 __b1: - // [330] phi from utoa::@1 to utoa::@6 [phi:utoa::@1->utoa::@6] + // [327] phi from utoa::@1 to utoa::@6 [phi:utoa::@1->utoa::@6] __b6_from___b1: - // [330] phi (byte*) utoa::buffer#10 = (byte*) utoa::buffer#11 [phi:utoa::@1->utoa::@6#0] -- register_copy - // [330] phi (byte) utoa::started#2 = (byte) 0 [phi:utoa::@1->utoa::@6#1] -- vbuz1=vbuc1 + // [327] phi (byte*) utoa::buffer#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa::@1->utoa::@6#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z buffer_1+1 + // [327] phi (byte) utoa::started#2 = (byte) 0 [phi:utoa::@1->utoa::@6#1] -- vbuz1=vbuc1 lda #0 sta.z started - // [330] phi (word) utoa::value#3 = (word) utoa::value#10 [phi:utoa::@1->utoa::@6#2] -- register_copy - // [330] phi (byte) utoa::digit#2 = (byte) 0 [phi:utoa::@1->utoa::@6#3] -- vbuz1=vbuc1 + // [327] phi (word) utoa::value#3 = (word) utoa::value#10 [phi:utoa::@1->utoa::@6#2] -- register_copy + // [327] phi (byte) utoa::digit#2 = (byte) 0 [phi:utoa::@1->utoa::@6#3] -- vbuz1=vbuc1 lda #0 sta.z digit jmp __b6 // utoa::@6 __b6: - // [331] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 -- vbuz1=vbuz2_minus_1 + // [328] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 -- vbuz1=vbuz2_minus_1 ldx.z max_digits dex stx.z __4 - // [332] if((byte) utoa::digit#2<(byte~) utoa::$4) goto utoa::@7 -- vbuz1_lt_vbuz2_then_la1 + // [329] if((byte) utoa::digit#2<(byte~) utoa::$4) goto utoa::@7 -- vbuz1_lt_vbuz2_then_la1 lda.z digit cmp.z __4 bcc __b7 jmp __b8 // utoa::@8 __b8: - // [333] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 -- vbuz1=_byte_vwuz2 + // [330] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 -- vbuz1=_byte_vwuz2 lda.z value sta.z __11 - // [334] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) -- _deref_pbuz1=pbuc1_derefidx_vbuz2 + // [331] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) -- _deref_pbuz1=pbuc1_derefidx_vbuz2 ldy.z __11 lda DIGITS,y ldy #0 - sta (buffer_4),y - // [335] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz2 - lda.z buffer_4 + sta (buffer_1),y + // [332] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz2 + lda.z buffer_1 clc adc #1 - sta.z buffer_3 - lda.z buffer_4+1 + sta.z buffer + lda.z buffer_1+1 adc #0 - sta.z buffer_3+1 - // [336] *((byte*) utoa::buffer#3) ← (byte) 0 -- _deref_pbuz1=vbuc1 + sta.z buffer+1 + // [333] *((byte*) utoa::buffer#3) ← (byte) 0 -- _deref_pbuz1=vbuc1 lda #0 ldy #0 - sta (buffer_3),y + sta (buffer),y jmp __breturn // utoa::@7 __b7: - // [337] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 -- vbuz1=vbuz2_rol_1 + // [334] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 -- vbuz1=vbuz2_rol_1 lda.z digit asl sta.z __10 - // [338] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) -- vwuz1=pwuz2_derefidx_vbuz3 + // [335] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) -- vwuz1=pwuz2_derefidx_vbuz3 ldy.z __10 lda (digit_values),y sta.z digit_value iny lda (digit_values),y sta.z digit_value+1 - // [339] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 -- vbuc1_neq_vbuz1_then_la1 + // [336] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 -- vbuc1_neq_vbuz1_then_la1 lda #0 cmp.z started bne __b10 jmp __b12 // utoa::@12 __b12: - // [340] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 -- vwuz1_ge_vwuz2_then_la1 + // [337] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 -- vwuz1_ge_vwuz2_then_la1 lda.z digit_value+1 cmp.z value+1 bne !+ @@ -8774,45 +8765,45 @@ utoa: { beq __b10 !: bcc __b10 - // [341] phi from utoa::@12 to utoa::@9 [phi:utoa::@12->utoa::@9] + // [338] phi from utoa::@12 to utoa::@9 [phi:utoa::@12->utoa::@9] __b9_from___b12: - // [341] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#10 [phi:utoa::@12->utoa::@9#0] -- register_copy - // [341] phi (byte) utoa::started#4 = (byte) utoa::started#2 [phi:utoa::@12->utoa::@9#1] -- register_copy - // [341] phi (word) utoa::value#7 = (word) utoa::value#3 [phi:utoa::@12->utoa::@9#2] -- register_copy + // [338] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#10 [phi:utoa::@12->utoa::@9#0] -- register_copy + // [338] phi (byte) utoa::started#4 = (byte) utoa::started#2 [phi:utoa::@12->utoa::@9#1] -- register_copy + // [338] phi (word) utoa::value#7 = (word) utoa::value#3 [phi:utoa::@12->utoa::@9#2] -- register_copy jmp __b9 // utoa::@9 __b9: - // [342] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 -- vbuz1=_inc_vbuz1 + // [339] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 -- vbuz1=_inc_vbuz1 inc.z digit - // [330] phi from utoa::@9 to utoa::@6 [phi:utoa::@9->utoa::@6] + // [327] phi from utoa::@9 to utoa::@6 [phi:utoa::@9->utoa::@6] __b6_from___b9: - // [330] phi (byte*) utoa::buffer#10 = (byte*) utoa::buffer#15 [phi:utoa::@9->utoa::@6#0] -- register_copy - // [330] phi (byte) utoa::started#2 = (byte) utoa::started#4 [phi:utoa::@9->utoa::@6#1] -- register_copy - // [330] phi (word) utoa::value#3 = (word) utoa::value#7 [phi:utoa::@9->utoa::@6#2] -- register_copy - // [330] phi (byte) utoa::digit#2 = (byte) utoa::digit#1 [phi:utoa::@9->utoa::@6#3] -- register_copy + // [327] phi (byte*) utoa::buffer#10 = (byte*) utoa::buffer#15 [phi:utoa::@9->utoa::@6#0] -- register_copy + // [327] phi (byte) utoa::started#2 = (byte) utoa::started#4 [phi:utoa::@9->utoa::@6#1] -- register_copy + // [327] phi (word) utoa::value#3 = (word) utoa::value#7 [phi:utoa::@9->utoa::@6#2] -- register_copy + // [327] phi (byte) utoa::digit#2 = (byte) utoa::digit#1 [phi:utoa::@9->utoa::@6#3] -- register_copy jmp __b6 // utoa::@10 __b10: - // [343] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 -- pbuz1=pbuz2 - lda.z buffer_4 + // [340] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 -- pbuz1=pbuz2 + lda.z buffer_1 sta.z utoa_append.buffer - lda.z buffer_4+1 + lda.z buffer_1+1 sta.z utoa_append.buffer+1 - // [344] (word) utoa_append::value#0 ← (word) utoa::value#3 -- vwuz1=vwuz2 + // [341] (word) utoa_append::value#0 ← (word) utoa::value#3 -- vwuz1=vwuz2 lda.z value sta.z utoa_append.value lda.z value+1 sta.z utoa_append.value+1 - // [345] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 -- vwuz1=vwuz2 + // [342] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 -- vwuz1=vwuz2 lda.z digit_value sta.z utoa_append.sub lda.z digit_value+1 sta.z utoa_append.sub+1 - // [346] call utoa_append - // [350] phi from utoa::@10 to utoa_append [phi:utoa::@10->utoa_append] + // [343] call utoa_append + // [347] phi from utoa::@10 to utoa_append [phi:utoa::@10->utoa_append] utoa_append_from___b10: jsr utoa_append - // [347] (word) utoa_append::return#0 ← (word) utoa_append::value#2 -- vwuz1=vwuz2 + // [344] (word) utoa_append::return#0 ← (word) utoa_append::value#2 -- vwuz1=vwuz2 lda.z utoa_append.value sta.z utoa_append.return lda.z utoa_append.value+1 @@ -8820,23 +8811,23 @@ utoa: { jmp __b11 // utoa::@11 __b11: - // [348] (word) utoa::value#0 ← (word) utoa_append::return#0 -- vwuz1=vwuz2 + // [345] (word) utoa::value#0 ← (word) utoa_append::return#0 -- vwuz1=vwuz2 lda.z utoa_append.return sta.z value lda.z utoa_append.return+1 sta.z value+1 - // [349] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz1 - inc.z buffer_4 + // [346] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz1 + inc.z buffer_1 bne !+ - inc.z buffer_4+1 + inc.z buffer_1+1 !: - // [341] phi from utoa::@11 to utoa::@9 [phi:utoa::@11->utoa::@9] + // [338] phi from utoa::@11 to utoa::@9 [phi:utoa::@11->utoa::@9] __b9_from___b11: - // [341] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#4 [phi:utoa::@11->utoa::@9#0] -- register_copy - // [341] phi (byte) utoa::started#4 = (byte) 1 [phi:utoa::@11->utoa::@9#1] -- vbuz1=vbuc1 + // [338] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#4 [phi:utoa::@11->utoa::@9#0] -- register_copy + // [338] phi (byte) utoa::started#4 = (byte) 1 [phi:utoa::@11->utoa::@9#1] -- vbuz1=vbuc1 lda #1 sta.z started - // [341] phi (word) utoa::value#7 = (word) utoa::value#0 [phi:utoa::@11->utoa::@9#2] -- register_copy + // [338] phi (word) utoa::value#7 = (word) utoa::value#0 [phi:utoa::@11->utoa::@9#2] -- register_copy jmp __b9 } // utoa_append @@ -8848,23 +8839,23 @@ utoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// utoa_append(byte* zp($5d) buffer, word zp($31) value, word zp($5f) sub) +// utoa_append(byte* zp($55) buffer, word zp($2f) value, word zp($57) sub) utoa_append: { - .label buffer = $5d - .label value = $31 - .label sub = $5f - .label return = $61 - .label digit = $33 - // [351] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] + .label buffer = $55 + .label value = $2f + .label sub = $57 + .label return = $59 + .label digit = $31 + // [348] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] __b1_from_utoa_append: - // [351] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuz1=vbuc1 + // [348] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuz1=vbuc1 lda #0 sta.z digit - // [351] phi (word) utoa_append::value#2 = (word) utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy + // [348] phi (word) utoa_append::value#2 = (word) utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy jmp __b1 // utoa_append::@1 __b1: - // [352] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 + // [349] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 lda.z sub+1 cmp.z value+1 bne !+ @@ -8876,7 +8867,7 @@ utoa_append: { jmp __b3 // utoa_append::@3 __b3: - // [353] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuz2 + // [350] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuz2 ldy.z digit lda DIGITS,y ldy #0 @@ -8884,13 +8875,13 @@ utoa_append: { jmp __breturn // utoa_append::@return __breturn: - // [354] return + // [351] return rts // utoa_append::@2 __b2: - // [355] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 -- vbuz1=_inc_vbuz1 + // [352] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 -- vbuz1=_inc_vbuz1 inc.z digit - // [356] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 + // [353] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 lda.z value sec sbc.z sub @@ -8898,79 +8889,74 @@ utoa_append: { lda.z value+1 sbc.z sub+1 sta.z value+1 - // [351] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1] + // [348] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1] __b1_from___b2: - // [351] phi (byte) utoa_append::digit#2 = (byte) utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy - // [351] phi (word) utoa_append::value#2 = (word) utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy + // [348] phi (byte) utoa_append::digit#2 = (byte) utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy + // [348] phi (word) utoa_append::value#2 = (word) utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy jmp __b1 } // printf_sint // Print a signed integer using a specific format -// printf_sint(signed word zp($37) value, byte zp($35) format_justify_left, byte zp($34) format_sign_always, byte zp($36) format_zero_padding) +// printf_sint(signed word zp($35) value, byte zp($33) format_justify_left, byte zp($32) format_sign_always, byte zp($34) format_zero_padding) printf_sint: { - .label value = $37 - .label format_sign_always = $34 - .label format_justify_left = $35 - .label format_zero_padding = $36 - // [358] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 + .label value = $35 + .label format_sign_always = $32 + .label format_justify_left = $33 + .label format_zero_padding = $34 + // [355] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 sta printf_buffer - // [359] if((signed word) printf_sint::value#17<(signed byte) 0) goto printf_sint::@1 -- vwsz1_lt_0_then_la1 + // [356] if((signed word) printf_sint::value#17<(signed byte) 0) goto printf_sint::@1 -- vwsz1_lt_0_then_la1 lda.z value+1 bmi __b1 jmp __b3 // printf_sint::@3 __b3: - // [360] if((byte) 0==(byte) printf_sint::format_sign_always#16) goto printf_sint::@2 -- vbuc1_eq_vbuz1_then_la1 + // [357] if((byte) 0==(byte) printf_sint::format_sign_always#16) goto printf_sint::@2 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_sign_always beq __b2_from___b3 jmp __b4 // printf_sint::@4 __b4: - // [361] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '+' -- _deref_pbuc1=vbuc2 + // [358] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '+' -- _deref_pbuc1=vbuc2 lda #'+' sta printf_buffer - // [362] phi from printf_sint::@1 printf_sint::@3 printf_sint::@4 to printf_sint::@2 [phi:printf_sint::@1/printf_sint::@3/printf_sint::@4->printf_sint::@2] + // [359] phi from printf_sint::@1 printf_sint::@3 printf_sint::@4 to printf_sint::@2 [phi:printf_sint::@1/printf_sint::@3/printf_sint::@4->printf_sint::@2] __b2_from___b1: __b2_from___b3: __b2_from___b4: - // [362] phi (signed word) printf_sint::value#19 = (signed word) printf_sint::value#0 [phi:printf_sint::@1/printf_sint::@3/printf_sint::@4->printf_sint::@2#0] -- register_copy + // [359] phi (signed word) printf_sint::value#19 = (signed word) printf_sint::value#0 [phi:printf_sint::@1/printf_sint::@3/printf_sint::@4->printf_sint::@2#0] -- register_copy jmp __b2 // printf_sint::@2 __b2: - // [363] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#19 -- vwuz1=vwuz2 + // [360] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#19 -- vwuz1=vwuz2 lda.z value sta.z utoa.value lda.z value+1 sta.z utoa.value+1 - // [364] call utoa + // [361] call utoa // [316] phi from printf_sint::@2 to utoa [phi:printf_sint::@2->utoa] utoa_from___b2: - // [316] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_sint::@2->utoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z utoa.buffer_4+1 - // [316] phi (word) utoa::value#10 = (word) utoa::value#1 [phi:printf_sint::@2->utoa#1] -- register_copy - // [316] phi (byte) utoa::radix#2 = (const byte) DECIMAL [phi:printf_sint::@2->utoa#2] -- vbuz1=vbuc1 + // [316] phi (word) utoa::value#10 = (word) utoa::value#1 [phi:printf_sint::@2->utoa#0] -- register_copy + // [316] phi (byte) utoa::radix#2 = (const byte) DECIMAL [phi:printf_sint::@2->utoa#1] -- vbuz1=vbuc1 lda #DECIMAL sta.z utoa.radix jsr utoa jmp __b5 // printf_sint::@5 __b5: - // [365] (byte) printf_number_buffer::buffer_sign#0 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 + // [362] (byte) printf_number_buffer::buffer_sign#0 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 lda printf_buffer sta.z printf_number_buffer.buffer_sign - // [366] (byte) printf_number_buffer::format_justify_left#0 ← (byte) printf_sint::format_justify_left#16 -- vbuz1=vbuz2 + // [363] (byte) printf_number_buffer::format_justify_left#0 ← (byte) printf_sint::format_justify_left#16 -- vbuz1=vbuz2 lda.z format_justify_left sta.z printf_number_buffer.format_justify_left - // [367] (byte) printf_number_buffer::format_zero_padding#0 ← (byte) printf_sint::format_zero_padding#16 -- vbuz1=vbuz2 + // [364] (byte) printf_number_buffer::format_zero_padding#0 ← (byte) printf_sint::format_zero_padding#16 -- vbuz1=vbuz2 lda.z format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [368] call printf_number_buffer + // [365] call printf_number_buffer // Print using format // [251] phi from printf_sint::@5 to printf_number_buffer [phi:printf_sint::@5->printf_number_buffer] printf_number_buffer_from___b5: @@ -8978,25 +8964,20 @@ printf_sint: { lda #0 sta.z printf_number_buffer.format_upper_case // [251] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#0 [phi:printf_sint::@5->printf_number_buffer#1] -- register_copy - // [251] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_sint::@5->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [251] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) printf_number_buffer::format_zero_padding#0 [phi:printf_sint::@5->printf_number_buffer#3] -- register_copy - // [251] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) printf_number_buffer::format_justify_left#0 [phi:printf_sint::@5->printf_number_buffer#4] -- register_copy - // [251] phi (byte) printf_number_buffer::format_min_length#2 = (byte) 3 [phi:printf_sint::@5->printf_number_buffer#5] -- vbuz1=vbuc1 + // [251] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) printf_number_buffer::format_zero_padding#0 [phi:printf_sint::@5->printf_number_buffer#2] -- register_copy + // [251] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) printf_number_buffer::format_justify_left#0 [phi:printf_sint::@5->printf_number_buffer#3] -- register_copy + // [251] phi (byte) printf_number_buffer::format_min_length#2 = (byte) 3 [phi:printf_sint::@5->printf_number_buffer#4] -- vbuz1=vbuc1 lda #3 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer jmp __breturn // printf_sint::@return __breturn: - // [369] return + // [366] return rts // printf_sint::@1 __b1: - // [370] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#17 -- vwsz1=_neg_vwsz1 + // [367] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#17 -- vwsz1=_neg_vwsz1 sec lda #0 sbc.z value @@ -9004,7 +8985,7 @@ printf_sint: { lda #0 sbc.z value+1 sta.z value+1 - // [371] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2 + // [368] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2 lda #'-' sta printf_buffer jmp __b2_from___b1 @@ -9012,27 +8993,27 @@ printf_sint: { // printf_string // Print a string value using a specific format // Handles justification and min length -// printf_string(byte* zp($3a) str, byte zp($39) format_justify_left) +// printf_string(byte* zp($38) str, byte zp($37) format_justify_left) printf_string: { - .label __9 = $65 - .label len = $67 - .label padding = $3c - .label format_justify_left = $39 - .label str = $3a + .label __9 = $5d + .label len = $5f + .label padding = $3a + .label format_justify_left = $37 + .label str = $38 jmp __b3 // printf_string::@3 __b3: - // [373] (byte*) strlen::str#2 ← (byte*) printf_string::str#10 -- pbuz1=pbuz2 + // [370] (byte*) strlen::str#2 ← (byte*) printf_string::str#10 -- pbuz1=pbuz2 lda.z str sta.z strlen.str lda.z str+1 sta.z strlen.str+1 - // [374] call strlen + // [371] call strlen // [310] phi from printf_string::@3 to strlen [phi:printf_string::@3->strlen] strlen_from___b3: // [310] phi (byte*) strlen::str#5 = (byte*) strlen::str#2 [phi:printf_string::@3->strlen#0] -- register_copy jsr strlen - // [375] (word) strlen::return#3 ← (word) strlen::len#2 -- vwuz1=vwuz2 + // [372] (word) strlen::return#3 ← (word) strlen::len#2 -- vwuz1=vwuz2 lda.z strlen.len sta.z strlen.return_1 lda.z strlen.len+1 @@ -9040,58 +9021,58 @@ printf_string: { jmp __b6 // printf_string::@6 __b6: - // [376] (word~) printf_string::$9 ← (word) strlen::return#3 -- vwuz1=vwuz2 + // [373] (word~) printf_string::$9 ← (word) strlen::return#3 -- vwuz1=vwuz2 lda.z strlen.return_1 sta.z __9 lda.z strlen.return_1+1 sta.z __9+1 - // [377] (signed byte) printf_string::len#0 ← (signed byte)(word~) printf_string::$9 -- vbsz1=_sbyte_vwuz2 + // [374] (signed byte) printf_string::len#0 ← (signed byte)(word~) printf_string::$9 -- vbsz1=_sbyte_vwuz2 lda.z __9 sta.z len - // [378] (signed byte) printf_string::padding#1 ← (signed byte) 3 - (signed byte) printf_string::len#0 -- vbsz1=vbsc1_minus_vbsz2 + // [375] (signed byte) printf_string::padding#1 ← (signed byte) 3 - (signed byte) printf_string::len#0 -- vbsz1=vbsc1_minus_vbsz2 lda #3 sec sbc.z len sta.z padding - // [379] if((signed byte) printf_string::padding#1>=(signed byte) 0) goto printf_string::@10 -- vbsz1_ge_0_then_la1 + // [376] if((signed byte) printf_string::padding#1>=(signed byte) 0) goto printf_string::@10 -- vbsz1_ge_0_then_la1 lda.z padding cmp #0 bpl __b10_from___b6 - // [381] phi from printf_string::@6 to printf_string::@1 [phi:printf_string::@6->printf_string::@1] + // [378] phi from printf_string::@6 to printf_string::@1 [phi:printf_string::@6->printf_string::@1] __b1_from___b6: - // [381] phi (signed byte) printf_string::padding#3 = (signed byte) 0 [phi:printf_string::@6->printf_string::@1#0] -- vbsz1=vbsc1 + // [378] phi (signed byte) printf_string::padding#3 = (signed byte) 0 [phi:printf_string::@6->printf_string::@1#0] -- vbsz1=vbsc1 lda #0 sta.z padding jmp __b1 - // [380] phi from printf_string::@6 to printf_string::@10 [phi:printf_string::@6->printf_string::@10] + // [377] phi from printf_string::@6 to printf_string::@10 [phi:printf_string::@6->printf_string::@10] __b10_from___b6: jmp __b10 // printf_string::@10 __b10: - // [381] phi from printf_string::@10 to printf_string::@1 [phi:printf_string::@10->printf_string::@1] + // [378] phi from printf_string::@10 to printf_string::@1 [phi:printf_string::@10->printf_string::@1] __b1_from___b10: - // [381] phi (signed byte) printf_string::padding#3 = (signed byte) printf_string::padding#1 [phi:printf_string::@10->printf_string::@1#0] -- register_copy + // [378] phi (signed byte) printf_string::padding#3 = (signed byte) printf_string::padding#1 [phi:printf_string::@10->printf_string::@1#0] -- register_copy jmp __b1 // printf_string::@1 __b1: - // [382] if((byte) 0!=(byte) printf_string::format_justify_left#10) goto printf_string::@2 -- vbuc1_neq_vbuz1_then_la1 + // [379] if((byte) 0!=(byte) printf_string::format_justify_left#10) goto printf_string::@2 -- vbuc1_neq_vbuz1_then_la1 lda #0 cmp.z format_justify_left bne __b2 jmp __b8 // printf_string::@8 __b8: - // [383] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@4 -- vbsc1_neq_vbsz1_then_la1 + // [380] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@4 -- vbsc1_neq_vbsz1_then_la1 lda #0 cmp.z padding bne __b4 jmp __b2 // printf_string::@4 __b4: - // [384] (byte) printf_padding::length#3 ← (byte)(signed byte) printf_string::padding#3 -- vbuz1=vbuz2 + // [381] (byte) printf_padding::length#3 ← (byte)(signed byte) printf_string::padding#3 -- vbuz1=vbuz2 lda.z padding sta.z printf_padding.length - // [385] call printf_padding + // [382] call printf_padding // [288] phi from printf_string::@4 to printf_padding [phi:printf_string::@4->printf_padding] printf_padding_from___b4: // [288] phi (byte) printf_padding::pad#7 = (byte) ' ' [phi:printf_string::@4->printf_padding#0] -- vbuz1=vbuc1 @@ -9102,12 +9083,12 @@ printf_string: { jmp __b2 // printf_string::@2 __b2: - // [386] (byte*) printf_str::str#2 ← (byte*) printf_string::str#10 -- pbuz1=pbuz2 + // [383] (byte*) printf_str::str#2 ← (byte*) printf_string::str#10 -- pbuz1=pbuz2 lda.z str sta.z printf_str.str lda.z str+1 sta.z printf_str.str+1 - // [387] call printf_str + // [384] call printf_str // [190] phi from printf_string::@2 to printf_str [phi:printf_string::@2->printf_str] printf_str_from___b2: // [190] phi (byte*) printf_str::str#50 = (byte*) printf_str::str#2 [phi:printf_string::@2->printf_str#0] -- register_copy @@ -9115,24 +9096,24 @@ printf_string: { jmp __b7 // printf_string::@7 __b7: - // [388] if((byte) 0==(byte) printf_string::format_justify_left#10) goto printf_string::@return -- vbuc1_eq_vbuz1_then_la1 + // [385] if((byte) 0==(byte) printf_string::format_justify_left#10) goto printf_string::@return -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_justify_left beq __breturn jmp __b9 // printf_string::@9 __b9: - // [389] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@5 -- vbsc1_neq_vbsz1_then_la1 + // [386] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@5 -- vbsc1_neq_vbsz1_then_la1 lda #0 cmp.z padding bne __b5 jmp __breturn // printf_string::@5 __b5: - // [390] (byte) printf_padding::length#4 ← (byte)(signed byte) printf_string::padding#3 -- vbuz1=vbuz2 + // [387] (byte) printf_padding::length#4 ← (byte)(signed byte) printf_string::padding#3 -- vbuz1=vbuz2 lda.z padding sta.z printf_padding.length - // [391] call printf_padding + // [388] call printf_padding // [288] phi from printf_string::@5 to printf_padding [phi:printf_string::@5->printf_padding] printf_padding_from___b5: // [288] phi (byte) printf_padding::pad#7 = (byte) ' ' [phi:printf_string::@5->printf_padding#0] -- vbuz1=vbuc1 @@ -9143,13 +9124,13 @@ printf_string: { jmp __breturn // printf_string::@return __breturn: - // [392] return + // [389] return rts } // printf_cls // Clear the screen. Also resets current line/char cursor. printf_cls: { - // [394] call memset + // [391] call memset // [217] phi from printf_cls to memset [phi:printf_cls->memset] memset_from_printf_cls: // [217] phi (byte) memset::c#4 = (byte) ' ' [phi:printf_cls->memset#0] -- vbuz1=vbuc1 @@ -9169,21 +9150,21 @@ printf_cls: { jmp __b1 // printf_cls::@1 __b1: - // [395] (byte*) printf_cursor_ptr ← (byte*) 1024 -- pbuz1=pbuc1 + // [392] (byte*) printf_cursor_ptr ← (byte*) 1024 -- pbuz1=pbuc1 lda #<$400 sta.z printf_cursor_ptr lda #>$400 sta.z printf_cursor_ptr+1 - // [396] (byte) printf_cursor_x ← (byte) 0 -- vbuz1=vbuc1 + // [393] (byte) printf_cursor_x ← (byte) 0 -- vbuz1=vbuc1 lda #0 sta.z printf_cursor_x - // [397] (byte) printf_cursor_y ← (byte) 0 -- vbuz1=vbuc1 + // [394] (byte) printf_cursor_y ← (byte) 0 -- vbuz1=vbuc1 lda #0 sta.z printf_cursor_y jmp __breturn // printf_cls::@return __breturn: - // [398] return + // [395] return rts } // File Data @@ -9204,187 +9185,175 @@ REGISTER UPLIFT POTENTIAL REGISTERS Statement [1] (byte) printf_cursor_x ← (byte) 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a Statement [2] (byte) printf_cursor_y ← (byte) 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a Statement [3] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a -Statement [192] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#48) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] ( main:5::printf_str:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:16 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:20 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:24 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:28 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:32 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:36 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:40 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:44 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:48 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:52 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:56 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:60 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:64 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:68 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:72 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:76 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:80 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:84 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:88 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:92 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:96 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:100 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:104 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:108 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:112 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:116 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:120 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:124 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:128 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:132 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:136 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:140 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:144 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:148 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:152 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:156 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:160 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:164 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:168 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:172 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:176 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:180 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:184 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:188 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a reg byte y +Statement [192] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#48) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] ( main:5::printf_str:12 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:16 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:20 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:24 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:28 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:32 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:36 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:40 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:44 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:48 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:52 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:60 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:64 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:68 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:72 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:76 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:80 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:84 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:92 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:96 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:100 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:104 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:108 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:112 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:116 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:124 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:128 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:132 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:136 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:140 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:144 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:148 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:152 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:156 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:160 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:164 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:168 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:172 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:176 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:180 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:188 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte a as potential for zp[1]:21 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 ] Removing always clobbered register reg byte y as potential for zp[1]:21 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 ] Removing always clobbered register reg byte a as potential for zp[1]:22 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#0 ] Removing always clobbered register reg byte y as potential for zp[1]:22 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:57 [ printf_string::format_justify_left#10 ] -Removing always clobbered register reg byte y as potential for zp[1]:57 [ printf_string::format_justify_left#10 ] -Removing always clobbered register reg byte a as potential for zp[1]:60 [ printf_string::padding#3 printf_string::padding#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:60 [ printf_string::padding#3 printf_string::padding#1 ] -Statement [201] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:5::printf_str:12::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:16::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:20::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:24::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:28::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:32::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:36::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:40::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:44::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:48::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:52::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:56::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:60::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:64::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:68::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:72::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:76::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:80::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:84::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:88::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:92::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:96::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:100::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:104::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:108::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:112::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:116::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:120::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:124::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:128::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:132::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:136::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:140::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:144::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:148::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:152::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:156::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:160::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:164::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:168::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:172::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:176::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:180::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:184::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:188::printf_ln:200 [ printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a -Statement [202] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:5::printf_str:12::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:16::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:20::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:24::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:28::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:32::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:36::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:40::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:44::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:48::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:52::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:56::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:60::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:64::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:68::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:72::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:76::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:80::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:84::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:88::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:92::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:96::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:100::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:104::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:108::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:112::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:116::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:120::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:124::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:128::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:132::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:136::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:140::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:144::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:148::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:152::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:156::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:160::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:164::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:168::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:172::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:176::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:180::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:184::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:188::printf_ln:200 [ printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a -Statement [203] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:12::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:24::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:36::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:48::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:60::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:64::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:68::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:72::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:76::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:80::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:84::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:88::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:92::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:96::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:100::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:104::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:108::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:112::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:116::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:120::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:124::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:128::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:132::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:136::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:140::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:144::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:148::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:152::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:156::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:160::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:164::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:168::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:172::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:176::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:180::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:184::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:188::printf_ln:200 [ printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a -Statement [204] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:12::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:24::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:36::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:48::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:60::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:64::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:68::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:72::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:76::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:80::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:84::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:88::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:92::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:96::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:100::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:104::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:108::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:112::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:116::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:120::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:124::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:128::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:132::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:136::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:140::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:144::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:148::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:152::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:156::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:160::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:164::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:168::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:172::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:176::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:180::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:184::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:188::printf_ln:200 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a -Statement [208] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:26 [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] -Removing always clobbered register reg byte a as potential for zp[1]:30 [ printf_padding::pad#7 ] -Removing always clobbered register reg byte a as potential for zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] -Statement [213] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:30::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:50::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:70::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:90::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:110::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:130::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:150::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:170::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [214] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [218] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:394 [ printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:55 [ printf_string::format_justify_left#10 ] +Removing always clobbered register reg byte y as potential for zp[1]:55 [ printf_string::format_justify_left#10 ] +Removing always clobbered register reg byte a as potential for zp[1]:58 [ printf_string::padding#3 printf_string::padding#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:58 [ printf_string::padding#3 printf_string::padding#1 ] +Statement [201] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:5::printf_str:12::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:16::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:20::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:24::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:28::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:32::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:36::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:40::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:44::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:48::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:52::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:56::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:60::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:64::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:68::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:72::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:76::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:80::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:84::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:88::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:92::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:96::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:100::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:104::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:108::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:112::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:116::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:120::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:124::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:128::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:132::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:136::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:140::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:144::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:148::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:152::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:156::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:160::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:164::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:168::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:172::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:176::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:180::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:184::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:188::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a +Statement [202] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:5::printf_str:12::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:16::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:20::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:24::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:28::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:32::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:36::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:40::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:44::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:48::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:52::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:56::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:60::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:64::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:68::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:72::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:76::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:80::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:84::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:88::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:92::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:96::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:100::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:104::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:108::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:112::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:116::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:120::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:124::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:128::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:132::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:136::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:140::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:144::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:148::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:152::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:156::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:160::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:164::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:168::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:172::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:176::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:180::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:184::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:188::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a +Statement [203] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:12::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:24::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:36::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:48::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:60::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:64::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:68::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:72::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:76::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:80::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:84::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:88::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:92::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:96::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:100::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:104::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:108::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:112::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:116::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:120::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:124::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:128::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:132::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:136::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:140::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:144::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:148::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:152::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:156::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:160::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:164::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:168::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:172::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:176::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:180::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:184::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:188::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a +Statement [204] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:12::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:24::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:36::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:48::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:60::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:64::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:68::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:72::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:76::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:80::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:84::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:88::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:92::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:96::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:100::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:104::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:108::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:112::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:116::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:120::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:124::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:128::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:132::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:136::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:140::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:144::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:148::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:152::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:156::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:160::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:164::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:168::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:172::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:176::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:180::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:184::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:188::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a +Statement [208] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:24 [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] +Removing always clobbered register reg byte a as potential for zp[1]:28 [ printf_padding::pad#7 ] +Removing always clobbered register reg byte a as potential for zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] +Statement [213] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:30::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:50::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:70::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:90::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:110::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:130::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:150::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:170::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [214] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [218] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:391 [ printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:8 [ memset::c#4 ] -Statement [219] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:394 [ printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a -Statement [220] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:394 [ printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a -Statement [222] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:394 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a -Statement [224] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:394 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y +Statement [219] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:391 [ printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a +Statement [220] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:391 [ printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a +Statement [222] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:391 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a +Statement [224] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:391 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte y as potential for zp[1]:8 [ memset::c#4 ] -Removing always clobbered register reg byte y as potential for zp[1]:26 [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] -Removing always clobbered register reg byte y as potential for zp[1]:30 [ printf_padding::pad#7 ] -Removing always clobbered register reg byte y as potential for zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] -Statement [228] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:30::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:50::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:70::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:90::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:110::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:130::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:150::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:170::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [230] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:30::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:50::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:70::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:90::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:110::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:130::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:150::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:170::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a reg byte y -Statement [234] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#12 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:10 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte y -Statement [237] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:10 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [238] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:10 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a +Removing always clobbered register reg byte y as potential for zp[1]:24 [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] +Removing always clobbered register reg byte y as potential for zp[1]:28 [ printf_padding::pad#7 ] +Removing always clobbered register reg byte y as potential for zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] +Statement [228] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:30::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:50::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:70::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:90::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:110::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:130::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:150::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:170::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [230] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:30::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:50::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:70::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:90::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:110::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:130::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:150::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:170::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a reg byte y +Statement [234] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#12 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:10 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte y +Statement [237] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:10 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [238] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:10 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a Statement [243] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] ( main:5::printf_uint:134 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:18 [ printf_uint::format_radix#12 ] Removing always clobbered register reg byte a as potential for zp[1]:19 [ printf_uint::format_upper_case#12 ] Statement [244] (word) utoa::value#2 ← (word) printf_uint::uvalue#12 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] ( main:5::printf_uint:134 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } ) always clobbers reg byte a -Statement [253] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:54::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:58::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:62::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:66::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:74::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:78::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:82::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:86::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:94::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:98::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:102::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:106::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:114::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:118::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:122::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:126::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a +Statement [255] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:54::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:58::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:62::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:66::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:74::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:78::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:82::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:86::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:94::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:98::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:102::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:106::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:114::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:118::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:122::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:126::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:20 [ printf_number_buffer::format_min_length#2 ] -Statement [255] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:54::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:58::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:62::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:66::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:74::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:78::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:82::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:86::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:94::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:98::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:102::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:106::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:114::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:118::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:122::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:126::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a -Statement [256] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [257] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [261] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#2 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [278] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [280] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [297] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:5::printf_uint:134::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a reg byte y -Statement [299] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:5::printf_uint:134::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:138::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:142::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:146::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:154::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:158::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:162::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:166::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:174::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:178::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:182::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:186::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:54::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:58::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:62::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:66::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:74::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:78::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:82::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:86::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:94::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:98::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:102::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:106::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:114::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:118::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:122::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:126::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y -Statement [303] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:5::printf_uint:134::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte y -Statement [307] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:5::printf_uint:134::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:138::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:142::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:146::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:154::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:158::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:162::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:166::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:174::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:178::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:182::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:186::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:54::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:58::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:62::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:66::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:74::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:78::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:82::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:86::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:94::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:98::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:102::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:106::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:114::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:118::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:122::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:126::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a -Statement [312] if((byte) 0!=*((byte*) strlen::str#3)) goto strlen::@2 [ strlen::len#2 strlen::str#3 ] ( main:5::printf_uint:134::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:138::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:142::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:146::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:154::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:158::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:162::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:166::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:174::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:178::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:182::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:186::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:54::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:58::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:62::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:66::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:74::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:78::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:82::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:86::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:94::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:98::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:102::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:106::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:114::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:118::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:122::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:126::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_string:14::strlen:374 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:18::strlen:374 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:22::strlen:374 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:26::strlen:374 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:34::strlen:374 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:38::strlen:374 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:42::strlen:374 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:46::strlen:374 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } ) always clobbers reg byte a reg byte y +Statement [256] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [257] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [261] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#2 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [297] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:5::printf_uint:134::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a reg byte y +Statement [299] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:5::printf_uint:134::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:138::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:142::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:146::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:154::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:158::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:162::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:166::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:174::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:178::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:182::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:186::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:54::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:58::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:62::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:66::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:74::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:78::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:82::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:86::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:94::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:98::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:102::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:106::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:114::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:118::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:122::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:126::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y +Statement [303] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:5::printf_uint:134::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte y +Statement [307] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:5::printf_uint:134::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:138::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:142::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:146::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:154::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:158::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:162::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:166::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:174::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:178::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:182::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:186::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:54::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:58::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:62::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:66::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:74::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:78::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:82::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:86::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:94::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:98::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:102::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:106::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:114::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:118::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:122::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:126::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a +Statement [312] if((byte) 0!=*((byte*) strlen::str#3)) goto strlen::@2 [ printf_buffer strlen::len#2 strlen::str#3 ] ( main:5::printf_uint:134::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:138::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:142::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:146::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:154::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:158::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:162::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:166::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:174::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:178::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:182::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:186::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:54::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:58::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:62::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:66::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:74::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:78::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:82::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:86::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:94::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:98::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:102::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:106::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:114::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:118::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:122::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:126::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_string:14::strlen:371 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_buffer strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:18::strlen:371 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_buffer strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:22::strlen:371 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_buffer strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:26::strlen:371 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_buffer strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:34::strlen:371 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_buffer strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:38::strlen:371 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_buffer strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:42::strlen:371 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_buffer strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:46::strlen:371 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_buffer strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte y as potential for zp[1]:20 [ printf_number_buffer::format_min_length#2 ] -Statement [321] *((byte*) utoa::buffer#11) ← (byte) 'e' [ printf_buffer utoa::buffer#11 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y +Statement [321] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS) ← (byte) 'e' [ printf_buffer ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:51 [ printf_sint::format_justify_left#16 ] +Removing always clobbered register reg byte a as potential for zp[1]:52 [ printf_sint::format_zero_padding#16 ] +Statement [322] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 1) ← (byte) 'r' [ printf_buffer ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Statement [323] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2) ← (byte) 'r' [ printf_buffer ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Statement [324] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Statement [330] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 [ printf_buffer utoa::buffer#10 utoa::$11 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Statement [331] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) [ printf_buffer utoa::buffer#10 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte y as potential for zp[1]:19 [ printf_uint::format_upper_case#12 ] -Removing always clobbered register reg byte a as potential for zp[1]:53 [ printf_sint::format_justify_left#16 ] -Removing always clobbered register reg byte y as potential for zp[1]:53 [ printf_sint::format_justify_left#16 ] -Removing always clobbered register reg byte a as potential for zp[1]:54 [ printf_sint::format_zero_padding#16 ] -Removing always clobbered register reg byte y as potential for zp[1]:54 [ printf_sint::format_zero_padding#16 ] -Statement [322] (byte*) utoa::buffer#0 ← ++ (byte*) utoa::buffer#11 [ printf_buffer utoa::buffer#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a -Statement [323] *((byte*) utoa::buffer#0) ← (byte) 'r' [ printf_buffer utoa::buffer#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y -Statement [324] (byte*) utoa::buffer#1 ← ++ (byte*) utoa::buffer#0 [ printf_buffer utoa::buffer#1 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a -Statement [325] *((byte*) utoa::buffer#1) ← (byte) 'r' [ printf_buffer utoa::buffer#1 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y -Statement [326] (byte*) utoa::buffer#2 ← ++ (byte*) utoa::buffer#1 [ printf_buffer utoa::buffer#2 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a -Statement [327] *((byte*) utoa::buffer#2) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y -Statement [333] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 [ printf_buffer utoa::buffer#10 utoa::$11 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a -Statement [334] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) [ printf_buffer utoa::buffer#10 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y -Statement [335] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 [ printf_buffer utoa::buffer#3 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a -Statement [336] *((byte*) utoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y -Statement [337] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:40 [ utoa::max_digits#7 ] -Removing always clobbered register reg byte a as potential for zp[1]:43 [ utoa::digit#2 utoa::digit#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:46 [ utoa::started#2 utoa::started#4 ] -Statement [338] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y -Removing always clobbered register reg byte y as potential for zp[1]:40 [ utoa::max_digits#7 ] -Removing always clobbered register reg byte y as potential for zp[1]:43 [ utoa::digit#2 utoa::digit#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:46 [ utoa::started#2 utoa::started#4 ] -Statement [340] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a -Statement [343] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [344] (word) utoa_append::value#0 ← (word) utoa::value#3 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [345] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [347] (word) utoa_append::return#0 ← (word) utoa_append::value#2 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [348] (word) utoa::value#0 ← (word) utoa_append::return#0 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a -Statement [352] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:5::printf_uint:134::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:51 [ utoa_append::digit#2 utoa_append::digit#1 ] -Statement [353] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) [ utoa_append::value#2 ] ( main:5::printf_uint:134::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a reg byte y -Statement [356] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:5::printf_uint:134::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [358] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:52 [ printf_sint::format_sign_always#16 ] -Statement [359] if((signed word) printf_sint::value#17<(signed byte) 0) goto printf_sint::@1 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } ) always clobbers reg byte a -Statement [361] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '+' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } ) always clobbers reg byte a -Statement [363] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a -Statement [370] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#17 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } ) always clobbers reg byte a -Statement [371] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } ) always clobbers reg byte a -Statement [373] (byte*) strlen::str#2 ← (byte*) printf_string::str#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] ( main:5::printf_string:14 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:18 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:22 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:26 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:34 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:38 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:42 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:46 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } ) always clobbers reg byte a -Statement [375] (word) strlen::return#3 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] ( main:5::printf_string:14 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:18 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:22 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:26 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:34 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:38 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:42 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:46 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } ) always clobbers reg byte a -Statement [376] (word~) printf_string::$9 ← (word) strlen::return#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] ( main:5::printf_string:14 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:18 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:22 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:26 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:34 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:38 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:42 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:46 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } ) always clobbers reg byte a -Statement [377] (signed byte) printf_string::len#0 ← (signed byte)(word~) printf_string::$9 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] ( main:5::printf_string:14 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:18 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:22 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:26 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:34 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:38 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:42 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:46 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } ) always clobbers reg byte a -Statement [378] (signed byte) printf_string::padding#1 ← (signed byte) 3 - (signed byte) printf_string::len#0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] ( main:5::printf_string:14 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:18 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:22 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:26 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:34 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:38 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:42 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:46 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } ) always clobbers reg byte a -Statement [386] (byte*) printf_str::str#2 ← (byte*) printf_string::str#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_string::format_justify_left#10 printf_string::padding#3 ] ( main:5::printf_string:14 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a -Statement [395] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_ptr ] { } ) always clobbers reg byte a -Statement [396] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_x printf_cursor_ptr ] { } ) always clobbers reg byte a -Statement [397] (byte) printf_cursor_y ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a +Removing always clobbered register reg byte y as potential for zp[1]:51 [ printf_sint::format_justify_left#16 ] +Removing always clobbered register reg byte y as potential for zp[1]:52 [ printf_sint::format_zero_padding#16 ] +Statement [332] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 [ printf_buffer utoa::buffer#3 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Statement [333] *((byte*) utoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y +Statement [334] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:38 [ utoa::max_digits#7 ] +Removing always clobbered register reg byte a as potential for zp[1]:41 [ utoa::digit#2 utoa::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:44 [ utoa::started#2 utoa::started#4 ] +Statement [335] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y +Removing always clobbered register reg byte y as potential for zp[1]:38 [ utoa::max_digits#7 ] +Removing always clobbered register reg byte y as potential for zp[1]:41 [ utoa::digit#2 utoa::digit#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:44 [ utoa::started#2 utoa::started#4 ] +Statement [337] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Statement [340] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [341] (word) utoa_append::value#0 ← (word) utoa::value#3 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [342] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [344] (word) utoa_append::return#0 ← (word) utoa_append::value#2 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [345] (word) utoa::value#0 ← (word) utoa_append::return#0 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Statement [349] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:5::printf_uint:134::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:49 [ utoa_append::digit#2 utoa_append::digit#1 ] +Statement [350] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) [ utoa_append::value#2 ] ( main:5::printf_uint:134::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a reg byte y +Statement [353] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:5::printf_uint:134::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [355] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:50 [ printf_sint::format_sign_always#16 ] +Statement [356] if((signed word) printf_sint::value#17<(signed byte) 0) goto printf_sint::@1 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } ) always clobbers reg byte a +Statement [358] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '+' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } ) always clobbers reg byte a +Statement [360] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Statement [367] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#17 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } ) always clobbers reg byte a +Statement [368] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } ) always clobbers reg byte a +Statement [370] (byte*) strlen::str#2 ← (byte*) printf_string::str#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] ( main:5::printf_string:14 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:22 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:26 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:34 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:38 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:46 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } ) always clobbers reg byte a +Statement [372] (word) strlen::return#3 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] ( main:5::printf_string:14 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:22 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:26 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:34 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:38 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:46 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } ) always clobbers reg byte a +Statement [373] (word~) printf_string::$9 ← (word) strlen::return#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] ( main:5::printf_string:14 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:22 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:26 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:34 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:38 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:46 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } ) always clobbers reg byte a +Statement [374] (signed byte) printf_string::len#0 ← (signed byte)(word~) printf_string::$9 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] ( main:5::printf_string:14 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:22 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:26 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:34 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:38 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:46 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } ) always clobbers reg byte a +Statement [375] (signed byte) printf_string::padding#1 ← (signed byte) 3 - (signed byte) printf_string::len#0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] ( main:5::printf_string:14 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:22 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:26 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:34 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:38 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:46 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } ) always clobbers reg byte a +Statement [383] (byte*) printf_str::str#2 ← (byte*) printf_string::str#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 ] ( main:5::printf_string:14 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a +Statement [392] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_ptr ] { } ) always clobbers reg byte a +Statement [393] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_x printf_cursor_ptr ] { } ) always clobbers reg byte a +Statement [394] (byte) printf_cursor_y ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a Statement [1] (byte) printf_cursor_x ← (byte) 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a Statement [2] (byte) printf_cursor_y ← (byte) 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a Statement [3] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a -Statement [192] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#48) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] ( main:5::printf_str:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:16 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:20 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:24 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:28 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:32 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:36 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:40 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:44 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:48 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:52 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:56 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:60 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:64 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:68 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:72 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:76 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:80 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:84 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:88 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:92 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:96 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:100 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:104 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:108 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:112 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:116 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:120 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:124 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:128 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:132 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:136 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:140 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:144 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:148 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:152 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:156 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:160 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:164 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:168 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:172 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:176 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:180 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:184 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_str:188 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a reg byte y -Statement [201] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:5::printf_str:12::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:16::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:20::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:24::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:28::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:32::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:36::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:40::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:44::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:48::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:52::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:56::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:60::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:64::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:68::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:72::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:76::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:80::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:84::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:88::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:92::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:96::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:100::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:104::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:108::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:112::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:116::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:120::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:124::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:128::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:132::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:136::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:140::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:144::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:148::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:152::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:156::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:160::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:164::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:168::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:172::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:176::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:180::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:184::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:188::printf_ln:200 [ printf_str::str#0 printf_cursor_y printf_ln::$0 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a -Statement [202] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:5::printf_str:12::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:16::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:20::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:24::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:28::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:32::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:36::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:40::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:44::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:48::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:52::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:56::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:60::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:64::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:68::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:72::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:76::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:80::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:84::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:88::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:92::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:96::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:100::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:104::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:108::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:112::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:116::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:120::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:124::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:128::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:132::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:136::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:140::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:144::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:148::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:152::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:156::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:160::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:164::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:168::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:172::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:176::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:180::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:184::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:188::printf_ln:200 [ printf_str::str#0 printf_cursor_y printf_ln::$1 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a -Statement [203] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:12::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:24::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:36::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:48::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:60::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:64::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:68::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:72::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:76::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:80::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:84::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:88::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:92::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:96::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:100::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:104::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:108::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:112::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:116::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:120::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:124::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:128::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:132::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:136::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:140::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:144::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:148::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:152::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:156::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:160::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:164::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:168::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:172::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:176::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:180::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:184::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:188::printf_ln:200 [ printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a -Statement [204] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:12::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:24::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:36::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:48::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:60::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:64::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:68::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:72::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:76::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:80::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:84::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:88::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:92::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:96::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:100::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:104::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:108::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:112::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:116::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:120::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:124::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:128::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:132::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:136::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:140::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:144::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:148::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:152::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:156::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:160::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:164::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:168::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:172::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:176::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:180::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:184::printf_ln:200 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:188::printf_ln:200 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a -Statement [208] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [213] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:30::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:50::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:70::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:90::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:110::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:130::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:150::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:170::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [214] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [218] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:394 [ printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a -Statement [219] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:394 [ printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a -Statement [220] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:394 [ printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a -Statement [222] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:394 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a -Statement [224] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:394 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y -Statement [228] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:30::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:50::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:70::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:90::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:110::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:130::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:150::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:170::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [230] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_string:14::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:387::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:30::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:50::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:70::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:90::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:110::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:130::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:150::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:170::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a reg byte y -Statement [234] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#12 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:10 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte y -Statement [237] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:10 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a -Statement [238] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:10 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198 [ printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198 [ printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_str:281::printf_char:198 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:387::printf_char:198 [ printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:368::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:368::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:385::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:391::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [192] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#48) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] ( main:5::printf_str:12 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:16 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:20 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:24 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:28 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:32 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:36 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:40 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:44 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:48 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:52 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:60 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:64 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:68 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:72 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:76 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:80 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:84 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:92 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:96 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:100 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:104 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:108 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:112 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:116 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:120 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:124 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:128 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:132 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:136 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:140 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:144 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:148 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:152 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:156 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:160 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:164 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:168 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:172 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:176 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:180 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_str:188 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#48 printf_str::ch#0 printf_buffer ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a reg byte y +Statement [201] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:5::printf_str:12::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:16::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:20::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:24::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:28::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:32::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:36::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:40::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:44::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:48::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:52::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:56::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:60::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:64::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:68::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:72::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:76::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:80::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:84::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:88::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:92::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:96::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:100::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:104::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:108::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:112::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:116::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:120::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:124::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:128::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:132::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:136::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:140::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:144::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:148::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:152::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:156::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:160::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:164::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:168::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:172::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:176::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:180::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:184::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_str:188::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a +Statement [202] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:5::printf_str:12::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:16::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:20::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:24::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:28::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:32::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:36::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:40::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:44::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:48::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:52::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:56::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:60::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:64::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:68::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:72::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:76::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:80::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:84::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:88::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:92::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:96::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:100::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:104::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:108::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:112::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:116::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:120::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:124::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:128::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:132::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:136::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:140::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:144::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:148::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:152::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:156::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:160::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:164::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:168::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:172::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:176::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:180::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:184::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_str:188::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_ln::$1 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a +Statement [203] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:12::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:24::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:36::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:48::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:60::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:64::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:68::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:72::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:76::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:80::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:84::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:88::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:92::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:96::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:100::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:104::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:108::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:112::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:116::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:120::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:124::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:128::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:132::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:136::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:140::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:144::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:148::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:152::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:156::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:160::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:164::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:168::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:172::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:176::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:180::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:184::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:188::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a +Statement [204] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:12::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:24::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:36::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:48::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:60::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:64::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:68::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:72::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:76::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:80::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:84::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:88::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:92::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:96::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:100::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:104::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:108::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:112::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:116::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:120::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:124::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:128::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:132::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:136::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:140::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:144::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:148::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:152::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:156::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:160::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:164::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:168::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:172::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:176::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:180::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:184::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:188::printf_ln:200 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a +Statement [208] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [213] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:30::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:50::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:70::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:90::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:110::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:130::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:150::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_char:170::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [214] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170::printf_scroll:240 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [218] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:391 [ printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a +Statement [219] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:391 [ printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a +Statement [220] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:391 [ printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a +Statement [222] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:391 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a +Statement [224] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:30::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:50::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:70::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:90::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:110::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:130::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:150::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_char:170::printf_scroll:240::memset:212 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memset:212 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memset:212 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240::memset:212 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240::memset:212 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_cls:8::memset:391 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y +Statement [228] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:30::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:50::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:70::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:90::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:110::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:130::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:150::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:170::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [230] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_str:12::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:16::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:20::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:24::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:28::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:32::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:36::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:40::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:44::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:48::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:52::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:56::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:60::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:64::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:68::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:72::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:76::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:80::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:84::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:88::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:92::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:96::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:100::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:104::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:108::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:112::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:116::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:120::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:124::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:128::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:132::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:136::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:140::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:144::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:148::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:152::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:156::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:160::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:164::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:168::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:172::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:176::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:180::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:184::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:188::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_string:14::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46::printf_str:384::printf_ln:200::printf_scroll:206::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_char:10::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:30::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:50::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:70::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:90::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:110::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:130::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:150::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_char:170::printf_scroll:240::memcpy:210 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_str:12::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198::printf_scroll:240::memcpy:210 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198::printf_scroll:240::memcpy:210 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198::printf_scroll:240::memcpy:210 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293::printf_scroll:240::memcpy:210 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a reg byte y +Statement [234] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#12 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:10 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte y +Statement [237] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:10 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a +Statement [238] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_char:10 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:30 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:50 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:70 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:90 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:110 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:130 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:150 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_char:170 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_str:12::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:16::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:20::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:24::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:28::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:32::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:36::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:40::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:44::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:48::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:52::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:56::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:60::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:64::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:68::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:72::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:76::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:80::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:84::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:88::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:92::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:96::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:100::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:104::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:108::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:112::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:116::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:120::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:124::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:128::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:132::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:136::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:140::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:144::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:148::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:152::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:156::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:160::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:164::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:168::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:172::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:176::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:180::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:184::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_str:188::printf_char:198 [ printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:138::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:142::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:146::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:154::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:158::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:162::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:166::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:174::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:178::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:182::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:186::printf_number_buffer:249::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:54::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_str:281::printf_char:198 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:14::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:18::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:22::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:26::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:34::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:38::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:42::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_string:46::printf_str:384::printf_char:198 [ printf_string::format_justify_left#10 printf_string::padding#3 printf_str::str#0 printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } { printf_char::ch#1 = printf_char::ch#12 printf_str::ch#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:138::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:142::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:146::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:154::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:158::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:162::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:166::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:174::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:178::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:182::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:186::printf_number_buffer:249::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_sint:54::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:58::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:62::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:66::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:74::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:78::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:82::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:86::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:94::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:98::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:102::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:106::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:114::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:118::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:122::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_sint:126::printf_number_buffer:365::printf_char:272 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_char::ch#12 = printf_char::ch#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:269::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:276::printf_char:293 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:134::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:138::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:142::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:146::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:154::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:158::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:162::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:166::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:174::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:178::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:182::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_uint:186::printf_number_buffer:249::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:54::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:58::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:62::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:66::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:74::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:78::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:82::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:86::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:94::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:98::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:102::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:106::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:114::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:118::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:122::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_sint:126::printf_number_buffer:365::printf_padding:286::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:382::printf_char:293 [ printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#3 printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#3 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:14::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:18::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:22::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:26::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:34::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:38::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:42::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } main:5::printf_string:46::printf_padding:388::printf_char:293 [ printf_buffer printf_padding::length#6 printf_padding::pad#7 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_padding::length#4 = printf_padding::length#6 } { printf_char::ch#0 = printf_char::ch#12 printf_padding::pad#7 } } ) always clobbers reg byte a Statement [243] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] ( main:5::printf_uint:134 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::uvalue#12 printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } ) always clobbers reg byte a Statement [244] (word) utoa::value#2 ← (word) printf_uint::uvalue#12 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] ( main:5::printf_uint:134 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_radix#12 printf_uint::format_upper_case#12 printf_buffer utoa::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } ) always clobbers reg byte a -Statement [253] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:54::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:58::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:62::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:66::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:74::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:78::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:82::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:86::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:94::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:98::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:102::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:106::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:114::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:118::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:122::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:126::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a -Statement [255] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:54::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:58::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:62::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:66::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:74::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:78::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:82::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:86::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:94::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:98::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:102::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:106::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:114::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:118::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:122::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:126::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a -Statement [256] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [257] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [261] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#2 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [278] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [280] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#1 printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_str::str#50 printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [297] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:5::printf_uint:134::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a reg byte y -Statement [299] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:5::printf_uint:134::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:138::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:142::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:146::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:154::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:158::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:162::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:166::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:174::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:178::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:182::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:186::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:54::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:58::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:62::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:66::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:74::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:78::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:82::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:86::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:94::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:98::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:102::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:106::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:114::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:118::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:122::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:126::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y -Statement [303] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:5::printf_uint:134::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:138::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:142::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:146::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:154::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:158::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:162::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:166::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:174::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:178::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:182::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:186::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:54::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:58::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:62::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:66::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:74::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:78::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:82::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:86::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:94::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:98::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:102::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:106::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:114::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:118::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:122::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_sint:126::printf_number_buffer:368::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte y -Statement [307] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:5::printf_uint:134::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:138::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:142::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:146::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:154::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:158::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:162::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:166::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:174::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:178::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:182::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:186::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:54::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:58::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:62::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:66::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:74::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:78::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:82::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:86::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:94::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:98::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:102::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:106::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:114::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:118::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:122::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:126::printf_number_buffer:368::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a -Statement [312] if((byte) 0!=*((byte*) strlen::str#3)) goto strlen::@2 [ strlen::len#2 strlen::str#3 ] ( main:5::printf_uint:134::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:138::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:142::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:146::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:154::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:158::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:162::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:166::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:174::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:178::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:182::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:186::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:54::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:58::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:62::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:66::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:74::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:78::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:82::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:86::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:94::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:98::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:102::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:106::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:114::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:118::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:122::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:126::printf_number_buffer:368::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = strlen::str#5 printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_string:14::strlen:374 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:18::strlen:374 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:22::strlen:374 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:26::strlen:374 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:34::strlen:374 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:38::strlen:374 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:42::strlen:374 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:46::strlen:374 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } ) always clobbers reg byte a reg byte y -Statement [321] *((byte*) utoa::buffer#11) ← (byte) 'e' [ printf_buffer utoa::buffer#11 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#11 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y -Statement [322] (byte*) utoa::buffer#0 ← ++ (byte*) utoa::buffer#11 [ printf_buffer utoa::buffer#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a -Statement [323] *((byte*) utoa::buffer#0) ← (byte) 'r' [ printf_buffer utoa::buffer#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#0 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y -Statement [324] (byte*) utoa::buffer#1 ← ++ (byte*) utoa::buffer#0 [ printf_buffer utoa::buffer#1 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a -Statement [325] *((byte*) utoa::buffer#1) ← (byte) 'r' [ printf_buffer utoa::buffer#1 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#1 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y -Statement [326] (byte*) utoa::buffer#2 ← ++ (byte*) utoa::buffer#1 [ printf_buffer utoa::buffer#2 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#2 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a -Statement [327] *((byte*) utoa::buffer#2) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y -Statement [333] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 [ printf_buffer utoa::buffer#10 utoa::$11 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a -Statement [334] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) [ printf_buffer utoa::buffer#10 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y -Statement [335] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 [ printf_buffer utoa::buffer#3 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a -Statement [336] *((byte*) utoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y -Statement [337] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a -Statement [338] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y -Statement [340] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a -Statement [343] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [344] (word) utoa_append::value#0 ← (word) utoa::value#3 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [345] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [347] (word) utoa_append::return#0 ← (word) utoa_append::value#2 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [348] (word) utoa::value#0 ← (word) utoa_append::return#0 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:364 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a -Statement [352] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:5::printf_uint:134::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [353] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) [ utoa_append::value#2 ] ( main:5::printf_uint:134::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a reg byte y -Statement [356] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:5::printf_uint:134::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:364::utoa_append:346 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Statement [358] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } ) always clobbers reg byte a -Statement [359] if((signed word) printf_sint::value#17<(signed byte) 0) goto printf_sint::@1 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } ) always clobbers reg byte a -Statement [361] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '+' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } ) always clobbers reg byte a -Statement [363] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a -Statement [370] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#17 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } ) always clobbers reg byte a -Statement [371] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } ) always clobbers reg byte a -Statement [373] (byte*) strlen::str#2 ← (byte*) printf_string::str#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] ( main:5::printf_string:14 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:18 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:22 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:26 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:34 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:38 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:42 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:46 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } ) always clobbers reg byte a -Statement [375] (word) strlen::return#3 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] ( main:5::printf_string:14 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:18 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:22 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:26 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:34 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:38 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:42 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:46 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } ) always clobbers reg byte a -Statement [376] (word~) printf_string::$9 ← (word) strlen::return#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] ( main:5::printf_string:14 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:18 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:22 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:26 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:34 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:38 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:42 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:46 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } ) always clobbers reg byte a -Statement [377] (signed byte) printf_string::len#0 ← (signed byte)(word~) printf_string::$9 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] ( main:5::printf_string:14 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:18 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:22 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:26 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:34 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:38 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:42 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:46 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } ) always clobbers reg byte a -Statement [378] (signed byte) printf_string::padding#1 ← (signed byte) 3 - (signed byte) printf_string::len#0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] ( main:5::printf_string:14 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:18 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:22 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:26 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:34 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:38 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:42 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:46 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } ) always clobbers reg byte a -Statement [386] (byte*) printf_str::str#2 ← (byte*) printf_string::str#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_string::format_justify_left#10 printf_string::padding#3 ] ( main:5::printf_string:14 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a -Statement [395] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_ptr ] { } ) always clobbers reg byte a -Statement [396] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_x printf_cursor_ptr ] { } ) always clobbers reg byte a -Statement [397] (byte) printf_cursor_y ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a -Potential registers zp[2]:2 [ printf_str::str#48 printf_str::str#50 printf_str::str#1 printf_str::str#2 printf_str::str#0 ] : zp[2]:2 , +Statement [255] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:54::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:58::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:62::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:66::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:74::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:78::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:82::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:86::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:94::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:98::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:102::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:106::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:114::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:118::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:122::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:126::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a +Statement [256] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [257] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [261] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#2 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:5::printf_uint:134::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [297] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:5::printf_uint:134::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a reg byte y +Statement [299] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:5::printf_uint:134::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:138::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:142::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:146::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:154::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:158::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:162::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:166::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:174::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:178::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:182::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:186::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:54::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:58::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:62::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:66::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:74::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:78::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:82::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:86::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:94::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:98::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:102::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:106::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:114::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:118::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:122::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:126::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y +Statement [303] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:5::printf_uint:134::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:138::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:142::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:146::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:154::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:158::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:162::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:166::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:174::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:178::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:182::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_uint:186::printf_number_buffer:249::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } } main:5::printf_sint:54::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:58::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:62::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:66::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:74::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:78::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:82::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:86::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:94::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:98::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:102::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:106::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:114::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:118::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:122::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_sint:126::printf_number_buffer:365::strupr:279 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte y +Statement [307] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:5::printf_uint:134::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:138::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:142::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:146::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:154::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:158::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:162::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:166::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:174::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:178::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:182::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_uint:186::printf_number_buffer:249::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:54::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:58::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:62::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:66::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:74::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:78::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:82::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:86::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:94::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:98::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:102::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:106::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:114::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:118::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:122::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_sint:126::printf_number_buffer:365::strupr:279::toupper:300 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a +Statement [312] if((byte) 0!=*((byte*) strlen::str#3)) goto strlen::@2 [ printf_buffer strlen::len#2 strlen::str#3 ] ( main:5::printf_uint:134::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:138::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:142::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:146::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:154::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:158::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:162::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:166::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:174::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:178::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:182::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_uint:186::printf_number_buffer:249::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 printf_uint::format_upper_case#12 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:54::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:58::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:62::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:66::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:74::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:78::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:82::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:86::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:94::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:98::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:102::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:106::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:114::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:118::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:122::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_sint:126::printf_number_buffer:365::strlen:254 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#3 ] { { printf_number_buffer::format_justify_left#0 = printf_number_buffer::format_justify_left#10 printf_sint::format_justify_left#16 } { printf_number_buffer::format_zero_padding#0 = printf_number_buffer::format_zero_padding#10 printf_sint::format_zero_padding#16 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_string:14::strlen:371 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_buffer strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:18::strlen:371 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_buffer strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:22::strlen:371 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_buffer strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:26::strlen:371 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_buffer strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:34::strlen:371 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_buffer strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:38::strlen:371 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_buffer strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:42::strlen:371 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_buffer strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:46::strlen:371 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_string::format_justify_left#10 printf_string::str#10 printf_buffer strlen::len#2 strlen::str#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } ) always clobbers reg byte a reg byte y +Statement [321] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS) ← (byte) 'e' [ printf_buffer ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Statement [322] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 1) ← (byte) 'r' [ printf_buffer ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Statement [323] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2) ← (byte) 'r' [ printf_buffer ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Statement [324] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Statement [330] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 [ printf_buffer utoa::buffer#10 utoa::$11 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 utoa::$11 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Statement [331] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) [ printf_buffer utoa::buffer#10 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#10 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y +Statement [332] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 [ printf_buffer utoa::buffer#3 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::buffer#3 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::buffer#3 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Statement [333] *((byte*) utoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y +Statement [334] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::$10 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Statement [335] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a reg byte y +Statement [337] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::started#2 utoa::buffer#10 utoa::digit_value#0 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Statement [340] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::value#3 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [341] (word) utoa_append::value#0 ← (word) utoa::value#3 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [342] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [344] (word) utoa_append::return#0 ← (word) utoa_append::value#2 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::return#0 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [345] (word) utoa::value#0 ← (word) utoa_append::return#0 [ printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] ( main:5::printf_uint:134::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:138::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:142::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:146::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:154::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:158::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:162::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:166::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:174::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:178::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:182::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_uint:186::utoa:246 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } } main:5::printf_sint:54::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126::utoa:361 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa::value#0 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Statement [349] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:5::printf_uint:134::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [350] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) [ utoa_append::value#2 ] ( main:5::printf_uint:134::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::value#2 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a reg byte y +Statement [353] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:5::printf_uint:134::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:138::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:142::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:146::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:154::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:158::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:162::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:166::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:174::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:178::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:182::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_uint:186::utoa:246::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_uint::format_upper_case#12 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::radix#1 = utoa::radix#2 printf_uint::format_radix#12 } { utoa::value#10 = utoa::value#2 printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:54::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:58::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:62::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:66::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:74::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:78::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:82::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:86::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:94::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:98::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:102::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:106::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:114::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:118::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:122::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } main:5::printf_sint:126::utoa:361::utoa_append:343 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_buffer utoa::max_digits#7 utoa::digit_values#8 utoa::digit#2 utoa::buffer#10 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = utoa::value#10 } { utoa_append::buffer#0 = utoa::buffer#10 } { utoa_append::value#0 = utoa::value#3 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a +Statement [355] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } ) always clobbers reg byte a +Statement [356] if((signed word) printf_sint::value#17<(signed byte) 0) goto printf_sint::@1 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_sign_always#16 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } ) always clobbers reg byte a +Statement [358] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '+' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::value#17 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { } ) always clobbers reg byte a +Statement [360] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::value#1 printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 ] { { utoa::value#1 = utoa::value#10 } } ) always clobbers reg byte a +Statement [367] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#17 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } ) always clobbers reg byte a +Statement [368] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] ( main:5::printf_sint:54 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:62 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:66 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:74 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:78 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:82 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:86 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:94 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:98 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:102 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:106 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:114 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:118 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:122 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } main:5::printf_sint:126 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_sint::format_justify_left#16 printf_sint::format_zero_padding#16 printf_sint::value#0 ] { } ) always clobbers reg byte a +Statement [370] (byte*) strlen::str#2 ← (byte*) printf_string::str#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] ( main:5::printf_string:14 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:22 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:26 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:34 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:38 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:46 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer strlen::str#2 printf_string::format_justify_left#10 printf_string::str#10 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } ) always clobbers reg byte a +Statement [372] (word) strlen::return#3 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] ( main:5::printf_string:14 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:22 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:26 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:34 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:38 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } main:5::printf_string:46 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 strlen::return#3 ] { { strlen::str#2 = strlen::str#5 printf_string::str#10 } { strlen::return#3 = strlen::len#2 } } ) always clobbers reg byte a +Statement [373] (word~) printf_string::$9 ← (word) strlen::return#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] ( main:5::printf_string:14 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:22 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:26 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:34 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:38 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } main:5::printf_string:46 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::$9 ] { } ) always clobbers reg byte a +Statement [374] (signed byte) printf_string::len#0 ← (signed byte)(word~) printf_string::$9 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] ( main:5::printf_string:14 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:22 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:26 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:34 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:38 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } main:5::printf_string:46 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::len#0 ] { } ) always clobbers reg byte a +Statement [375] (signed byte) printf_string::padding#1 ← (signed byte) 3 - (signed byte) printf_string::len#0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] ( main:5::printf_string:14 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:22 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:26 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:34 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:38 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } main:5::printf_string:46 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_string::format_justify_left#10 printf_string::str#10 printf_string::padding#1 ] { } ) always clobbers reg byte a +Statement [383] (byte*) printf_str::str#2 ← (byte*) printf_string::str#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 ] ( main:5::printf_string:14 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:22 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:26 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:34 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:38 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:42 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } main:5::printf_string:46 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_buffer printf_string::format_justify_left#10 printf_string::padding#3 ] { { printf_str::str#2 = printf_str::str#50 printf_string::str#10 } } ) always clobbers reg byte a +Statement [392] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_ptr ] { } ) always clobbers reg byte a +Statement [393] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_x printf_cursor_ptr ] { } ) always clobbers reg byte a +Statement [394] (byte) printf_cursor_y ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a +Potential registers zp[2]:2 [ printf_str::str#48 printf_str::str#50 printf_str::str#2 printf_str::str#0 ] : zp[2]:2 , Potential registers zp[2]:4 [ memset::num#2 ] : zp[2]:4 , Potential registers zp[2]:6 [ memset::str#3 ] : zp[2]:6 , Potential registers zp[1]:8 [ memset::c#4 ] : zp[1]:8 , reg byte x , @@ -9398,79 +9367,75 @@ Potential registers zp[1]:19 [ printf_uint::format_upper_case#12 ] : zp[1]:19 , Potential registers zp[1]:20 [ printf_number_buffer::format_min_length#2 ] : zp[1]:20 , reg byte x , Potential registers zp[1]:21 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 ] : zp[1]:21 , reg byte x , Potential registers zp[1]:22 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#0 ] : zp[1]:22 , reg byte x , -Potential registers zp[2]:23 [ printf_number_buffer::buffer_digits#10 ] : zp[2]:23 , -Potential registers zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] : zp[1]:25 , reg byte x , -Potential registers zp[1]:26 [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] : zp[1]:26 , reg byte x , -Potential registers zp[1]:27 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] : zp[1]:27 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] : zp[1]:28 , reg byte x , -Potential registers zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] : zp[1]:29 , reg byte x , -Potential registers zp[1]:30 [ printf_padding::pad#7 ] : zp[1]:30 , reg byte x , -Potential registers zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] : zp[1]:31 , reg byte x , -Potential registers zp[2]:32 [ strupr::src#2 strupr::str#0 strupr::src#1 ] : zp[2]:32 , -Potential registers zp[1]:34 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] : zp[1]:34 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:35 [ strlen::str#3 strlen::str#5 strlen::str#1 strlen::str#2 strlen::str#0 ] : zp[2]:35 , -Potential registers zp[2]:37 [ strlen::len#2 strlen::len#1 ] : zp[2]:37 , -Potential registers zp[1]:39 [ utoa::radix#2 utoa::radix#1 ] : zp[1]:39 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:40 [ utoa::max_digits#7 ] : zp[1]:40 , reg byte x , -Potential registers zp[2]:41 [ utoa::digit_values#8 ] : zp[2]:41 , -Potential registers zp[1]:43 [ utoa::digit#2 utoa::digit#1 ] : zp[1]:43 , reg byte x , -Potential registers zp[2]:44 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 ] : zp[2]:44 , -Potential registers zp[1]:46 [ utoa::started#2 utoa::started#4 ] : zp[1]:46 , reg byte x , -Potential registers zp[2]:47 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 ] : zp[2]:47 , -Potential registers zp[2]:49 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] : zp[2]:49 , -Potential registers zp[1]:51 [ utoa_append::digit#2 utoa_append::digit#1 ] : zp[1]:51 , reg byte x , reg byte y , -Potential registers zp[1]:52 [ printf_sint::format_sign_always#16 ] : zp[1]:52 , reg byte x , reg byte y , -Potential registers zp[1]:53 [ printf_sint::format_justify_left#16 ] : zp[1]:53 , reg byte x , -Potential registers zp[1]:54 [ printf_sint::format_zero_padding#16 ] : zp[1]:54 , reg byte x , -Potential registers zp[2]:55 [ printf_sint::value#19 printf_sint::value#0 printf_sint::value#17 ] : zp[2]:55 , -Potential registers zp[1]:57 [ printf_string::format_justify_left#10 ] : zp[1]:57 , reg byte x , -Potential registers zp[2]:58 [ printf_string::str#10 ] : zp[2]:58 , -Potential registers zp[1]:60 [ printf_string::padding#3 printf_string::padding#1 ] : zp[1]:60 , reg byte x , -Potential registers zp[1]:61 [ printf_cursor_x ] : zp[1]:61 , -Potential registers zp[1]:62 [ printf_cursor_y ] : zp[1]:62 , -Potential registers zp[2]:63 [ printf_cursor_ptr ] : zp[2]:63 , -Potential registers zp[1]:65 [ printf_str::ch#0 ] : zp[1]:65 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:66 [ printf_ln::$0 ] : zp[2]:66 , -Potential registers zp[2]:68 [ printf_ln::$1 ] : zp[2]:68 , -Potential registers zp[2]:70 [ printf_scroll::$4 ] : zp[2]:70 , -Potential registers zp[2]:72 [ memset::end#0 ] : zp[2]:72 , -Potential registers zp[2]:74 [ strlen::return#2 ] : zp[2]:74 , -Potential registers zp[2]:76 [ printf_number_buffer::$19 ] : zp[2]:76 , -Potential registers zp[1]:78 [ toupper::return#3 ] : zp[1]:78 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:79 [ strupr::$0 ] : zp[1]:79 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:80 [ utoa::buffer#0 ] : zp[2]:80 , -Potential registers zp[2]:82 [ utoa::buffer#1 ] : zp[2]:82 , -Potential registers zp[2]:84 [ utoa::buffer#2 ] : zp[2]:84 , -Potential registers zp[1]:86 [ utoa::$4 ] : zp[1]:86 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:87 [ utoa::$11 ] : zp[1]:87 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:88 [ utoa::buffer#3 ] : zp[2]:88 , -Potential registers zp[1]:90 [ utoa::$10 ] : zp[1]:90 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:91 [ utoa::digit_value#0 ] : zp[2]:91 , -Potential registers zp[2]:93 [ utoa_append::buffer#0 ] : zp[2]:93 , -Potential registers zp[2]:95 [ utoa_append::sub#0 ] : zp[2]:95 , -Potential registers zp[2]:97 [ utoa_append::return#0 ] : zp[2]:97 , -Potential registers zp[2]:99 [ strlen::return#3 ] : zp[2]:99 , -Potential registers zp[2]:101 [ printf_string::$9 ] : zp[2]:101 , -Potential registers zp[1]:103 [ printf_string::len#0 ] : zp[1]:103 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] : zp[1]:23 , reg byte x , +Potential registers zp[1]:24 [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] : zp[1]:24 , reg byte x , +Potential registers zp[1]:25 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] : zp[1]:25 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] : zp[1]:26 , reg byte x , +Potential registers zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] : zp[1]:27 , reg byte x , +Potential registers zp[1]:28 [ printf_padding::pad#7 ] : zp[1]:28 , reg byte x , +Potential registers zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] : zp[1]:29 , reg byte x , +Potential registers zp[2]:30 [ strupr::src#2 strupr::src#1 ] : zp[2]:30 , +Potential registers zp[1]:32 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] : zp[1]:32 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:33 [ strlen::str#3 strlen::str#5 strlen::str#2 strlen::str#0 ] : zp[2]:33 , +Potential registers zp[2]:35 [ strlen::len#2 strlen::len#1 ] : zp[2]:35 , +Potential registers zp[1]:37 [ utoa::radix#2 utoa::radix#1 ] : zp[1]:37 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:38 [ utoa::max_digits#7 ] : zp[1]:38 , reg byte x , +Potential registers zp[2]:39 [ utoa::digit_values#8 ] : zp[2]:39 , +Potential registers zp[1]:41 [ utoa::digit#2 utoa::digit#1 ] : zp[1]:41 , reg byte x , +Potential registers zp[2]:42 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 ] : zp[2]:42 , +Potential registers zp[1]:44 [ utoa::started#2 utoa::started#4 ] : zp[1]:44 , reg byte x , +Potential registers zp[2]:45 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 ] : zp[2]:45 , +Potential registers zp[2]:47 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] : zp[2]:47 , +Potential registers zp[1]:49 [ utoa_append::digit#2 utoa_append::digit#1 ] : zp[1]:49 , reg byte x , reg byte y , +Potential registers zp[1]:50 [ printf_sint::format_sign_always#16 ] : zp[1]:50 , reg byte x , reg byte y , +Potential registers zp[1]:51 [ printf_sint::format_justify_left#16 ] : zp[1]:51 , reg byte x , +Potential registers zp[1]:52 [ printf_sint::format_zero_padding#16 ] : zp[1]:52 , reg byte x , +Potential registers zp[2]:53 [ printf_sint::value#19 printf_sint::value#0 printf_sint::value#17 ] : zp[2]:53 , +Potential registers zp[1]:55 [ printf_string::format_justify_left#10 ] : zp[1]:55 , reg byte x , +Potential registers zp[2]:56 [ printf_string::str#10 ] : zp[2]:56 , +Potential registers zp[1]:58 [ printf_string::padding#3 printf_string::padding#1 ] : zp[1]:58 , reg byte x , +Potential registers zp[1]:59 [ printf_cursor_x ] : zp[1]:59 , +Potential registers zp[1]:60 [ printf_cursor_y ] : zp[1]:60 , +Potential registers zp[2]:61 [ printf_cursor_ptr ] : zp[2]:61 , +Potential registers zp[1]:63 [ printf_str::ch#0 ] : zp[1]:63 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:64 [ printf_ln::$0 ] : zp[2]:64 , +Potential registers zp[2]:66 [ printf_ln::$1 ] : zp[2]:66 , +Potential registers zp[2]:68 [ printf_scroll::$4 ] : zp[2]:68 , +Potential registers zp[2]:70 [ memset::end#0 ] : zp[2]:70 , +Potential registers zp[2]:72 [ strlen::return#2 ] : zp[2]:72 , +Potential registers zp[2]:74 [ printf_number_buffer::$19 ] : zp[2]:74 , +Potential registers zp[1]:76 [ toupper::return#3 ] : zp[1]:76 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:77 [ strupr::$0 ] : zp[1]:77 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:78 [ utoa::$4 ] : zp[1]:78 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:79 [ utoa::$11 ] : zp[1]:79 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:80 [ utoa::buffer#3 ] : zp[2]:80 , +Potential registers zp[1]:82 [ utoa::$10 ] : zp[1]:82 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:83 [ utoa::digit_value#0 ] : zp[2]:83 , +Potential registers zp[2]:85 [ utoa_append::buffer#0 ] : zp[2]:85 , +Potential registers zp[2]:87 [ utoa_append::sub#0 ] : zp[2]:87 , +Potential registers zp[2]:89 [ utoa_append::return#0 ] : zp[2]:89 , +Potential registers zp[2]:91 [ strlen::return#3 ] : zp[2]:91 , +Potential registers zp[2]:93 [ printf_string::$9 ] : zp[2]:93 , +Potential registers zp[1]:95 [ printf_string::len#0 ] : zp[1]:95 , reg byte a , reg byte x , reg byte y , Potential registers mem[12] [ printf_buffer ] : mem[12] , REGISTER UPLIFT SCOPES Uplift Scope [memcpy] 30,000,000,003: zp[2]:11 [ memcpy::src#2 memcpy::src#1 ] 20,000,000,002: zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 ] -Uplift Scope [memset] 33,566,666,672.33: zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 1,683,333,333.67: zp[2]:72 [ memset::end#0 ] 1,250,000,000.12: zp[1]:8 [ memset::c#4 ] 100,000,001: zp[2]:4 [ memset::num#2 ] 0: zp[2]:6 [ memset::str#3 ] -Uplift Scope [utoa_append] 25,055,003.5: zp[2]:49 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] 20,050,002.5: zp[1]:51 [ utoa_append::digit#2 utoa_append::digit#1 ] 3,335,000.5: zp[2]:95 [ utoa_append::sub#0 ] 20,002: zp[2]:97 [ utoa_append::return#0 ] 13,750.25: zp[2]:93 [ utoa_append::buffer#0 ] -Uplift Scope [printf_scroll] 20,000,002: zp[2]:70 [ printf_scroll::$4 ] -Uplift Scope [toupper] 4,733,338.67: zp[1]:34 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] 200,002: zp[1]:78 [ toupper::return#3 ] -Uplift Scope [printf_ln] 2,000,002: zp[2]:66 [ printf_ln::$0 ] 2,000,002: zp[2]:68 [ printf_ln::$1 ] +Uplift Scope [memset] 33,566,666,672.33: zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 1,683,333,333.67: zp[2]:70 [ memset::end#0 ] 1,250,000,000.12: zp[1]:8 [ memset::c#4 ] 100,000,001: zp[2]:4 [ memset::num#2 ] 0: zp[2]:6 [ memset::str#3 ] +Uplift Scope [utoa_append] 25,055,003.5: zp[2]:47 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] 20,050,002.5: zp[1]:49 [ utoa_append::digit#2 utoa_append::digit#1 ] 3,335,000.5: zp[2]:87 [ utoa_append::sub#0 ] 20,002: zp[2]:89 [ utoa_append::return#0 ] 13,750.25: zp[2]:85 [ utoa_append::buffer#0 ] +Uplift Scope [printf_scroll] 20,000,002: zp[2]:68 [ printf_scroll::$4 ] +Uplift Scope [toupper] 4,733,338.67: zp[1]:32 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] 200,002: zp[1]:76 [ toupper::return#3 ] +Uplift Scope [printf_ln] 2,000,002: zp[2]:64 [ printf_ln::$0 ] 2,000,002: zp[2]:66 [ printf_ln::$1 ] Uplift Scope [printf_char] 1,603,010: zp[1]:15 [ printf_char::ch#12 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] -Uplift Scope [strupr] 278,361: zp[2]:32 [ strupr::src#2 strupr::str#0 strupr::src#1 ] 200,002: zp[1]:79 [ strupr::$0 ] -Uplift Scope [strlen] 316,643.67: zp[2]:35 [ strlen::str#3 strlen::str#5 strlen::str#1 strlen::str#2 strlen::str#0 ] 140,221.8: zp[2]:37 [ strlen::len#2 strlen::len#1 ] 2,002: zp[2]:74 [ strlen::return#2 ] 202: zp[2]:99 [ strlen::return#3 ] -Uplift Scope [printf_str] 261,167.07: zp[2]:2 [ printf_str::str#48 printf_str::str#50 printf_str::str#1 printf_str::str#2 printf_str::str#0 ] 100,001: zp[1]:65 [ printf_str::ch#0 ] -Uplift Scope [printf_padding] 275,002.75: zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] 23,611: zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] 16,666.83: zp[1]:30 [ printf_padding::pad#7 ] -Uplift Scope [] 110,749.54: zp[1]:62 [ printf_cursor_y ] 81,699.71: zp[2]:63 [ printf_cursor_ptr ] 20,270.64: zp[1]:61 [ printf_cursor_x ] 0: mem[12] [ printf_buffer ] -Uplift Scope [utoa] 38,299.63: zp[2]:47 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 ] 30,631.62: zp[2]:44 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 ] 22,668.93: zp[1]:43 [ utoa::digit#2 utoa::digit#1 ] 20,002: zp[1]:86 [ utoa::$4 ] 20,002: zp[1]:90 [ utoa::$10 ] 14,287.14: zp[1]:46 [ utoa::started#2 utoa::started#4 ] 6,000.6: zp[2]:91 [ utoa::digit_value#0 ] 2,002: zp[2]:84 [ utoa::buffer#2 ] 2,002: zp[1]:87 [ utoa::$11 ] 2,002: zp[2]:88 [ utoa::buffer#3 ] 1,501.5: zp[2]:80 [ utoa::buffer#0 ] 1,501.5: zp[2]:82 [ utoa::buffer#1 ] 1,228.25: zp[1]:39 [ utoa::radix#2 utoa::radix#1 ] 588.29: zp[1]:40 [ utoa::max_digits#7 ] 588.29: zp[2]:41 [ utoa::digit_values#8 ] -Uplift Scope [printf_number_buffer] 6,506.5: zp[1]:27 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] 1,191.67: zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] 1,001: zp[2]:76 [ printf_number_buffer::$19 ] 328.58: zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] 299: zp[1]:22 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#0 ] 244.38: zp[1]:26 [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] 168.84: zp[1]:21 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 ] 103.55: zp[2]:23 [ printf_number_buffer::buffer_digits#10 ] 100.1: zp[1]:20 [ printf_number_buffer::format_min_length#2 ] -Uplift Scope [printf_sint] 484.8: zp[2]:55 [ printf_sint::value#19 printf_sint::value#0 printf_sint::value#17 ] 33.67: zp[1]:52 [ printf_sint::format_sign_always#16 ] 9.18: zp[1]:53 [ printf_sint::format_justify_left#16 ] 8.42: zp[1]:54 [ printf_sint::format_zero_padding#16 ] -Uplift Scope [printf_string] 202: zp[1]:103 [ printf_string::len#0 ] 134.67: zp[1]:60 [ printf_string::padding#3 printf_string::padding#1 ] 101: zp[2]:101 [ printf_string::$9 ] 14.43: zp[2]:58 [ printf_string::str#10 ] 12.62: zp[1]:57 [ printf_string::format_justify_left#10 ] +Uplift Scope [strupr] 271,431.29: zp[2]:30 [ strupr::src#2 strupr::src#1 ] 200,002: zp[1]:77 [ strupr::$0 ] +Uplift Scope [strlen] 313,640.67: zp[2]:33 [ strlen::str#3 strlen::str#5 strlen::str#2 strlen::str#0 ] 140,221.8: zp[2]:35 [ strlen::len#2 strlen::len#1 ] 2,002: zp[2]:72 [ strlen::return#2 ] 202: zp[2]:91 [ strlen::return#3 ] +Uplift Scope [printf_str] 258,164.07: zp[2]:2 [ printf_str::str#48 printf_str::str#50 printf_str::str#2 printf_str::str#0 ] 100,001: zp[1]:63 [ printf_str::ch#0 ] +Uplift Scope [printf_padding] 275,002.75: zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] 23,611: zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] 16,666.83: zp[1]:28 [ printf_padding::pad#7 ] +Uplift Scope [] 110,749.54: zp[1]:60 [ printf_cursor_y ] 81,699.71: zp[2]:61 [ printf_cursor_ptr ] 20,270.64: zp[1]:59 [ printf_cursor_x ] 0: mem[12] [ printf_buffer ] +Uplift Scope [utoa] 37,803.9: zp[2]:45 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 ] 30,631.62: zp[2]:42 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 ] 22,668.93: zp[1]:41 [ utoa::digit#2 utoa::digit#1 ] 20,002: zp[1]:78 [ utoa::$4 ] 20,002: zp[1]:82 [ utoa::$10 ] 14,287.14: zp[1]:44 [ utoa::started#2 utoa::started#4 ] 6,000.6: zp[2]:83 [ utoa::digit_value#0 ] 2,002: zp[1]:79 [ utoa::$11 ] 2,002: zp[2]:80 [ utoa::buffer#3 ] 1,228.25: zp[1]:37 [ utoa::radix#2 utoa::radix#1 ] 588.29: zp[1]:38 [ utoa::max_digits#7 ] 588.29: zp[2]:39 [ utoa::digit_values#8 ] +Uplift Scope [printf_number_buffer] 6,506.5: zp[1]:25 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] 1,191.67: zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] 1,001: zp[2]:74 [ printf_number_buffer::$19 ] 328.58: zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] 299: zp[1]:22 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#0 ] 244.38: zp[1]:24 [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] 168.84: zp[1]:21 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 ] 100.1: zp[1]:20 [ printf_number_buffer::format_min_length#2 ] +Uplift Scope [printf_sint] 484.8: zp[2]:53 [ printf_sint::value#19 printf_sint::value#0 printf_sint::value#17 ] 33.67: zp[1]:50 [ printf_sint::format_sign_always#16 ] 9.18: zp[1]:51 [ printf_sint::format_justify_left#16 ] 8.42: zp[1]:52 [ printf_sint::format_zero_padding#16 ] +Uplift Scope [printf_string] 202: zp[1]:95 [ printf_string::len#0 ] 134.67: zp[1]:58 [ printf_string::padding#3 printf_string::padding#1 ] 101: zp[2]:93 [ printf_string::$9 ] 14.43: zp[2]:56 [ printf_string::str#10 ] 12.62: zp[1]:55 [ printf_string::format_justify_left#10 ] Uplift Scope [printf_uint] 50.5: zp[2]:16 [ printf_uint::uvalue#12 ] 33.67: zp[1]:18 [ printf_uint::format_radix#12 ] 16.83: zp[1]:19 [ printf_uint::format_upper_case#12 ] Uplift Scope [RADIX] Uplift Scope [printf_format_number] @@ -9479,123 +9444,119 @@ Uplift Scope [printf_format_string] Uplift Scope [printf_cls] Uplift Scope [main] -Uplifting [memcpy] best 27157 combination zp[2]:11 [ memcpy::src#2 memcpy::src#1 ] zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 ] -Uplifting [memset] best 27051 combination zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:72 [ memset::end#0 ] reg byte x [ memset::c#4 ] zp[2]:4 [ memset::num#2 ] zp[2]:6 [ memset::str#3 ] -Uplifting [utoa_append] best 26448 combination zp[2]:49 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] zp[2]:95 [ utoa_append::sub#0 ] zp[2]:97 [ utoa_append::return#0 ] zp[2]:93 [ utoa_append::buffer#0 ] -Uplifting [printf_scroll] best 26448 combination zp[2]:70 [ printf_scroll::$4 ] -Uplifting [toupper] best 26321 combination reg byte a [ toupper::return#2 toupper::return#0 toupper::ch#0 ] reg byte a [ toupper::return#3 ] -Uplifting [printf_ln] best 26321 combination zp[2]:66 [ printf_ln::$0 ] zp[2]:68 [ printf_ln::$1 ] -Uplifting [printf_char] best 26228 combination reg byte a [ printf_char::ch#12 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] -Uplifting [strupr] best 26168 combination zp[2]:32 [ strupr::src#2 strupr::str#0 strupr::src#1 ] reg byte a [ strupr::$0 ] -Uplifting [strlen] best 26168 combination zp[2]:35 [ strlen::str#3 strlen::str#5 strlen::str#1 strlen::str#2 strlen::str#0 ] zp[2]:37 [ strlen::len#2 strlen::len#1 ] zp[2]:74 [ strlen::return#2 ] zp[2]:99 [ strlen::return#3 ] -Uplifting [printf_str] best 26048 combination zp[2]:2 [ printf_str::str#48 printf_str::str#50 printf_str::str#1 printf_str::str#2 printf_str::str#0 ] reg byte a [ printf_str::ch#0 ] -Uplifting [printf_padding] best 26048 combination zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] zp[1]:30 [ printf_padding::pad#7 ] -Uplifting [] best 26048 combination zp[1]:62 [ printf_cursor_y ] zp[2]:63 [ printf_cursor_ptr ] zp[1]:61 [ printf_cursor_x ] mem[12] [ printf_buffer ] -Uplifting [utoa] best 25903 combination zp[2]:47 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 ] zp[2]:44 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 ] zp[1]:43 [ utoa::digit#2 utoa::digit#1 ] reg byte a [ utoa::$4 ] reg byte a [ utoa::$10 ] reg byte x [ utoa::started#2 utoa::started#4 ] zp[2]:91 [ utoa::digit_value#0 ] zp[2]:84 [ utoa::buffer#2 ] zp[1]:87 [ utoa::$11 ] zp[2]:88 [ utoa::buffer#3 ] zp[2]:80 [ utoa::buffer#0 ] zp[2]:82 [ utoa::buffer#1 ] zp[1]:39 [ utoa::radix#2 utoa::radix#1 ] zp[1]:40 [ utoa::max_digits#7 ] zp[2]:41 [ utoa::digit_values#8 ] +Uplifting [memcpy] best 27231 combination zp[2]:11 [ memcpy::src#2 memcpy::src#1 ] zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 ] +Uplifting [memset] best 27125 combination zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:70 [ memset::end#0 ] reg byte x [ memset::c#4 ] zp[2]:4 [ memset::num#2 ] zp[2]:6 [ memset::str#3 ] +Uplifting [utoa_append] best 26522 combination zp[2]:47 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] zp[2]:87 [ utoa_append::sub#0 ] zp[2]:89 [ utoa_append::return#0 ] zp[2]:85 [ utoa_append::buffer#0 ] +Uplifting [printf_scroll] best 26522 combination zp[2]:68 [ printf_scroll::$4 ] +Uplifting [toupper] best 26395 combination reg byte a [ toupper::return#2 toupper::return#0 toupper::ch#0 ] reg byte a [ toupper::return#3 ] +Uplifting [printf_ln] best 26395 combination zp[2]:64 [ printf_ln::$0 ] zp[2]:66 [ printf_ln::$1 ] +Uplifting [printf_char] best 26302 combination reg byte a [ printf_char::ch#12 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] +Uplifting [strupr] best 26242 combination zp[2]:30 [ strupr::src#2 strupr::src#1 ] reg byte a [ strupr::$0 ] +Uplifting [strlen] best 26242 combination zp[2]:33 [ strlen::str#3 strlen::str#5 strlen::str#2 strlen::str#0 ] zp[2]:35 [ strlen::len#2 strlen::len#1 ] zp[2]:72 [ strlen::return#2 ] zp[2]:91 [ strlen::return#3 ] +Uplifting [printf_str] best 26122 combination zp[2]:2 [ printf_str::str#48 printf_str::str#50 printf_str::str#2 printf_str::str#0 ] reg byte a [ printf_str::ch#0 ] +Uplifting [printf_padding] best 26122 combination zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] zp[1]:28 [ printf_padding::pad#7 ] +Uplifting [] best 26122 combination zp[1]:60 [ printf_cursor_y ] zp[2]:61 [ printf_cursor_ptr ] zp[1]:59 [ printf_cursor_x ] mem[12] [ printf_buffer ] +Uplifting [utoa] best 25977 combination zp[2]:45 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 ] zp[2]:42 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 ] zp[1]:41 [ utoa::digit#2 utoa::digit#1 ] reg byte a [ utoa::$4 ] reg byte a [ utoa::$10 ] reg byte x [ utoa::started#2 utoa::started#4 ] zp[2]:83 [ utoa::digit_value#0 ] zp[1]:79 [ utoa::$11 ] zp[2]:80 [ utoa::buffer#3 ] zp[1]:37 [ utoa::radix#2 utoa::radix#1 ] zp[1]:38 [ utoa::max_digits#7 ] zp[2]:39 [ utoa::digit_values#8 ] Limited combination testing to 100 combinations of 2048 possible. -Uplifting [printf_number_buffer] best 25900 combination reg byte x [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] zp[2]:76 [ printf_number_buffer::$19 ] zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] zp[1]:22 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#0 ] zp[1]:26 [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] zp[1]:21 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 ] zp[2]:23 [ printf_number_buffer::buffer_digits#10 ] zp[1]:20 [ printf_number_buffer::format_min_length#2 ] +Uplifting [printf_number_buffer] best 25974 combination reg byte x [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] zp[2]:74 [ printf_number_buffer::$19 ] zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] zp[1]:22 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#0 ] zp[1]:24 [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] zp[1]:21 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 ] zp[1]:20 [ printf_number_buffer::format_min_length#2 ] Limited combination testing to 100 combinations of 256 possible. -Uplifting [printf_sint] best 25849 combination zp[2]:55 [ printf_sint::value#19 printf_sint::value#0 printf_sint::value#17 ] reg byte x [ printf_sint::format_sign_always#16 ] zp[1]:53 [ printf_sint::format_justify_left#16 ] zp[1]:54 [ printf_sint::format_zero_padding#16 ] -Uplifting [printf_string] best 25845 combination reg byte a [ printf_string::len#0 ] zp[1]:60 [ printf_string::padding#3 printf_string::padding#1 ] zp[2]:101 [ printf_string::$9 ] zp[2]:58 [ printf_string::str#10 ] zp[1]:57 [ printf_string::format_justify_left#10 ] -Uplifting [printf_uint] best 25806 combination zp[2]:16 [ printf_uint::uvalue#12 ] reg byte x [ printf_uint::format_radix#12 ] zp[1]:19 [ printf_uint::format_upper_case#12 ] -Uplifting [RADIX] best 25806 combination -Uplifting [printf_format_number] best 25806 combination -Uplifting [printf_buffer_number] best 25806 combination -Uplifting [printf_format_string] best 25806 combination -Uplifting [printf_cls] best 25806 combination -Uplifting [main] best 25806 combination -Attempting to uplift remaining variables inzp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] -Uplifting [printf_padding] best 25806 combination zp[1]:31 [ printf_padding::i#2 printf_padding::i#1 ] -Attempting to uplift remaining variables inzp[1]:62 [ printf_cursor_y ] -Uplifting [] best 25806 combination zp[1]:62 [ printf_cursor_y ] -Attempting to uplift remaining variables inzp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] -Uplifting [printf_padding] best 25806 combination zp[1]:29 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] -Attempting to uplift remaining variables inzp[1]:43 [ utoa::digit#2 utoa::digit#1 ] -Uplifting [utoa] best 25806 combination zp[1]:43 [ utoa::digit#2 utoa::digit#1 ] -Attempting to uplift remaining variables inzp[1]:61 [ printf_cursor_x ] -Uplifting [] best 25806 combination zp[1]:61 [ printf_cursor_x ] -Attempting to uplift remaining variables inzp[1]:30 [ printf_padding::pad#7 ] -Uplifting [printf_padding] best 25806 combination zp[1]:30 [ printf_padding::pad#7 ] -Attempting to uplift remaining variables inzp[1]:87 [ utoa::$11 ] -Uplifting [utoa] best 25802 combination reg byte a [ utoa::$11 ] -Attempting to uplift remaining variables inzp[1]:39 [ utoa::radix#2 utoa::radix#1 ] -Uplifting [utoa] best 25784 combination reg byte x [ utoa::radix#2 utoa::radix#1 ] -Attempting to uplift remaining variables inzp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Uplifting [printf_number_buffer] best 25784 combination zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Attempting to uplift remaining variables inzp[1]:40 [ utoa::max_digits#7 ] -Uplifting [utoa] best 25784 combination zp[1]:40 [ utoa::max_digits#7 ] -Attempting to uplift remaining variables inzp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] -Uplifting [printf_number_buffer] best 25784 combination zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] +Uplifting [printf_sint] best 25923 combination zp[2]:53 [ printf_sint::value#19 printf_sint::value#0 printf_sint::value#17 ] reg byte x [ printf_sint::format_sign_always#16 ] zp[1]:51 [ printf_sint::format_justify_left#16 ] zp[1]:52 [ printf_sint::format_zero_padding#16 ] +Uplifting [printf_string] best 25919 combination reg byte a [ printf_string::len#0 ] zp[1]:58 [ printf_string::padding#3 printf_string::padding#1 ] zp[2]:93 [ printf_string::$9 ] zp[2]:56 [ printf_string::str#10 ] zp[1]:55 [ printf_string::format_justify_left#10 ] +Uplifting [printf_uint] best 25880 combination zp[2]:16 [ printf_uint::uvalue#12 ] reg byte x [ printf_uint::format_radix#12 ] zp[1]:19 [ printf_uint::format_upper_case#12 ] +Uplifting [RADIX] best 25880 combination +Uplifting [printf_format_number] best 25880 combination +Uplifting [printf_buffer_number] best 25880 combination +Uplifting [printf_format_string] best 25880 combination +Uplifting [printf_cls] best 25880 combination +Uplifting [main] best 25880 combination +Attempting to uplift remaining variables inzp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] +Uplifting [printf_padding] best 25880 combination zp[1]:29 [ printf_padding::i#2 printf_padding::i#1 ] +Attempting to uplift remaining variables inzp[1]:60 [ printf_cursor_y ] +Uplifting [] best 25880 combination zp[1]:60 [ printf_cursor_y ] +Attempting to uplift remaining variables inzp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] +Uplifting [printf_padding] best 25880 combination zp[1]:27 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] +Attempting to uplift remaining variables inzp[1]:41 [ utoa::digit#2 utoa::digit#1 ] +Uplifting [utoa] best 25880 combination zp[1]:41 [ utoa::digit#2 utoa::digit#1 ] +Attempting to uplift remaining variables inzp[1]:59 [ printf_cursor_x ] +Uplifting [] best 25880 combination zp[1]:59 [ printf_cursor_x ] +Attempting to uplift remaining variables inzp[1]:28 [ printf_padding::pad#7 ] +Uplifting [printf_padding] best 25880 combination zp[1]:28 [ printf_padding::pad#7 ] +Attempting to uplift remaining variables inzp[1]:79 [ utoa::$11 ] +Uplifting [utoa] best 25876 combination reg byte a [ utoa::$11 ] +Attempting to uplift remaining variables inzp[1]:37 [ utoa::radix#2 utoa::radix#1 ] +Uplifting [utoa] best 25858 combination reg byte x [ utoa::radix#2 utoa::radix#1 ] +Attempting to uplift remaining variables inzp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Uplifting [printf_number_buffer] best 25858 combination zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Attempting to uplift remaining variables inzp[1]:38 [ utoa::max_digits#7 ] +Uplifting [utoa] best 25858 combination zp[1]:38 [ utoa::max_digits#7 ] +Attempting to uplift remaining variables inzp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] +Uplifting [printf_number_buffer] best 25858 combination zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] Attempting to uplift remaining variables inzp[1]:22 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#0 ] -Uplifting [printf_number_buffer] best 25784 combination zp[1]:22 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#0 ] -Attempting to uplift remaining variables inzp[1]:26 [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] -Uplifting [printf_number_buffer] best 25784 combination zp[1]:26 [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] +Uplifting [printf_number_buffer] best 25858 combination zp[1]:22 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#0 ] +Attempting to uplift remaining variables inzp[1]:24 [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] +Uplifting [printf_number_buffer] best 25858 combination zp[1]:24 [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] Attempting to uplift remaining variables inzp[1]:21 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 ] -Uplifting [printf_number_buffer] best 25784 combination zp[1]:21 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 ] -Attempting to uplift remaining variables inzp[1]:60 [ printf_string::padding#3 printf_string::padding#1 ] -Uplifting [printf_string] best 25784 combination zp[1]:60 [ printf_string::padding#3 printf_string::padding#1 ] +Uplifting [printf_number_buffer] best 25858 combination zp[1]:21 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 ] +Attempting to uplift remaining variables inzp[1]:58 [ printf_string::padding#3 printf_string::padding#1 ] +Uplifting [printf_string] best 25858 combination zp[1]:58 [ printf_string::padding#3 printf_string::padding#1 ] Attempting to uplift remaining variables inzp[1]:20 [ printf_number_buffer::format_min_length#2 ] -Uplifting [printf_number_buffer] best 25784 combination zp[1]:20 [ printf_number_buffer::format_min_length#2 ] +Uplifting [printf_number_buffer] best 25858 combination zp[1]:20 [ printf_number_buffer::format_min_length#2 ] Attempting to uplift remaining variables inzp[1]:19 [ printf_uint::format_upper_case#12 ] -Uplifting [printf_uint] best 25784 combination zp[1]:19 [ printf_uint::format_upper_case#12 ] -Attempting to uplift remaining variables inzp[1]:57 [ printf_string::format_justify_left#10 ] -Uplifting [printf_string] best 25784 combination zp[1]:57 [ printf_string::format_justify_left#10 ] -Attempting to uplift remaining variables inzp[1]:53 [ printf_sint::format_justify_left#16 ] -Uplifting [printf_sint] best 25784 combination zp[1]:53 [ printf_sint::format_justify_left#16 ] -Attempting to uplift remaining variables inzp[1]:54 [ printf_sint::format_zero_padding#16 ] -Uplifting [printf_sint] best 25784 combination zp[1]:54 [ printf_sint::format_zero_padding#16 ] -Coalescing zero page register [ zp[2]:63 [ printf_cursor_ptr ] ] with [ zp[2]:70 [ printf_scroll::$4 ] ] - score: 2 -Coalescing zero page register [ zp[2]:2 [ printf_str::str#48 printf_str::str#50 printf_str::str#1 printf_str::str#2 printf_str::str#0 ] ] with [ zp[2]:23 [ printf_number_buffer::buffer_digits#10 ] ] - score: 1 -Coalescing zero page register [ zp[2]:2 [ printf_str::str#48 printf_str::str#50 printf_str::str#1 printf_str::str#2 printf_str::str#0 printf_number_buffer::buffer_digits#10 ] ] with [ zp[2]:58 [ printf_string::str#10 ] ] - score: 1 -Coalescing zero page register [ zp[2]:4 [ memset::num#2 ] ] with [ zp[2]:72 [ memset::end#0 ] ] - score: 1 +Uplifting [printf_uint] best 25858 combination zp[1]:19 [ printf_uint::format_upper_case#12 ] +Attempting to uplift remaining variables inzp[1]:55 [ printf_string::format_justify_left#10 ] +Uplifting [printf_string] best 25858 combination zp[1]:55 [ printf_string::format_justify_left#10 ] +Attempting to uplift remaining variables inzp[1]:51 [ printf_sint::format_justify_left#16 ] +Uplifting [printf_sint] best 25858 combination zp[1]:51 [ printf_sint::format_justify_left#16 ] +Attempting to uplift remaining variables inzp[1]:52 [ printf_sint::format_zero_padding#16 ] +Uplifting [printf_sint] best 25858 combination zp[1]:52 [ printf_sint::format_zero_padding#16 ] +Coalescing zero page register [ zp[2]:61 [ printf_cursor_ptr ] ] with [ zp[2]:68 [ printf_scroll::$4 ] ] - score: 2 +Coalescing zero page register [ zp[2]:2 [ printf_str::str#48 printf_str::str#50 printf_str::str#2 printf_str::str#0 ] ] with [ zp[2]:56 [ printf_string::str#10 ] ] - score: 1 +Coalescing zero page register [ zp[2]:4 [ memset::num#2 ] ] with [ zp[2]:70 [ memset::end#0 ] ] - score: 1 Coalescing zero page register [ zp[2]:6 [ memset::str#3 ] ] with [ zp[2]:9 [ memset::dst#2 memset::dst#4 memset::dst#1 ] ] - score: 1 -Coalescing zero page register [ zp[2]:16 [ printf_uint::uvalue#12 ] ] with [ zp[2]:44 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 ] ] - score: 1 -Coalescing zero page register [ zp[1]:19 [ printf_uint::format_upper_case#12 ] ] with [ zp[1]:26 [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] ] - score: 1 -Coalescing zero page register [ zp[1]:20 [ printf_number_buffer::format_min_length#2 ] ] with [ zp[1]:28 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] - score: 1 -Coalescing zero page register [ zp[1]:21 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 ] ] with [ zp[1]:53 [ printf_sint::format_justify_left#16 ] ] - score: 1 -Coalescing zero page register [ zp[1]:22 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#0 ] ] with [ zp[1]:54 [ printf_sint::format_zero_padding#16 ] ] - score: 1 -Coalescing zero page register [ zp[2]:37 [ strlen::len#2 strlen::len#1 ] ] with [ zp[2]:74 [ strlen::return#2 ] ] - score: 1 -Coalescing zero page register [ zp[2]:37 [ strlen::len#2 strlen::len#1 strlen::return#2 ] ] with [ zp[2]:99 [ strlen::return#3 ] ] - score: 1 -Coalescing zero page register [ zp[2]:47 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 ] ] with [ zp[2]:80 [ utoa::buffer#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:47 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 utoa::buffer#0 ] ] with [ zp[2]:88 [ utoa::buffer#3 ] ] - score: 1 -Coalescing zero page register [ zp[2]:47 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 utoa::buffer#0 utoa::buffer#3 ] ] with [ zp[2]:93 [ utoa_append::buffer#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:49 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] with [ zp[2]:97 [ utoa_append::return#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:63 [ printf_cursor_ptr printf_scroll::$4 ] ] with [ zp[2]:66 [ printf_ln::$0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:63 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 ] ] with [ zp[2]:68 [ printf_ln::$1 ] ] - score: 1 -Coalescing zero page register [ zp[2]:82 [ utoa::buffer#1 ] ] with [ zp[2]:84 [ utoa::buffer#2 ] ] - score: 1 -Coalescing zero page register [ zp[2]:91 [ utoa::digit_value#0 ] ] with [ zp[2]:95 [ utoa_append::sub#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:16 [ printf_uint::uvalue#12 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 ] ] with [ zp[2]:49 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] - score: 2 -Coalescing zero page register [ zp[2]:16 [ printf_uint::uvalue#12 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] with [ zp[2]:55 [ printf_sint::value#19 printf_sint::value#0 printf_sint::value#17 ] ] - score: 1 -Coalescing zero page register [ zp[2]:37 [ strlen::len#2 strlen::len#1 strlen::return#2 strlen::return#3 ] ] with [ zp[2]:76 [ printf_number_buffer::$19 ] ] - score: 1 -Coalescing zero page register [ zp[2]:37 [ strlen::len#2 strlen::len#1 strlen::return#2 strlen::return#3 printf_number_buffer::$19 ] ] with [ zp[2]:101 [ printf_string::$9 ] ] - score: 1 -Coalescing zero page register [ zp[2]:47 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 utoa::buffer#0 utoa::buffer#3 utoa_append::buffer#0 ] ] with [ zp[2]:82 [ utoa::buffer#1 utoa::buffer#2 ] ] - score: 1 +Coalescing zero page register [ zp[2]:16 [ printf_uint::uvalue#12 ] ] with [ zp[2]:42 [ utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 ] ] - score: 1 +Coalescing zero page register [ zp[1]:19 [ printf_uint::format_upper_case#12 ] ] with [ zp[1]:24 [ printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] ] - score: 1 +Coalescing zero page register [ zp[1]:20 [ printf_number_buffer::format_min_length#2 ] ] with [ zp[1]:26 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] - score: 1 +Coalescing zero page register [ zp[1]:21 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 ] ] with [ zp[1]:51 [ printf_sint::format_justify_left#16 ] ] - score: 1 +Coalescing zero page register [ zp[1]:22 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#0 ] ] with [ zp[1]:52 [ printf_sint::format_zero_padding#16 ] ] - score: 1 +Coalescing zero page register [ zp[2]:35 [ strlen::len#2 strlen::len#1 ] ] with [ zp[2]:72 [ strlen::return#2 ] ] - score: 1 +Coalescing zero page register [ zp[2]:35 [ strlen::len#2 strlen::len#1 strlen::return#2 ] ] with [ zp[2]:91 [ strlen::return#3 ] ] - score: 1 +Coalescing zero page register [ zp[2]:45 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 ] ] with [ zp[2]:80 [ utoa::buffer#3 ] ] - score: 1 +Coalescing zero page register [ zp[2]:45 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 utoa::buffer#3 ] ] with [ zp[2]:85 [ utoa_append::buffer#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:47 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] with [ zp[2]:89 [ utoa_append::return#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:61 [ printf_cursor_ptr printf_scroll::$4 ] ] with [ zp[2]:64 [ printf_ln::$0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:61 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 ] ] with [ zp[2]:66 [ printf_ln::$1 ] ] - score: 1 +Coalescing zero page register [ zp[2]:83 [ utoa::digit_value#0 ] ] with [ zp[2]:87 [ utoa_append::sub#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:16 [ printf_uint::uvalue#12 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 ] ] with [ zp[2]:47 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] - score: 2 +Coalescing zero page register [ zp[2]:16 [ printf_uint::uvalue#12 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] with [ zp[2]:53 [ printf_sint::value#19 printf_sint::value#0 printf_sint::value#17 ] ] - score: 1 +Coalescing zero page register [ zp[2]:35 [ strlen::len#2 strlen::len#1 strlen::return#2 strlen::return#3 ] ] with [ zp[2]:74 [ printf_number_buffer::$19 ] ] - score: 1 +Coalescing zero page register [ zp[2]:35 [ strlen::len#2 strlen::len#1 strlen::return#2 strlen::return#3 printf_number_buffer::$19 ] ] with [ zp[2]:93 [ printf_string::$9 ] ] - score: 1 Coalescing zero page register [ zp[2]:11 [ memcpy::src#2 memcpy::src#1 ] ] with [ zp[2]:4 [ memset::num#2 memset::end#0 ] ] Coalescing zero page register [ zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 ] ] with [ zp[2]:6 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] -Coalescing zero page register [ zp[2]:16 [ printf_uint::uvalue#12 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 printf_sint::value#19 printf_sint::value#0 printf_sint::value#17 ] ] with [ zp[2]:2 [ printf_str::str#48 printf_str::str#50 printf_str::str#1 printf_str::str#2 printf_str::str#0 printf_number_buffer::buffer_digits#10 printf_string::str#10 ] ] -Coalescing zero page register [ zp[2]:35 [ strlen::str#3 strlen::str#5 strlen::str#1 strlen::str#2 strlen::str#0 ] ] with [ zp[2]:32 [ strupr::src#2 strupr::str#0 strupr::src#1 ] ] -Coalescing zero page register [ zp[1]:40 [ utoa::max_digits#7 ] ] with [ zp[1]:20 [ printf_number_buffer::format_min_length#2 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] -Coalescing zero page register [ zp[2]:41 [ utoa::digit_values#8 ] ] with [ zp[2]:37 [ strlen::len#2 strlen::len#1 strlen::return#2 strlen::return#3 printf_number_buffer::$19 printf_string::$9 ] ] -Coalescing zero page register [ zp[1]:43 [ utoa::digit#2 utoa::digit#1 ] ] with [ zp[1]:25 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] ] -Coalescing zero page register [ zp[1]:57 [ printf_string::format_justify_left#10 ] ] with [ zp[1]:19 [ printf_uint::format_upper_case#12 printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] ] -Coalescing zero page register [ zp[1]:60 [ printf_string::padding#3 printf_string::padding#1 ] ] with [ zp[1]:21 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 printf_sint::format_justify_left#16 ] ] -Coalescing zero page register [ zp[2]:35 [ strlen::str#3 strlen::str#5 strlen::str#1 strlen::str#2 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 ] ] with [ zp[2]:11 [ memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] -Coalescing zero page register [ zp[2]:41 [ utoa::digit_values#8 strlen::len#2 strlen::len#1 strlen::return#2 strlen::return#3 printf_number_buffer::$19 printf_string::$9 ] ] with [ zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] -Coalescing zero page register [ zp[2]:47 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 utoa::buffer#0 utoa::buffer#3 utoa_append::buffer#0 utoa::buffer#1 utoa::buffer#2 ] ] with [ zp[2]:35 [ strlen::str#3 strlen::str#5 strlen::str#1 strlen::str#2 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] -Allocated (was zp[2]:16) zp[2]:2 [ printf_uint::uvalue#12 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 printf_sint::value#19 printf_sint::value#0 printf_sint::value#17 printf_str::str#48 printf_str::str#50 printf_str::str#1 printf_str::str#2 printf_str::str#0 printf_number_buffer::buffer_digits#10 printf_string::str#10 ] +Coalescing zero page register [ zp[2]:16 [ printf_uint::uvalue#12 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 printf_sint::value#19 printf_sint::value#0 printf_sint::value#17 ] ] with [ zp[2]:2 [ printf_str::str#48 printf_str::str#50 printf_str::str#2 printf_str::str#0 printf_string::str#10 ] ] +Coalescing zero page register [ zp[2]:33 [ strlen::str#3 strlen::str#5 strlen::str#2 strlen::str#0 ] ] with [ zp[2]:30 [ strupr::src#2 strupr::src#1 ] ] +Coalescing zero page register [ zp[1]:38 [ utoa::max_digits#7 ] ] with [ zp[1]:20 [ printf_number_buffer::format_min_length#2 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] +Coalescing zero page register [ zp[2]:39 [ utoa::digit_values#8 ] ] with [ zp[2]:35 [ strlen::len#2 strlen::len#1 strlen::return#2 strlen::return#3 printf_number_buffer::$19 printf_string::$9 ] ] +Coalescing zero page register [ zp[1]:41 [ utoa::digit#2 utoa::digit#1 ] ] with [ zp[1]:23 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] ] +Coalescing zero page register [ zp[1]:55 [ printf_string::format_justify_left#10 ] ] with [ zp[1]:19 [ printf_uint::format_upper_case#12 printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] ] +Coalescing zero page register [ zp[1]:58 [ printf_string::padding#3 printf_string::padding#1 ] ] with [ zp[1]:21 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 printf_sint::format_justify_left#16 ] ] +Coalescing zero page register [ zp[2]:33 [ strlen::str#3 strlen::str#5 strlen::str#2 strlen::str#0 strupr::src#2 strupr::src#1 ] ] with [ zp[2]:11 [ memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] +Coalescing zero page register [ zp[2]:39 [ utoa::digit_values#8 strlen::len#2 strlen::len#1 strlen::return#2 strlen::return#3 printf_number_buffer::$19 printf_string::$9 ] ] with [ zp[2]:13 [ memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] +Coalescing zero page register [ zp[2]:45 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ] ] with [ zp[2]:33 [ strlen::str#3 strlen::str#5 strlen::str#2 strlen::str#0 strupr::src#2 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] +Allocated (was zp[2]:16) zp[2]:2 [ printf_uint::uvalue#12 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 printf_sint::value#19 printf_sint::value#0 printf_sint::value#17 printf_str::str#48 printf_str::str#50 printf_str::str#2 printf_str::str#0 printf_string::str#10 ] Allocated (was zp[1]:22) zp[1]:4 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#0 printf_sint::format_zero_padding#16 ] -Allocated (was zp[1]:29) zp[1]:5 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] -Allocated (was zp[1]:30) zp[1]:6 [ printf_padding::pad#7 ] -Allocated (was zp[1]:31) zp[1]:7 [ printf_padding::i#2 printf_padding::i#1 ] -Allocated (was zp[1]:40) zp[1]:8 [ utoa::max_digits#7 printf_number_buffer::format_min_length#2 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Allocated (was zp[2]:41) zp[2]:9 [ utoa::digit_values#8 strlen::len#2 strlen::len#1 strlen::return#2 strlen::return#3 printf_number_buffer::$19 printf_string::$9 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] -Allocated (was zp[1]:43) zp[1]:11 [ utoa::digit#2 utoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] -Allocated (was zp[2]:47) zp[2]:12 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 utoa::buffer#0 utoa::buffer#3 utoa_append::buffer#0 utoa::buffer#1 utoa::buffer#2 strlen::str#3 strlen::str#5 strlen::str#1 strlen::str#2 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] -Allocated (was zp[1]:57) zp[1]:14 [ printf_string::format_justify_left#10 printf_uint::format_upper_case#12 printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] -Allocated (was zp[1]:60) zp[1]:15 [ printf_string::padding#3 printf_string::padding#1 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 printf_sint::format_justify_left#16 ] -Allocated (was zp[1]:61) zp[1]:16 [ printf_cursor_x ] -Allocated (was zp[1]:62) zp[1]:17 [ printf_cursor_y ] -Allocated (was zp[2]:63) zp[2]:18 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 printf_ln::$1 ] -Allocated (was zp[2]:91) zp[2]:20 [ utoa::digit_value#0 utoa_append::sub#0 ] +Allocated (was zp[1]:27) zp[1]:5 [ printf_padding::length#6 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 printf_padding::length#3 printf_padding::length#4 ] +Allocated (was zp[1]:28) zp[1]:6 [ printf_padding::pad#7 ] +Allocated (was zp[1]:29) zp[1]:7 [ printf_padding::i#2 printf_padding::i#1 ] +Allocated (was zp[1]:38) zp[1]:8 [ utoa::max_digits#7 printf_number_buffer::format_min_length#2 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Allocated (was zp[2]:39) zp[2]:9 [ utoa::digit_values#8 strlen::len#2 strlen::len#1 strlen::return#2 strlen::return#3 printf_number_buffer::$19 printf_string::$9 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] +Allocated (was zp[1]:41) zp[1]:11 [ utoa::digit#2 utoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] +Allocated (was zp[2]:45) zp[2]:12 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strlen::str#3 strlen::str#5 strlen::str#2 strlen::str#0 strupr::src#2 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] +Allocated (was zp[1]:55) zp[1]:14 [ printf_string::format_justify_left#10 printf_uint::format_upper_case#12 printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] +Allocated (was zp[1]:58) zp[1]:15 [ printf_string::padding#3 printf_string::padding#1 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#0 printf_sint::format_justify_left#16 ] +Allocated (was zp[1]:59) zp[1]:16 [ printf_cursor_x ] +Allocated (was zp[1]:60) zp[1]:17 [ printf_cursor_y ] +Allocated (was zp[2]:61) zp[2]:18 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 printf_ln::$1 ] +Allocated (was zp[2]:83) zp[2]:20 [ utoa::digit_value#0 utoa_append::sub#0 ] ASSEMBLER BEFORE OPTIMIZATION // File Comments @@ -9651,7 +9612,7 @@ __bend: // main main: { // [8] call printf_cls - // [393] phi from main to printf_cls [phi:main->printf_cls] + // [390] phi from main to printf_cls [phi:main->printf_cls] printf_cls_from_main: jsr printf_cls // [9] phi from main to main::@1 [phi:main->main::@1] @@ -9685,14 +9646,14 @@ main: { // main::@3 __b3: // [14] call printf_string - // [372] phi from main::@3 to printf_string [phi:main::@3->printf_string] + // [369] phi from main::@3 to printf_string [phi:main::@3->printf_string] printf_string_from___b3: - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str1 [phi:main::@3->printf_string#0] -- pbuz1=pbuc1 + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str1 [phi:main::@3->printf_string#0] -- pbuz1=pbuc1 lda #str1 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@3->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@3->printf_string#1] -- vbuz1=vbuc1 lda #0 sta.z printf_string.format_justify_left jsr printf_string @@ -9716,14 +9677,14 @@ main: { // main::@5 __b5: // [18] call printf_string - // [372] phi from main::@5 to printf_string [phi:main::@5->printf_string] + // [369] phi from main::@5 to printf_string [phi:main::@5->printf_string] printf_string_from___b5: - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str3 [phi:main::@5->printf_string#0] -- pbuz1=pbuc1 + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str3 [phi:main::@5->printf_string#0] -- pbuz1=pbuc1 lda #str3 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@5->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@5->printf_string#1] -- vbuz1=vbuc1 lda #0 sta.z printf_string.format_justify_left jsr printf_string @@ -9747,14 +9708,14 @@ main: { // main::@7 __b7: // [22] call printf_string - // [372] phi from main::@7 to printf_string [phi:main::@7->printf_string] + // [369] phi from main::@7 to printf_string [phi:main::@7->printf_string] printf_string_from___b7: - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str5 [phi:main::@7->printf_string#0] -- pbuz1=pbuc1 + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str5 [phi:main::@7->printf_string#0] -- pbuz1=pbuc1 lda #str5 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@7->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@7->printf_string#1] -- vbuz1=vbuc1 lda #0 sta.z printf_string.format_justify_left jsr printf_string @@ -9778,14 +9739,14 @@ main: { // main::@9 __b9: // [26] call printf_string - // [372] phi from main::@9 to printf_string [phi:main::@9->printf_string] + // [369] phi from main::@9 to printf_string [phi:main::@9->printf_string] printf_string_from___b9: - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str7 [phi:main::@9->printf_string#0] -- pbuz1=pbuc1 + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str7 [phi:main::@9->printf_string#0] -- pbuz1=pbuc1 lda #str7 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@9->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@9->printf_string#1] -- vbuz1=vbuc1 lda #0 sta.z printf_string.format_justify_left jsr printf_string @@ -9834,14 +9795,14 @@ main: { // main::@13 __b13: // [34] call printf_string - // [372] phi from main::@13 to printf_string [phi:main::@13->printf_string] + // [369] phi from main::@13 to printf_string [phi:main::@13->printf_string] printf_string_from___b13: - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str1 [phi:main::@13->printf_string#0] -- pbuz1=pbuc1 + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str1 [phi:main::@13->printf_string#0] -- pbuz1=pbuc1 lda #str1 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@13->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@13->printf_string#1] -- vbuz1=vbuc1 lda #1 sta.z printf_string.format_justify_left jsr printf_string @@ -9865,14 +9826,14 @@ main: { // main::@15 __b15: // [38] call printf_string - // [372] phi from main::@15 to printf_string [phi:main::@15->printf_string] + // [369] phi from main::@15 to printf_string [phi:main::@15->printf_string] printf_string_from___b15: - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str3 [phi:main::@15->printf_string#0] -- pbuz1=pbuc1 + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str3 [phi:main::@15->printf_string#0] -- pbuz1=pbuc1 lda #str3 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@15->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@15->printf_string#1] -- vbuz1=vbuc1 lda #1 sta.z printf_string.format_justify_left jsr printf_string @@ -9896,14 +9857,14 @@ main: { // main::@17 __b17: // [42] call printf_string - // [372] phi from main::@17 to printf_string [phi:main::@17->printf_string] + // [369] phi from main::@17 to printf_string [phi:main::@17->printf_string] printf_string_from___b17: - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str5 [phi:main::@17->printf_string#0] -- pbuz1=pbuc1 + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str5 [phi:main::@17->printf_string#0] -- pbuz1=pbuc1 lda #str5 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@17->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@17->printf_string#1] -- vbuz1=vbuc1 lda #1 sta.z printf_string.format_justify_left jsr printf_string @@ -9927,14 +9888,14 @@ main: { // main::@19 __b19: // [46] call printf_string - // [372] phi from main::@19 to printf_string [phi:main::@19->printf_string] + // [369] phi from main::@19 to printf_string [phi:main::@19->printf_string] printf_string_from___b19: - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str7 [phi:main::@19->printf_string#0] -- pbuz1=pbuc1 + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str7 [phi:main::@19->printf_string#0] -- pbuz1=pbuc1 lda #str7 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@19->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@19->printf_string#1] -- vbuz1=vbuc1 lda #1 sta.z printf_string.format_justify_left jsr printf_string @@ -9983,17 +9944,17 @@ main: { // main::@23 __b23: // [54] call printf_sint - // [357] phi from main::@23 to printf_sint [phi:main::@23->printf_sint] + // [354] phi from main::@23 to printf_sint [phi:main::@23->printf_sint] printf_sint_from___b23: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@23->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@23->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@23->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@23->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@23->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@23->printf_sint#2] -- vbuxx=vbuc1 ldx #0 - // [357] phi (signed word) printf_sint::value#17 = (signed byte) 1 [phi:main::@23->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) 1 [phi:main::@23->printf_sint#3] -- vwsz1=vbsc1 lda #<1 sta.z printf_sint.value lda #>1 @@ -10019,17 +9980,17 @@ main: { // main::@25 __b25: // [58] call printf_sint - // [357] phi from main::@25 to printf_sint [phi:main::@25->printf_sint] + // [354] phi from main::@25 to printf_sint [phi:main::@25->printf_sint] printf_sint_from___b25: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@25->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@25->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@25->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@25->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@25->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@25->printf_sint#2] -- vbuxx=vbuc1 ldx #0 - // [357] phi (signed word) printf_sint::value#17 = (signed byte) $b [phi:main::@25->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) $b [phi:main::@25->printf_sint#3] -- vwsz1=vbsc1 lda #<$b sta.z printf_sint.value lda #>$b @@ -10055,17 +10016,17 @@ main: { // main::@27 __b27: // [62] call printf_sint - // [357] phi from main::@27 to printf_sint [phi:main::@27->printf_sint] + // [354] phi from main::@27 to printf_sint [phi:main::@27->printf_sint] printf_sint_from___b27: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@27->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@27->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@27->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@27->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@27->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@27->printf_sint#2] -- vbuxx=vbuc1 ldx #0 - // [357] phi (signed word) printf_sint::value#17 = (signed byte) $6f [phi:main::@27->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) $6f [phi:main::@27->printf_sint#3] -- vwsz1=vbsc1 lda #<$6f sta.z printf_sint.value lda #>$6f @@ -10091,17 +10052,17 @@ main: { // main::@29 __b29: // [66] call printf_sint - // [357] phi from main::@29 to printf_sint [phi:main::@29->printf_sint] + // [354] phi from main::@29 to printf_sint [phi:main::@29->printf_sint] printf_sint_from___b29: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@29->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@29->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@29->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@29->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@29->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@29->printf_sint#2] -- vbuxx=vbuc1 ldx #0 - // [357] phi (signed word) printf_sint::value#17 = (signed word) $457 [phi:main::@29->printf_sint#3] -- vwsz1=vwsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed word) $457 [phi:main::@29->printf_sint#3] -- vwsz1=vwsc1 lda #<$457 sta.z printf_sint.value lda #>$457 @@ -10152,17 +10113,17 @@ main: { // main::@33 __b33: // [74] call printf_sint - // [357] phi from main::@33 to printf_sint [phi:main::@33->printf_sint] + // [354] phi from main::@33 to printf_sint [phi:main::@33->printf_sint] printf_sint_from___b33: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@33->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@33->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@33->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@33->printf_sint#1] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@33->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@33->printf_sint#2] -- vbuxx=vbuc1 ldx #0 - // [357] phi (signed word) printf_sint::value#17 = (signed byte) -2 [phi:main::@33->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) -2 [phi:main::@33->printf_sint#3] -- vwsz1=vbsc1 lda #<-2 sta.z printf_sint.value lda #>-2 @@ -10188,17 +10149,17 @@ main: { // main::@35 __b35: // [78] call printf_sint - // [357] phi from main::@35 to printf_sint [phi:main::@35->printf_sint] + // [354] phi from main::@35 to printf_sint [phi:main::@35->printf_sint] printf_sint_from___b35: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@35->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@35->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@35->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@35->printf_sint#1] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@35->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@35->printf_sint#2] -- vbuxx=vbuc1 ldx #0 - // [357] phi (signed word) printf_sint::value#17 = (signed byte) -$16 [phi:main::@35->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) -$16 [phi:main::@35->printf_sint#3] -- vwsz1=vbsc1 lda #<-$16 sta.z printf_sint.value lda #>-$16 @@ -10224,17 +10185,17 @@ main: { // main::@37 __b37: // [82] call printf_sint - // [357] phi from main::@37 to printf_sint [phi:main::@37->printf_sint] + // [354] phi from main::@37 to printf_sint [phi:main::@37->printf_sint] printf_sint_from___b37: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@37->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@37->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@37->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@37->printf_sint#1] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@37->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@37->printf_sint#2] -- vbuxx=vbuc1 ldx #0 - // [357] phi (signed word) printf_sint::value#17 = (signed word) -$de [phi:main::@37->printf_sint#3] -- vwsz1=vwsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed word) -$de [phi:main::@37->printf_sint#3] -- vwsz1=vwsc1 lda #<-$de sta.z printf_sint.value lda #>-$de @@ -10260,17 +10221,17 @@ main: { // main::@39 __b39: // [86] call printf_sint - // [357] phi from main::@39 to printf_sint [phi:main::@39->printf_sint] + // [354] phi from main::@39 to printf_sint [phi:main::@39->printf_sint] printf_sint_from___b39: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@39->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@39->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@39->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@39->printf_sint#1] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@39->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@39->printf_sint#2] -- vbuxx=vbuc1 ldx #0 - // [357] phi (signed word) printf_sint::value#17 = (signed word) -$8ae [phi:main::@39->printf_sint#3] -- vwsz1=vwsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed word) -$8ae [phi:main::@39->printf_sint#3] -- vwsz1=vwsc1 lda #<-$8ae sta.z printf_sint.value lda #>-$8ae @@ -10321,17 +10282,17 @@ main: { // main::@43 __b43: // [94] call printf_sint - // [357] phi from main::@43 to printf_sint [phi:main::@43->printf_sint] + // [354] phi from main::@43 to printf_sint [phi:main::@43->printf_sint] printf_sint_from___b43: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@43->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@43->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@43->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@43->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@43->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@43->printf_sint#2] -- vbuxx=vbuc1 ldx #1 - // [357] phi (signed word) printf_sint::value#17 = (signed byte) 3 [phi:main::@43->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) 3 [phi:main::@43->printf_sint#3] -- vwsz1=vbsc1 lda #<3 sta.z printf_sint.value lda #>3 @@ -10357,17 +10318,17 @@ main: { // main::@45 __b45: // [98] call printf_sint - // [357] phi from main::@45 to printf_sint [phi:main::@45->printf_sint] + // [354] phi from main::@45 to printf_sint [phi:main::@45->printf_sint] printf_sint_from___b45: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@45->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@45->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@45->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@45->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@45->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@45->printf_sint#2] -- vbuxx=vbuc1 ldx #1 - // [357] phi (signed word) printf_sint::value#17 = (signed byte) -$2c [phi:main::@45->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) -$2c [phi:main::@45->printf_sint#3] -- vwsz1=vbsc1 lda #<-$2c sta.z printf_sint.value lda #>-$2c @@ -10393,17 +10354,17 @@ main: { // main::@47 __b47: // [102] call printf_sint - // [357] phi from main::@47 to printf_sint [phi:main::@47->printf_sint] + // [354] phi from main::@47 to printf_sint [phi:main::@47->printf_sint] printf_sint_from___b47: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@47->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@47->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@47->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@47->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@47->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@47->printf_sint#2] -- vbuxx=vbuc1 ldx #1 - // [357] phi (signed word) printf_sint::value#17 = (signed word) $22b [phi:main::@47->printf_sint#3] -- vwsz1=vwsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed word) $22b [phi:main::@47->printf_sint#3] -- vwsz1=vwsc1 lda #<$22b sta.z printf_sint.value lda #>$22b @@ -10429,17 +10390,17 @@ main: { // main::@49 __b49: // [106] call printf_sint - // [357] phi from main::@49 to printf_sint [phi:main::@49->printf_sint] + // [354] phi from main::@49 to printf_sint [phi:main::@49->printf_sint] printf_sint_from___b49: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@49->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@49->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@49->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@49->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@49->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@49->printf_sint#2] -- vbuxx=vbuc1 ldx #1 - // [357] phi (signed word) printf_sint::value#17 = (signed word) -$1a0a [phi:main::@49->printf_sint#3] -- vwsz1=vwsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed word) -$1a0a [phi:main::@49->printf_sint#3] -- vwsz1=vwsc1 lda #<-$1a0a sta.z printf_sint.value lda #>-$1a0a @@ -10490,17 +10451,17 @@ main: { // main::@53 __b53: // [114] call printf_sint - // [357] phi from main::@53 to printf_sint [phi:main::@53->printf_sint] + // [354] phi from main::@53 to printf_sint [phi:main::@53->printf_sint] printf_sint_from___b53: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 1 [phi:main::@53->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 1 [phi:main::@53->printf_sint#0] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@53->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@53->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@53->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@53->printf_sint#2] -- vbuxx=vbuc1 ldx #0 - // [357] phi (signed word) printf_sint::value#17 = (signed byte) 1 [phi:main::@53->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) 1 [phi:main::@53->printf_sint#3] -- vwsz1=vbsc1 lda #<1 sta.z printf_sint.value lda #>1 @@ -10526,17 +10487,17 @@ main: { // main::@55 __b55: // [118] call printf_sint - // [357] phi from main::@55 to printf_sint [phi:main::@55->printf_sint] + // [354] phi from main::@55 to printf_sint [phi:main::@55->printf_sint] printf_sint_from___b55: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 1 [phi:main::@55->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 1 [phi:main::@55->printf_sint#0] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@55->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@55->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@55->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@55->printf_sint#2] -- vbuxx=vbuc1 ldx #0 - // [357] phi (signed word) printf_sint::value#17 = (signed byte) $b [phi:main::@55->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) $b [phi:main::@55->printf_sint#3] -- vwsz1=vbsc1 lda #<$b sta.z printf_sint.value lda #>$b @@ -10562,17 +10523,17 @@ main: { // main::@57 __b57: // [122] call printf_sint - // [357] phi from main::@57 to printf_sint [phi:main::@57->printf_sint] + // [354] phi from main::@57 to printf_sint [phi:main::@57->printf_sint] printf_sint_from___b57: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 1 [phi:main::@57->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 1 [phi:main::@57->printf_sint#0] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@57->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@57->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@57->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@57->printf_sint#2] -- vbuxx=vbuc1 ldx #0 - // [357] phi (signed word) printf_sint::value#17 = (signed byte) $6f [phi:main::@57->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) $6f [phi:main::@57->printf_sint#3] -- vwsz1=vbsc1 lda #<$6f sta.z printf_sint.value lda #>$6f @@ -10598,17 +10559,17 @@ main: { // main::@59 __b59: // [126] call printf_sint - // [357] phi from main::@59 to printf_sint [phi:main::@59->printf_sint] + // [354] phi from main::@59 to printf_sint [phi:main::@59->printf_sint] printf_sint_from___b59: - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@59->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@59->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@59->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@59->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@59->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@59->printf_sint#2] -- vbuxx=vbuc1 ldx #0 - // [357] phi (signed word) printf_sint::value#17 = (signed word) $457 [phi:main::@59->printf_sint#3] -- vwsz1=vwsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed word) $457 [phi:main::@59->printf_sint#3] -- vwsz1=vwsc1 lda #<$457 sta.z printf_sint.value lda #>$457 @@ -11457,13 +11418,8 @@ printf_uint: { // Format number into buffer // [316] phi from printf_uint::@1 to utoa [phi:printf_uint::@1->utoa] utoa_from___b1: - // [316] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@1->utoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z utoa.buffer+1 - // [316] phi (word) utoa::value#10 = (word) utoa::value#2 [phi:printf_uint::@1->utoa#1] -- register_copy - // [316] phi (byte) utoa::radix#2 = (byte) utoa::radix#1 [phi:printf_uint::@1->utoa#2] -- register_copy + // [316] phi (word) utoa::value#10 = (word) utoa::value#2 [phi:printf_uint::@1->utoa#0] -- register_copy + // [316] phi (byte) utoa::radix#2 = (byte) utoa::radix#1 [phi:printf_uint::@1->utoa#1] -- register_copy jsr utoa jmp __b2 // printf_uint::@2 @@ -11478,18 +11434,13 @@ printf_uint: { printf_number_buffer_from___b2: // [251] phi (byte) printf_number_buffer::format_upper_case#10 = (byte) printf_number_buffer::format_upper_case#1 [phi:printf_uint::@2->printf_number_buffer#0] -- register_copy // [251] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#1 [phi:printf_uint::@2->printf_number_buffer#1] -- register_copy - // [251] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [251] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [251] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_zero_padding - // [251] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [251] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_justify_left - // [251] phi (byte) printf_number_buffer::format_min_length#2 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [251] phi (byte) printf_number_buffer::format_min_length#2 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer @@ -11502,7 +11453,7 @@ printf_uint: { // printf_number_buffer // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($b) buffer_sign, byte* zp(2) buffer_digits, byte zp(8) format_min_length, byte zp($f) format_justify_left, byte zp(4) format_zero_padding, byte zp($e) format_upper_case) +// printf_number_buffer(byte zp($b) buffer_sign, byte zp(8) format_min_length, byte zp($f) format_justify_left, byte zp(4) format_zero_padding, byte zp($e) format_upper_case) printf_number_buffer: { .label __19 = 9 .label buffer_sign = $b @@ -11511,23 +11462,23 @@ printf_number_buffer: { .label format_upper_case = $e .label padding = 8 .label format_min_length = 8 - .label buffer_digits = 2 // [252] if((byte) 0==(byte) printf_number_buffer::format_min_length#2) goto printf_number_buffer::@1 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_min_length beq __b1_from_printf_number_buffer + // [253] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] + __b6_from_printf_number_buffer: jmp __b6 // printf_number_buffer::@6 __b6: - // [253] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 // [254] call strlen // [310] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] strlen_from___b6: - // [310] phi (byte*) strlen::str#5 = (byte*) strlen::str#1 [phi:printf_number_buffer::@6->strlen#0] -- register_copy + // [310] phi (byte*) strlen::str#5 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@6->strlen#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z strlen.str+1 jsr strlen // [255] (word) strlen::return#2 ← (word) strlen::len#2 jmp __b14 @@ -11665,27 +11616,30 @@ printf_number_buffer: { // [277] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_upper_case - beq __b5 + beq __b5_from___b4 + // [278] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] + __b11_from___b4: jmp __b11 // printf_number_buffer::@11 __b11: - // [278] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 // [279] call strupr // [295] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] strupr_from___b11: jsr strupr + // [280] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] + __b5_from___b11: + __b5_from___b4: jmp __b5 // printf_number_buffer::@5 __b5: - // [280] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 // [281] call printf_str // [190] phi from printf_number_buffer::@5 to printf_str [phi:printf_number_buffer::@5->printf_str] printf_str_from___b5: - // [190] phi (byte*) printf_str::str#50 = (byte*) printf_str::str#1 [phi:printf_number_buffer::@5->printf_str#0] -- register_copy + // [190] phi (byte*) printf_str::str#50 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@5->printf_str#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z printf_str.str+1 jsr printf_str jmp __b15 // printf_number_buffer::@15 @@ -11773,14 +11727,16 @@ printf_padding: { } // strupr // Converts a string to uppercase. -// strupr(byte* zp($c) str) strupr: { + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS .label src = $c - .label str = $c - // [296] phi from strupr strupr::@3 to strupr::@1 [phi:strupr/strupr::@3->strupr::@1] + // [296] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] __b1_from_strupr: - __b1_from___b3: - // [296] phi (byte*) strupr::src#2 = (byte*) strupr::str#0 [phi:strupr/strupr::@3->strupr::@1#0] -- register_copy + // [296] phi (byte*) strupr::src#2 = (const byte*) strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 + lda #str + sta.z src+1 jmp __b1 // strupr::@1 __b1: @@ -11814,7 +11770,10 @@ strupr: { bne !+ inc.z src+1 !: - jmp __b1_from___b3 + // [296] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] + __b1_from___b3: + // [296] phi (byte*) strupr::src#2 = (byte*) strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy + jmp __b1 } // toupper // Convert lowercase alphabet to uppercase @@ -11902,8 +11861,8 @@ strlen: { // - radix : The radix to convert the number to (from the enum RADIX) // utoa(word zp(2) value, byte* zp($c) buffer, byte register(X) radix) utoa: { - .label buffer = $c .label digit_value = $14 + .label buffer = $c .label digit = $b .label value = 2 .label max_digits = 8 @@ -11932,106 +11891,91 @@ utoa: { jmp __b5 // utoa::@5 __b5: - // [321] *((byte*) utoa::buffer#11) ← (byte) 'e' -- _deref_pbuz1=vbuc1 + // [321] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS) ← (byte) 'e' -- _deref_pbuc1=vbuc2 // Unknown radix lda #'e' - ldy #0 - sta (buffer),y - // [322] (byte*) utoa::buffer#0 ← ++ (byte*) utoa::buffer#11 -- pbuz1=_inc_pbuz1 - inc.z buffer - bne !+ - inc.z buffer+1 - !: - // [323] *((byte*) utoa::buffer#0) ← (byte) 'r' -- _deref_pbuz1=vbuc1 + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + // [322] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 1) ← (byte) 'r' -- _deref_pbuc1=vbuc2 lda #'r' - ldy #0 - sta (buffer),y - // [324] (byte*) utoa::buffer#1 ← ++ (byte*) utoa::buffer#0 -- pbuz1=_inc_pbuz1 - inc.z buffer - bne !+ - inc.z buffer+1 - !: - // [325] *((byte*) utoa::buffer#1) ← (byte) 'r' -- _deref_pbuz1=vbuc1 + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1 + // [323] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2) ← (byte) 'r' -- _deref_pbuc1=vbuc2 lda #'r' - ldy #0 - sta (buffer),y - // [326] (byte*) utoa::buffer#2 ← ++ (byte*) utoa::buffer#1 -- pbuz1=_inc_pbuz1 - inc.z buffer - bne !+ - inc.z buffer+1 - !: - // [327] *((byte*) utoa::buffer#2) ← (byte) 0 -- _deref_pbuz1=vbuc1 + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2 + // [324] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 3) ← (byte) 0 -- _deref_pbuc1=vbuc2 lda #0 - ldy #0 - sta (buffer),y + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+3 jmp __breturn // utoa::@return __breturn: - // [328] return + // [325] return rts - // [329] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] + // [326] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] __b1_from_utoa: - // [329] phi (word*) utoa::digit_values#8 = (const word*) RADIX_DECIMAL_VALUES [phi:utoa->utoa::@1#0] -- pwuz1=pwuc1 + // [326] phi (word*) utoa::digit_values#8 = (const word*) RADIX_DECIMAL_VALUES [phi:utoa->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_DECIMAL_VALUES sta.z digit_values+1 - // [329] phi (byte) utoa::max_digits#7 = (byte) 5 [phi:utoa->utoa::@1#1] -- vbuz1=vbuc1 + // [326] phi (byte) utoa::max_digits#7 = (byte) 5 [phi:utoa->utoa::@1#1] -- vbuz1=vbuc1 lda #5 sta.z max_digits jmp __b1 - // [329] phi from utoa::@2 to utoa::@1 [phi:utoa::@2->utoa::@1] + // [326] phi from utoa::@2 to utoa::@1 [phi:utoa::@2->utoa::@1] __b1_from___b2: - // [329] phi (word*) utoa::digit_values#8 = (const word*) RADIX_HEXADECIMAL_VALUES [phi:utoa::@2->utoa::@1#0] -- pwuz1=pwuc1 + // [326] phi (word*) utoa::digit_values#8 = (const word*) RADIX_HEXADECIMAL_VALUES [phi:utoa::@2->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_HEXADECIMAL_VALUES sta.z digit_values+1 - // [329] phi (byte) utoa::max_digits#7 = (byte) 4 [phi:utoa::@2->utoa::@1#1] -- vbuz1=vbuc1 + // [326] phi (byte) utoa::max_digits#7 = (byte) 4 [phi:utoa::@2->utoa::@1#1] -- vbuz1=vbuc1 lda #4 sta.z max_digits jmp __b1 - // [329] phi from utoa::@3 to utoa::@1 [phi:utoa::@3->utoa::@1] + // [326] phi from utoa::@3 to utoa::@1 [phi:utoa::@3->utoa::@1] __b1_from___b3: - // [329] phi (word*) utoa::digit_values#8 = (const word*) RADIX_OCTAL_VALUES [phi:utoa::@3->utoa::@1#0] -- pwuz1=pwuc1 + // [326] phi (word*) utoa::digit_values#8 = (const word*) RADIX_OCTAL_VALUES [phi:utoa::@3->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_OCTAL_VALUES sta.z digit_values+1 - // [329] phi (byte) utoa::max_digits#7 = (byte) 6 [phi:utoa::@3->utoa::@1#1] -- vbuz1=vbuc1 + // [326] phi (byte) utoa::max_digits#7 = (byte) 6 [phi:utoa::@3->utoa::@1#1] -- vbuz1=vbuc1 lda #6 sta.z max_digits jmp __b1 - // [329] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1] + // [326] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1] __b1_from___b4: - // [329] phi (word*) utoa::digit_values#8 = (const word*) RADIX_BINARY_VALUES [phi:utoa::@4->utoa::@1#0] -- pwuz1=pwuc1 + // [326] phi (word*) utoa::digit_values#8 = (const word*) RADIX_BINARY_VALUES [phi:utoa::@4->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_BINARY_VALUES sta.z digit_values+1 - // [329] phi (byte) utoa::max_digits#7 = (byte) $10 [phi:utoa::@4->utoa::@1#1] -- vbuz1=vbuc1 + // [326] phi (byte) utoa::max_digits#7 = (byte) $10 [phi:utoa::@4->utoa::@1#1] -- vbuz1=vbuc1 lda #$10 sta.z max_digits jmp __b1 // utoa::@1 __b1: - // [330] phi from utoa::@1 to utoa::@6 [phi:utoa::@1->utoa::@6] + // [327] phi from utoa::@1 to utoa::@6 [phi:utoa::@1->utoa::@6] __b6_from___b1: - // [330] phi (byte*) utoa::buffer#10 = (byte*) utoa::buffer#11 [phi:utoa::@1->utoa::@6#0] -- register_copy - // [330] phi (byte) utoa::started#2 = (byte) 0 [phi:utoa::@1->utoa::@6#1] -- vbuxx=vbuc1 + // [327] phi (byte*) utoa::buffer#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa::@1->utoa::@6#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z buffer+1 + // [327] phi (byte) utoa::started#2 = (byte) 0 [phi:utoa::@1->utoa::@6#1] -- vbuxx=vbuc1 ldx #0 - // [330] phi (word) utoa::value#3 = (word) utoa::value#10 [phi:utoa::@1->utoa::@6#2] -- register_copy - // [330] phi (byte) utoa::digit#2 = (byte) 0 [phi:utoa::@1->utoa::@6#3] -- vbuz1=vbuc1 + // [327] phi (word) utoa::value#3 = (word) utoa::value#10 [phi:utoa::@1->utoa::@6#2] -- register_copy + // [327] phi (byte) utoa::digit#2 = (byte) 0 [phi:utoa::@1->utoa::@6#3] -- vbuz1=vbuc1 lda #0 sta.z digit jmp __b6 // utoa::@6 __b6: - // [331] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 -- vbuaa=vbuz1_minus_1 + // [328] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 -- vbuaa=vbuz1_minus_1 lda.z max_digits sec sbc #1 - // [332] if((byte) utoa::digit#2<(byte~) utoa::$4) goto utoa::@7 -- vbuz1_lt_vbuaa_then_la1 + // [329] if((byte) utoa::digit#2<(byte~) utoa::$4) goto utoa::@7 -- vbuz1_lt_vbuaa_then_la1 cmp.z digit beq !+ bcs __b7 @@ -12039,42 +11983,42 @@ utoa: { jmp __b8 // utoa::@8 __b8: - // [333] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 -- vbuaa=_byte_vwuz1 + // [330] (byte~) utoa::$11 ← (byte)(word) utoa::value#3 -- vbuaa=_byte_vwuz1 lda.z value - // [334] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) -- _deref_pbuz1=pbuc1_derefidx_vbuaa + // [331] *((byte*) utoa::buffer#10) ← *((const byte*) DIGITS + (byte~) utoa::$11) -- _deref_pbuz1=pbuc1_derefidx_vbuaa tay lda DIGITS,y ldy #0 sta (buffer),y - // [335] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz1 + // [332] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz1 inc.z buffer bne !+ inc.z buffer+1 !: - // [336] *((byte*) utoa::buffer#3) ← (byte) 0 -- _deref_pbuz1=vbuc1 + // [333] *((byte*) utoa::buffer#3) ← (byte) 0 -- _deref_pbuz1=vbuc1 lda #0 ldy #0 sta (buffer),y jmp __breturn // utoa::@7 __b7: - // [337] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 -- vbuaa=vbuz1_rol_1 + // [334] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 -- vbuaa=vbuz1_rol_1 lda.z digit asl - // [338] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) -- vwuz1=pwuz2_derefidx_vbuaa + // [335] (word) utoa::digit_value#0 ← *((word*) utoa::digit_values#8 + (byte~) utoa::$10) -- vwuz1=pwuz2_derefidx_vbuaa tay lda (digit_values),y sta.z digit_value iny lda (digit_values),y sta.z digit_value+1 - // [339] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 -- vbuc1_neq_vbuxx_then_la1 + // [336] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 -- vbuc1_neq_vbuxx_then_la1 cpx #0 bne __b10 jmp __b12 // utoa::@12 __b12: - // [340] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 -- vwuz1_ge_vwuz2_then_la1 + // [337] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 -- vwuz1_ge_vwuz2_then_la1 lda.z digit_value+1 cmp.z value+1 bne !+ @@ -12083,48 +12027,48 @@ utoa: { beq __b10 !: bcc __b10 - // [341] phi from utoa::@12 to utoa::@9 [phi:utoa::@12->utoa::@9] + // [338] phi from utoa::@12 to utoa::@9 [phi:utoa::@12->utoa::@9] __b9_from___b12: - // [341] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#10 [phi:utoa::@12->utoa::@9#0] -- register_copy - // [341] phi (byte) utoa::started#4 = (byte) utoa::started#2 [phi:utoa::@12->utoa::@9#1] -- register_copy - // [341] phi (word) utoa::value#7 = (word) utoa::value#3 [phi:utoa::@12->utoa::@9#2] -- register_copy + // [338] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#10 [phi:utoa::@12->utoa::@9#0] -- register_copy + // [338] phi (byte) utoa::started#4 = (byte) utoa::started#2 [phi:utoa::@12->utoa::@9#1] -- register_copy + // [338] phi (word) utoa::value#7 = (word) utoa::value#3 [phi:utoa::@12->utoa::@9#2] -- register_copy jmp __b9 // utoa::@9 __b9: - // [342] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 -- vbuz1=_inc_vbuz1 + // [339] (byte) utoa::digit#1 ← ++ (byte) utoa::digit#2 -- vbuz1=_inc_vbuz1 inc.z digit - // [330] phi from utoa::@9 to utoa::@6 [phi:utoa::@9->utoa::@6] + // [327] phi from utoa::@9 to utoa::@6 [phi:utoa::@9->utoa::@6] __b6_from___b9: - // [330] phi (byte*) utoa::buffer#10 = (byte*) utoa::buffer#15 [phi:utoa::@9->utoa::@6#0] -- register_copy - // [330] phi (byte) utoa::started#2 = (byte) utoa::started#4 [phi:utoa::@9->utoa::@6#1] -- register_copy - // [330] phi (word) utoa::value#3 = (word) utoa::value#7 [phi:utoa::@9->utoa::@6#2] -- register_copy - // [330] phi (byte) utoa::digit#2 = (byte) utoa::digit#1 [phi:utoa::@9->utoa::@6#3] -- register_copy + // [327] phi (byte*) utoa::buffer#10 = (byte*) utoa::buffer#15 [phi:utoa::@9->utoa::@6#0] -- register_copy + // [327] phi (byte) utoa::started#2 = (byte) utoa::started#4 [phi:utoa::@9->utoa::@6#1] -- register_copy + // [327] phi (word) utoa::value#3 = (word) utoa::value#7 [phi:utoa::@9->utoa::@6#2] -- register_copy + // [327] phi (byte) utoa::digit#2 = (byte) utoa::digit#1 [phi:utoa::@9->utoa::@6#3] -- register_copy jmp __b6 // utoa::@10 __b10: - // [343] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 - // [344] (word) utoa_append::value#0 ← (word) utoa::value#3 - // [345] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 - // [346] call utoa_append - // [350] phi from utoa::@10 to utoa_append [phi:utoa::@10->utoa_append] + // [340] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 + // [341] (word) utoa_append::value#0 ← (word) utoa::value#3 + // [342] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 + // [343] call utoa_append + // [347] phi from utoa::@10 to utoa_append [phi:utoa::@10->utoa_append] utoa_append_from___b10: jsr utoa_append - // [347] (word) utoa_append::return#0 ← (word) utoa_append::value#2 + // [344] (word) utoa_append::return#0 ← (word) utoa_append::value#2 jmp __b11 // utoa::@11 __b11: - // [348] (word) utoa::value#0 ← (word) utoa_append::return#0 - // [349] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz1 + // [345] (word) utoa::value#0 ← (word) utoa_append::return#0 + // [346] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz1 inc.z buffer bne !+ inc.z buffer+1 !: - // [341] phi from utoa::@11 to utoa::@9 [phi:utoa::@11->utoa::@9] + // [338] phi from utoa::@11 to utoa::@9 [phi:utoa::@11->utoa::@9] __b9_from___b11: - // [341] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#4 [phi:utoa::@11->utoa::@9#0] -- register_copy - // [341] phi (byte) utoa::started#4 = (byte) 1 [phi:utoa::@11->utoa::@9#1] -- vbuxx=vbuc1 + // [338] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#4 [phi:utoa::@11->utoa::@9#0] -- register_copy + // [338] phi (byte) utoa::started#4 = (byte) 1 [phi:utoa::@11->utoa::@9#1] -- vbuxx=vbuc1 ldx #1 - // [341] phi (word) utoa::value#7 = (word) utoa::value#0 [phi:utoa::@11->utoa::@9#2] -- register_copy + // [338] phi (word) utoa::value#7 = (word) utoa::value#0 [phi:utoa::@11->utoa::@9#2] -- register_copy jmp __b9 } // utoa_append @@ -12142,15 +12086,15 @@ utoa_append: { .label value = 2 .label sub = $14 .label return = 2 - // [351] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] + // [348] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] __b1_from_utoa_append: - // [351] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1 + // [348] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1 ldx #0 - // [351] phi (word) utoa_append::value#2 = (word) utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy + // [348] phi (word) utoa_append::value#2 = (word) utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy jmp __b1 // utoa_append::@1 __b1: - // [352] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 + // [349] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 lda.z sub+1 cmp.z value+1 bne !+ @@ -12162,20 +12106,20 @@ utoa_append: { jmp __b3 // utoa_append::@3 __b3: - // [353] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuxx + // [350] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuxx lda DIGITS,x ldy #0 sta (buffer),y jmp __breturn // utoa_append::@return __breturn: - // [354] return + // [351] return rts // utoa_append::@2 __b2: - // [355] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 -- vbuxx=_inc_vbuxx + // [352] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 -- vbuxx=_inc_vbuxx inx - // [356] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 + // [353] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 lda.z value sec sbc.z sub @@ -12183,10 +12127,10 @@ utoa_append: { lda.z value+1 sbc.z sub+1 sta.z value+1 - // [351] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1] + // [348] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1] __b1_from___b2: - // [351] phi (byte) utoa_append::digit#2 = (byte) utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy - // [351] phi (word) utoa_append::value#2 = (word) utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy + // [348] phi (byte) utoa_append::digit#2 = (byte) utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy + // [348] phi (word) utoa_append::value#2 = (word) utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy jmp __b1 } // printf_sint @@ -12196,55 +12140,50 @@ printf_sint: { .label value = 2 .label format_justify_left = $f .label format_zero_padding = 4 - // [358] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 + // [355] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 sta printf_buffer - // [359] if((signed word) printf_sint::value#17<(signed byte) 0) goto printf_sint::@1 -- vwsz1_lt_0_then_la1 + // [356] if((signed word) printf_sint::value#17<(signed byte) 0) goto printf_sint::@1 -- vwsz1_lt_0_then_la1 lda.z value+1 bmi __b1 jmp __b3 // printf_sint::@3 __b3: - // [360] if((byte) 0==(byte) printf_sint::format_sign_always#16) goto printf_sint::@2 -- vbuc1_eq_vbuxx_then_la1 + // [357] if((byte) 0==(byte) printf_sint::format_sign_always#16) goto printf_sint::@2 -- vbuc1_eq_vbuxx_then_la1 cpx #0 beq __b2_from___b3 jmp __b4 // printf_sint::@4 __b4: - // [361] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '+' -- _deref_pbuc1=vbuc2 + // [358] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '+' -- _deref_pbuc1=vbuc2 lda #'+' sta printf_buffer - // [362] phi from printf_sint::@1 printf_sint::@3 printf_sint::@4 to printf_sint::@2 [phi:printf_sint::@1/printf_sint::@3/printf_sint::@4->printf_sint::@2] + // [359] phi from printf_sint::@1 printf_sint::@3 printf_sint::@4 to printf_sint::@2 [phi:printf_sint::@1/printf_sint::@3/printf_sint::@4->printf_sint::@2] __b2_from___b1: __b2_from___b3: __b2_from___b4: - // [362] phi (signed word) printf_sint::value#19 = (signed word) printf_sint::value#0 [phi:printf_sint::@1/printf_sint::@3/printf_sint::@4->printf_sint::@2#0] -- register_copy + // [359] phi (signed word) printf_sint::value#19 = (signed word) printf_sint::value#0 [phi:printf_sint::@1/printf_sint::@3/printf_sint::@4->printf_sint::@2#0] -- register_copy jmp __b2 // printf_sint::@2 __b2: - // [363] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#19 - // [364] call utoa + // [360] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#19 + // [361] call utoa // [316] phi from printf_sint::@2 to utoa [phi:printf_sint::@2->utoa] utoa_from___b2: - // [316] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_sint::@2->utoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z utoa.buffer+1 - // [316] phi (word) utoa::value#10 = (word) utoa::value#1 [phi:printf_sint::@2->utoa#1] -- register_copy - // [316] phi (byte) utoa::radix#2 = (const byte) DECIMAL [phi:printf_sint::@2->utoa#2] -- vbuxx=vbuc1 + // [316] phi (word) utoa::value#10 = (word) utoa::value#1 [phi:printf_sint::@2->utoa#0] -- register_copy + // [316] phi (byte) utoa::radix#2 = (const byte) DECIMAL [phi:printf_sint::@2->utoa#1] -- vbuxx=vbuc1 ldx #DECIMAL jsr utoa jmp __b5 // printf_sint::@5 __b5: - // [365] (byte) printf_number_buffer::buffer_sign#0 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 + // [362] (byte) printf_number_buffer::buffer_sign#0 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 lda printf_buffer sta.z printf_number_buffer.buffer_sign - // [366] (byte) printf_number_buffer::format_justify_left#0 ← (byte) printf_sint::format_justify_left#16 - // [367] (byte) printf_number_buffer::format_zero_padding#0 ← (byte) printf_sint::format_zero_padding#16 - // [368] call printf_number_buffer + // [363] (byte) printf_number_buffer::format_justify_left#0 ← (byte) printf_sint::format_justify_left#16 + // [364] (byte) printf_number_buffer::format_zero_padding#0 ← (byte) printf_sint::format_zero_padding#16 + // [365] call printf_number_buffer // Print using format // [251] phi from printf_sint::@5 to printf_number_buffer [phi:printf_sint::@5->printf_number_buffer] printf_number_buffer_from___b5: @@ -12252,25 +12191,20 @@ printf_sint: { lda #0 sta.z printf_number_buffer.format_upper_case // [251] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#0 [phi:printf_sint::@5->printf_number_buffer#1] -- register_copy - // [251] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_sint::@5->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [251] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) printf_number_buffer::format_zero_padding#0 [phi:printf_sint::@5->printf_number_buffer#3] -- register_copy - // [251] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) printf_number_buffer::format_justify_left#0 [phi:printf_sint::@5->printf_number_buffer#4] -- register_copy - // [251] phi (byte) printf_number_buffer::format_min_length#2 = (byte) 3 [phi:printf_sint::@5->printf_number_buffer#5] -- vbuz1=vbuc1 + // [251] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) printf_number_buffer::format_zero_padding#0 [phi:printf_sint::@5->printf_number_buffer#2] -- register_copy + // [251] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) printf_number_buffer::format_justify_left#0 [phi:printf_sint::@5->printf_number_buffer#3] -- register_copy + // [251] phi (byte) printf_number_buffer::format_min_length#2 = (byte) 3 [phi:printf_sint::@5->printf_number_buffer#4] -- vbuz1=vbuc1 lda #3 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer jmp __breturn // printf_sint::@return __breturn: - // [369] return + // [366] return rts // printf_sint::@1 __b1: - // [370] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#17 -- vwsz1=_neg_vwsz1 + // [367] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#17 -- vwsz1=_neg_vwsz1 sec lda #0 sbc.z value @@ -12278,7 +12212,7 @@ printf_sint: { lda #0 sbc.z value+1 sta.z value+1 - // [371] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2 + // [368] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2 lda #'-' sta printf_buffer jmp __b2_from___b1 @@ -12295,67 +12229,67 @@ printf_string: { jmp __b3 // printf_string::@3 __b3: - // [373] (byte*) strlen::str#2 ← (byte*) printf_string::str#10 -- pbuz1=pbuz2 + // [370] (byte*) strlen::str#2 ← (byte*) printf_string::str#10 -- pbuz1=pbuz2 lda.z str sta.z strlen.str lda.z str+1 sta.z strlen.str+1 - // [374] call strlen + // [371] call strlen // [310] phi from printf_string::@3 to strlen [phi:printf_string::@3->strlen] strlen_from___b3: // [310] phi (byte*) strlen::str#5 = (byte*) strlen::str#2 [phi:printf_string::@3->strlen#0] -- register_copy jsr strlen - // [375] (word) strlen::return#3 ← (word) strlen::len#2 + // [372] (word) strlen::return#3 ← (word) strlen::len#2 jmp __b6 // printf_string::@6 __b6: - // [376] (word~) printf_string::$9 ← (word) strlen::return#3 - // [377] (signed byte) printf_string::len#0 ← (signed byte)(word~) printf_string::$9 -- vbsaa=_sbyte_vwuz1 + // [373] (word~) printf_string::$9 ← (word) strlen::return#3 + // [374] (signed byte) printf_string::len#0 ← (signed byte)(word~) printf_string::$9 -- vbsaa=_sbyte_vwuz1 lda.z __9 - // [378] (signed byte) printf_string::padding#1 ← (signed byte) 3 - (signed byte) printf_string::len#0 -- vbsz1=vbsc1_minus_vbsaa + // [375] (signed byte) printf_string::padding#1 ← (signed byte) 3 - (signed byte) printf_string::len#0 -- vbsz1=vbsc1_minus_vbsaa eor #$ff clc adc #3+1 sta.z padding - // [379] if((signed byte) printf_string::padding#1>=(signed byte) 0) goto printf_string::@10 -- vbsz1_ge_0_then_la1 + // [376] if((signed byte) printf_string::padding#1>=(signed byte) 0) goto printf_string::@10 -- vbsz1_ge_0_then_la1 lda.z padding cmp #0 bpl __b10_from___b6 - // [381] phi from printf_string::@6 to printf_string::@1 [phi:printf_string::@6->printf_string::@1] + // [378] phi from printf_string::@6 to printf_string::@1 [phi:printf_string::@6->printf_string::@1] __b1_from___b6: - // [381] phi (signed byte) printf_string::padding#3 = (signed byte) 0 [phi:printf_string::@6->printf_string::@1#0] -- vbsz1=vbsc1 + // [378] phi (signed byte) printf_string::padding#3 = (signed byte) 0 [phi:printf_string::@6->printf_string::@1#0] -- vbsz1=vbsc1 lda #0 sta.z padding jmp __b1 - // [380] phi from printf_string::@6 to printf_string::@10 [phi:printf_string::@6->printf_string::@10] + // [377] phi from printf_string::@6 to printf_string::@10 [phi:printf_string::@6->printf_string::@10] __b10_from___b6: jmp __b10 // printf_string::@10 __b10: - // [381] phi from printf_string::@10 to printf_string::@1 [phi:printf_string::@10->printf_string::@1] + // [378] phi from printf_string::@10 to printf_string::@1 [phi:printf_string::@10->printf_string::@1] __b1_from___b10: - // [381] phi (signed byte) printf_string::padding#3 = (signed byte) printf_string::padding#1 [phi:printf_string::@10->printf_string::@1#0] -- register_copy + // [378] phi (signed byte) printf_string::padding#3 = (signed byte) printf_string::padding#1 [phi:printf_string::@10->printf_string::@1#0] -- register_copy jmp __b1 // printf_string::@1 __b1: - // [382] if((byte) 0!=(byte) printf_string::format_justify_left#10) goto printf_string::@2 -- vbuc1_neq_vbuz1_then_la1 + // [379] if((byte) 0!=(byte) printf_string::format_justify_left#10) goto printf_string::@2 -- vbuc1_neq_vbuz1_then_la1 lda #0 cmp.z format_justify_left bne __b2 jmp __b8 // printf_string::@8 __b8: - // [383] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@4 -- vbsc1_neq_vbsz1_then_la1 + // [380] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@4 -- vbsc1_neq_vbsz1_then_la1 lda #0 cmp.z padding bne __b4 jmp __b2 // printf_string::@4 __b4: - // [384] (byte) printf_padding::length#3 ← (byte)(signed byte) printf_string::padding#3 -- vbuz1=vbuz2 + // [381] (byte) printf_padding::length#3 ← (byte)(signed byte) printf_string::padding#3 -- vbuz1=vbuz2 lda.z padding sta.z printf_padding.length - // [385] call printf_padding + // [382] call printf_padding // [288] phi from printf_string::@4 to printf_padding [phi:printf_string::@4->printf_padding] printf_padding_from___b4: // [288] phi (byte) printf_padding::pad#7 = (byte) ' ' [phi:printf_string::@4->printf_padding#0] -- vbuz1=vbuc1 @@ -12366,8 +12300,8 @@ printf_string: { jmp __b2 // printf_string::@2 __b2: - // [386] (byte*) printf_str::str#2 ← (byte*) printf_string::str#10 - // [387] call printf_str + // [383] (byte*) printf_str::str#2 ← (byte*) printf_string::str#10 + // [384] call printf_str // [190] phi from printf_string::@2 to printf_str [phi:printf_string::@2->printf_str] printf_str_from___b2: // [190] phi (byte*) printf_str::str#50 = (byte*) printf_str::str#2 [phi:printf_string::@2->printf_str#0] -- register_copy @@ -12375,24 +12309,24 @@ printf_string: { jmp __b7 // printf_string::@7 __b7: - // [388] if((byte) 0==(byte) printf_string::format_justify_left#10) goto printf_string::@return -- vbuc1_eq_vbuz1_then_la1 + // [385] if((byte) 0==(byte) printf_string::format_justify_left#10) goto printf_string::@return -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_justify_left beq __breturn jmp __b9 // printf_string::@9 __b9: - // [389] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@5 -- vbsc1_neq_vbsz1_then_la1 + // [386] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@5 -- vbsc1_neq_vbsz1_then_la1 lda #0 cmp.z padding bne __b5 jmp __breturn // printf_string::@5 __b5: - // [390] (byte) printf_padding::length#4 ← (byte)(signed byte) printf_string::padding#3 -- vbuz1=vbuz2 + // [387] (byte) printf_padding::length#4 ← (byte)(signed byte) printf_string::padding#3 -- vbuz1=vbuz2 lda.z padding sta.z printf_padding.length - // [391] call printf_padding + // [388] call printf_padding // [288] phi from printf_string::@5 to printf_padding [phi:printf_string::@5->printf_padding] printf_padding_from___b5: // [288] phi (byte) printf_padding::pad#7 = (byte) ' ' [phi:printf_string::@5->printf_padding#0] -- vbuz1=vbuc1 @@ -12403,13 +12337,13 @@ printf_string: { jmp __breturn // printf_string::@return __breturn: - // [392] return + // [389] return rts } // printf_cls // Clear the screen. Also resets current line/char cursor. printf_cls: { - // [394] call memset + // [391] call memset // [217] phi from printf_cls to memset [phi:printf_cls->memset] memset_from_printf_cls: // [217] phi (byte) memset::c#4 = (byte) ' ' [phi:printf_cls->memset#0] -- vbuxx=vbuc1 @@ -12428,21 +12362,21 @@ printf_cls: { jmp __b1 // printf_cls::@1 __b1: - // [395] (byte*) printf_cursor_ptr ← (byte*) 1024 -- pbuz1=pbuc1 + // [392] (byte*) printf_cursor_ptr ← (byte*) 1024 -- pbuz1=pbuc1 lda #<$400 sta.z printf_cursor_ptr lda #>$400 sta.z printf_cursor_ptr+1 - // [396] (byte) printf_cursor_x ← (byte) 0 -- vbuz1=vbuc1 + // [393] (byte) printf_cursor_x ← (byte) 0 -- vbuz1=vbuc1 lda #0 sta.z printf_cursor_x - // [397] (byte) printf_cursor_y ← (byte) 0 -- vbuz1=vbuc1 + // [394] (byte) printf_cursor_y ← (byte) 0 -- vbuz1=vbuc1 lda #0 sta.z printf_cursor_y jmp __breturn // printf_cls::@return __breturn: - // [398] return + // [395] return rts } // File Data @@ -12659,7 +12593,7 @@ Removing instruction lda #0 Removing instruction lda #0 Removing instruction lda.z padding Removing instruction lda #>0 -Replacing instruction ldy #0 with TAY +Removing instruction lda #'r' Replacing instruction lda #0 with TXA Replacing instruction ldy #0 with TAY Removing instruction lda.z padding @@ -12672,7 +12606,7 @@ Replacing label __b2_from___b3 with __b2 Replacing label __b1_from_printf_number_buffer with __b1_from___b13 Replacing label __b13_from___b14 with __b13 Replacing label __b21_from___b13 with __b1 -Replacing label __b1_from___b3 with __b1 +Replacing label __b5_from___b4 with __b5 Replacing label __breturn_from_toupper with __breturn_from___b2 Replacing label __breturn_from___b1 with __breturn_from___b2 Replacing label __b2_from___b3 with __b2 @@ -12874,15 +12808,19 @@ Removing instruction __b2_from___b1: Removing instruction memset_from___b2: Removing instruction __b2_from___b1: Removing instruction __b2_from___b3: +Removing instruction __b6_from_printf_number_buffer: +Removing instruction strlen_from___b6: Removing instruction __b13_from___b14: Removing instruction __b13_from___b7: Removing instruction __b1_from_printf_number_buffer: Removing instruction __b21_from___b13: Removing instruction __b21: Removing instruction __b1_from___b21: +Removing instruction __b11_from___b4: +Removing instruction strupr_from___b11: +Removing instruction __b5_from___b11: +Removing instruction __b5_from___b4: Removing instruction printf_str_from___b5: -Removing instruction __b1_from_strupr: -Removing instruction __b1_from___b3: Removing instruction __breturn_from_toupper: Removing instruction __breturn_from___b1: Removing instruction __b6_from___b1: @@ -13008,7 +12946,6 @@ Removing instruction __b2: Removing instruction printf_number_buffer_from___b2: Removing instruction __breturn: Removing instruction __b6: -Removing instruction strlen_from___b6: Removing instruction __b14: Removing instruction __b7: Removing instruction __b17: @@ -13019,7 +12956,6 @@ Removing instruction printf_char_from___b9: Removing instruction __b18: Removing instruction printf_padding_from___b10: Removing instruction __b11: -Removing instruction strupr_from___b11: Removing instruction __b15: Removing instruction __b20: Removing instruction __b19: @@ -13029,8 +12965,10 @@ Removing instruction __breturn: Removing instruction printf_char_from___b2: Removing instruction __b3: Removing instruction __b1_from___b3: +Removing instruction __b1_from_strupr: Removing instruction __breturn: Removing instruction __b3: +Removing instruction __b1_from___b3: Removing instruction __b2: Removing instruction __b1_from_strlen: Removing instruction __breturn: @@ -13319,7 +13257,6 @@ FINAL SYMBOL TABLE (label) printf_number_buffer::@return (struct printf_buffer_number) printf_number_buffer::buffer (byte*) printf_number_buffer::buffer_digits -(byte*) printf_number_buffer::buffer_digits#10 buffer_digits zp[2]:2 103.55172413793102 (byte) printf_number_buffer::buffer_sign (byte) printf_number_buffer::buffer_sign#0 buffer_sign zp[1]:11 67.33333333333333 (byte) printf_number_buffer::buffer_sign#1 buffer_sign zp[1]:11 101.0 @@ -13401,10 +13338,9 @@ FINAL SYMBOL TABLE (byte) printf_str::ch#0 reg byte a 100001.0 (byte*) printf_str::str (byte*) printf_str::str#0 str zp[2]:2 42857.57142857143 -(byte*) printf_str::str#1 str zp[2]:2 2002.0 (byte*) printf_str::str#2 str zp[2]:2 202.0 (byte*) printf_str::str#48 str zp[2]:2 205002.5 -(byte*) printf_str::str#50 str zp[2]:2 11103.0 +(byte*) printf_str::str#50 str zp[2]:2 10102.0 (void()) printf_string((byte*) printf_string::str , (byte) printf_string::format_min_length , (byte) printf_string::format_justify_left) (word~) printf_string::$9 zp[2]:9 101.0 (label) printf_string::@1 @@ -13456,10 +13392,9 @@ FINAL SYMBOL TABLE (word) strlen::return#3 return zp[2]:9 202.0 (byte*) strlen::str (byte*) strlen::str#0 str zp[2]:12 200002.0 -(byte*) strlen::str#1 str zp[2]:12 2002.0 (byte*) strlen::str#2 str zp[2]:12 202.0 (byte*) strlen::str#3 str zp[2]:12 103334.66666666666 -(byte*) strlen::str#5 str zp[2]:12 11103.0 +(byte*) strlen::str#5 str zp[2]:12 10102.0 (byte*()) strupr((byte*) strupr::str) (byte~) strupr::$0 reg byte a 200002.0 (label) strupr::@1 @@ -13469,9 +13404,9 @@ FINAL SYMBOL TABLE (byte*) strupr::return (byte*) strupr::src (byte*) strupr::src#1 src zp[2]:12 200002.0 -(byte*) strupr::src#2 src zp[2]:12 72858.0 +(byte*) strupr::src#2 src zp[2]:12 71429.28571428571 (byte*) strupr::str -(byte*) strupr::str#0 str zp[2]:12 5501.0 +(const byte*) strupr::str#0 str = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS (byte()) toupper((byte) toupper::ch) (label) toupper::@1 (label) toupper::@2 @@ -13500,12 +13435,8 @@ FINAL SYMBOL TABLE (label) utoa::@9 (label) utoa::@return (byte*) utoa::buffer -(byte*) utoa::buffer#0 buffer zp[2]:12 1501.5 -(byte*) utoa::buffer#1 buffer zp[2]:12 1501.5 -(byte*) utoa::buffer#10 buffer zp[2]:12 2867.133333333333 -(byte*) utoa::buffer#11 buffer zp[2]:12 429.0 +(byte*) utoa::buffer#10 buffer zp[2]:12 2800.4000000000005 (byte*) utoa::buffer#15 buffer zp[2]:12 15001.5 -(byte*) utoa::buffer#2 buffer zp[2]:12 2002.0 (byte*) utoa::buffer#3 buffer zp[2]:12 2002.0 (byte*) utoa::buffer#4 buffer zp[2]:12 20002.0 (byte) utoa::digit @@ -13551,7 +13482,7 @@ FINAL SYMBOL TABLE reg byte x [ memset::c#4 ] reg byte a [ printf_char::ch#12 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] -zp[2]:2 [ printf_uint::uvalue#12 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 printf_sint::value#19 printf_sint::value#0 printf_sint::value#17 printf_str::str#48 printf_str::str#50 printf_str::str#1 printf_str::str#2 printf_str::str#0 printf_number_buffer::buffer_digits#10 printf_string::str#10 ] +zp[2]:2 [ printf_uint::uvalue#12 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 printf_sint::value#19 printf_sint::value#0 printf_sint::value#17 printf_str::str#48 printf_str::str#50 printf_str::str#2 printf_str::str#0 printf_string::str#10 ] reg byte x [ printf_uint::format_radix#12 ] zp[1]:4 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#0 printf_sint::format_zero_padding#16 ] reg byte x [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] @@ -13564,7 +13495,7 @@ zp[1]:8 [ utoa::max_digits#7 printf_number_buffer::format_min_length#2 printf_nu zp[2]:9 [ utoa::digit_values#8 strlen::len#2 strlen::len#1 strlen::return#2 strlen::return#3 printf_number_buffer::$19 printf_string::$9 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] zp[1]:11 [ utoa::digit#2 utoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] reg byte x [ utoa::started#2 utoa::started#4 ] -zp[2]:12 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 utoa::buffer#0 utoa::buffer#3 utoa_append::buffer#0 utoa::buffer#1 utoa::buffer#2 strlen::str#3 strlen::str#5 strlen::str#1 strlen::str#2 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] +zp[2]:12 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strlen::str#3 strlen::str#5 strlen::str#2 strlen::str#0 strupr::src#2 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] reg byte x [ printf_sint::format_sign_always#16 ] zp[1]:14 [ printf_string::format_justify_left#10 printf_uint::format_upper_case#12 printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] @@ -13584,7 +13515,7 @@ mem[12] [ printf_buffer ] FINAL ASSEMBLER -Score: 21881 +Score: 21983 // File Comments // Tests printf function call rewriting @@ -13634,7 +13565,7 @@ __bbegin: main: { // printf_cls() // [8] call printf_cls - // [393] phi from main to printf_cls [phi:main->printf_cls] + // [390] phi from main to printf_cls [phi:main->printf_cls] jsr printf_cls // [9] phi from main to main::@1 [phi:main->main::@1] // main::@1 @@ -13659,13 +13590,13 @@ main: { // main::@3 // printf("%%3s '%3s' '%3s' '%3s' '%3s'\n", "x", "xx", "xxx", "xxxx") // [14] call printf_string - // [372] phi from main::@3 to printf_string [phi:main::@3->printf_string] - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str1 [phi:main::@3->printf_string#0] -- pbuz1=pbuc1 + // [369] phi from main::@3 to printf_string [phi:main::@3->printf_string] + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str1 [phi:main::@3->printf_string#0] -- pbuz1=pbuc1 lda #str1 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@3->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@3->printf_string#1] -- vbuz1=vbuc1 lda #0 sta.z printf_string.format_justify_left jsr printf_string @@ -13684,13 +13615,13 @@ main: { // main::@5 // printf("%%3s '%3s' '%3s' '%3s' '%3s'\n", "x", "xx", "xxx", "xxxx") // [18] call printf_string - // [372] phi from main::@5 to printf_string [phi:main::@5->printf_string] - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str3 [phi:main::@5->printf_string#0] -- pbuz1=pbuc1 + // [369] phi from main::@5 to printf_string [phi:main::@5->printf_string] + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str3 [phi:main::@5->printf_string#0] -- pbuz1=pbuc1 lda #str3 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@5->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@5->printf_string#1] -- vbuz1=vbuc1 lda #0 sta.z printf_string.format_justify_left jsr printf_string @@ -13709,13 +13640,13 @@ main: { // main::@7 // printf("%%3s '%3s' '%3s' '%3s' '%3s'\n", "x", "xx", "xxx", "xxxx") // [22] call printf_string - // [372] phi from main::@7 to printf_string [phi:main::@7->printf_string] - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str5 [phi:main::@7->printf_string#0] -- pbuz1=pbuc1 + // [369] phi from main::@7 to printf_string [phi:main::@7->printf_string] + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str5 [phi:main::@7->printf_string#0] -- pbuz1=pbuc1 lda #str5 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@7->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@7->printf_string#1] -- vbuz1=vbuc1 lda #0 sta.z printf_string.format_justify_left jsr printf_string @@ -13734,13 +13665,13 @@ main: { // main::@9 // printf("%%3s '%3s' '%3s' '%3s' '%3s'\n", "x", "xx", "xxx", "xxxx") // [26] call printf_string - // [372] phi from main::@9 to printf_string [phi:main::@9->printf_string] - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str7 [phi:main::@9->printf_string#0] -- pbuz1=pbuc1 + // [369] phi from main::@9 to printf_string [phi:main::@9->printf_string] + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str7 [phi:main::@9->printf_string#0] -- pbuz1=pbuc1 lda #str7 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@9->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 0 [phi:main::@9->printf_string#1] -- vbuz1=vbuc1 lda #0 sta.z printf_string.format_justify_left jsr printf_string @@ -13778,13 +13709,13 @@ main: { // main::@13 // printf("%%-3s '%-3s' '%-3s' '%-3s' '%-3s'\n", "x", "xx", "xxx", "xxxx") // [34] call printf_string - // [372] phi from main::@13 to printf_string [phi:main::@13->printf_string] - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str1 [phi:main::@13->printf_string#0] -- pbuz1=pbuc1 + // [369] phi from main::@13 to printf_string [phi:main::@13->printf_string] + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str1 [phi:main::@13->printf_string#0] -- pbuz1=pbuc1 lda #str1 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@13->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@13->printf_string#1] -- vbuz1=vbuc1 lda #1 sta.z printf_string.format_justify_left jsr printf_string @@ -13803,13 +13734,13 @@ main: { // main::@15 // printf("%%-3s '%-3s' '%-3s' '%-3s' '%-3s'\n", "x", "xx", "xxx", "xxxx") // [38] call printf_string - // [372] phi from main::@15 to printf_string [phi:main::@15->printf_string] - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str3 [phi:main::@15->printf_string#0] -- pbuz1=pbuc1 + // [369] phi from main::@15 to printf_string [phi:main::@15->printf_string] + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str3 [phi:main::@15->printf_string#0] -- pbuz1=pbuc1 lda #str3 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@15->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@15->printf_string#1] -- vbuz1=vbuc1 lda #1 sta.z printf_string.format_justify_left jsr printf_string @@ -13828,13 +13759,13 @@ main: { // main::@17 // printf("%%-3s '%-3s' '%-3s' '%-3s' '%-3s'\n", "x", "xx", "xxx", "xxxx") // [42] call printf_string - // [372] phi from main::@17 to printf_string [phi:main::@17->printf_string] - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str5 [phi:main::@17->printf_string#0] -- pbuz1=pbuc1 + // [369] phi from main::@17 to printf_string [phi:main::@17->printf_string] + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str5 [phi:main::@17->printf_string#0] -- pbuz1=pbuc1 lda #str5 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@17->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@17->printf_string#1] -- vbuz1=vbuc1 lda #1 sta.z printf_string.format_justify_left jsr printf_string @@ -13853,13 +13784,13 @@ main: { // main::@19 // printf("%%-3s '%-3s' '%-3s' '%-3s' '%-3s'\n", "x", "xx", "xxx", "xxxx") // [46] call printf_string - // [372] phi from main::@19 to printf_string [phi:main::@19->printf_string] - // [372] phi (byte*) printf_string::str#10 = (const byte*) main::str7 [phi:main::@19->printf_string#0] -- pbuz1=pbuc1 + // [369] phi from main::@19 to printf_string [phi:main::@19->printf_string] + // [369] phi (byte*) printf_string::str#10 = (const byte*) main::str7 [phi:main::@19->printf_string#0] -- pbuz1=pbuc1 lda #str7 sta.z printf_string.str+1 - // [372] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@19->printf_string#1] -- vbuz1=vbuc1 + // [369] phi (byte) printf_string::format_justify_left#10 = (byte) 1 [phi:main::@19->printf_string#1] -- vbuz1=vbuc1 lda #1 sta.z printf_string.format_justify_left jsr printf_string @@ -13897,15 +13828,15 @@ main: { // main::@23 // printf("%%3d '%3d' '%3d' '%3d' '%3d'\n", 1, 11, 111, 1111) // [54] call printf_sint - // [357] phi from main::@23 to printf_sint [phi:main::@23->printf_sint] - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@23->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi from main::@23 to printf_sint [phi:main::@23->printf_sint] + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@23->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@23->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@23->printf_sint#1] -- vbuz1=vbuc1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@23->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@23->printf_sint#2] -- vbuxx=vbuc1 tax - // [357] phi (signed word) printf_sint::value#17 = (signed byte) 1 [phi:main::@23->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) 1 [phi:main::@23->printf_sint#3] -- vwsz1=vbsc1 lda #<1 sta.z printf_sint.value txa @@ -13926,15 +13857,15 @@ main: { // main::@25 // printf("%%3d '%3d' '%3d' '%3d' '%3d'\n", 1, 11, 111, 1111) // [58] call printf_sint - // [357] phi from main::@25 to printf_sint [phi:main::@25->printf_sint] - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@25->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi from main::@25 to printf_sint [phi:main::@25->printf_sint] + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@25->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@25->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@25->printf_sint#1] -- vbuz1=vbuc1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@25->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@25->printf_sint#2] -- vbuxx=vbuc1 tax - // [357] phi (signed word) printf_sint::value#17 = (signed byte) $b [phi:main::@25->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) $b [phi:main::@25->printf_sint#3] -- vwsz1=vbsc1 lda #<$b sta.z printf_sint.value lda #>$b @@ -13955,15 +13886,15 @@ main: { // main::@27 // printf("%%3d '%3d' '%3d' '%3d' '%3d'\n", 1, 11, 111, 1111) // [62] call printf_sint - // [357] phi from main::@27 to printf_sint [phi:main::@27->printf_sint] - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@27->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi from main::@27 to printf_sint [phi:main::@27->printf_sint] + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@27->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@27->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@27->printf_sint#1] -- vbuz1=vbuc1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@27->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@27->printf_sint#2] -- vbuxx=vbuc1 tax - // [357] phi (signed word) printf_sint::value#17 = (signed byte) $6f [phi:main::@27->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) $6f [phi:main::@27->printf_sint#3] -- vwsz1=vbsc1 lda #<$6f sta.z printf_sint.value lda #>$6f @@ -13984,15 +13915,15 @@ main: { // main::@29 // printf("%%3d '%3d' '%3d' '%3d' '%3d'\n", 1, 11, 111, 1111) // [66] call printf_sint - // [357] phi from main::@29 to printf_sint [phi:main::@29->printf_sint] - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@29->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi from main::@29 to printf_sint [phi:main::@29->printf_sint] + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@29->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@29->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@29->printf_sint#1] -- vbuz1=vbuc1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@29->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@29->printf_sint#2] -- vbuxx=vbuc1 tax - // [357] phi (signed word) printf_sint::value#17 = (signed word) $457 [phi:main::@29->printf_sint#3] -- vwsz1=vwsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed word) $457 [phi:main::@29->printf_sint#3] -- vwsz1=vwsc1 lda #<$457 sta.z printf_sint.value lda #>$457 @@ -14032,16 +13963,16 @@ main: { // main::@33 // printf("%%-3d '%-3d' '%-3d' '%-3d' '%-3d'\n", -2, -22, -222, -2222) // [74] call printf_sint - // [357] phi from main::@33 to printf_sint [phi:main::@33->printf_sint] - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@33->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi from main::@33 to printf_sint [phi:main::@33->printf_sint] + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@33->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@33->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@33->printf_sint#1] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@33->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@33->printf_sint#2] -- vbuxx=vbuc1 ldx #0 - // [357] phi (signed word) printf_sint::value#17 = (signed byte) -2 [phi:main::@33->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) -2 [phi:main::@33->printf_sint#3] -- vwsz1=vbsc1 lda #<-2 sta.z printf_sint.value lda #>-2 @@ -14062,16 +13993,16 @@ main: { // main::@35 // printf("%%-3d '%-3d' '%-3d' '%-3d' '%-3d'\n", -2, -22, -222, -2222) // [78] call printf_sint - // [357] phi from main::@35 to printf_sint [phi:main::@35->printf_sint] - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@35->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi from main::@35 to printf_sint [phi:main::@35->printf_sint] + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@35->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@35->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@35->printf_sint#1] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@35->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@35->printf_sint#2] -- vbuxx=vbuc1 ldx #0 - // [357] phi (signed word) printf_sint::value#17 = (signed byte) -$16 [phi:main::@35->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) -$16 [phi:main::@35->printf_sint#3] -- vwsz1=vbsc1 lda #<-$16 sta.z printf_sint.value lda #>-$16 @@ -14092,16 +14023,16 @@ main: { // main::@37 // printf("%%-3d '%-3d' '%-3d' '%-3d' '%-3d'\n", -2, -22, -222, -2222) // [82] call printf_sint - // [357] phi from main::@37 to printf_sint [phi:main::@37->printf_sint] - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@37->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi from main::@37 to printf_sint [phi:main::@37->printf_sint] + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@37->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@37->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@37->printf_sint#1] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@37->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@37->printf_sint#2] -- vbuxx=vbuc1 ldx #0 - // [357] phi (signed word) printf_sint::value#17 = (signed word) -$de [phi:main::@37->printf_sint#3] -- vwsz1=vwsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed word) -$de [phi:main::@37->printf_sint#3] -- vwsz1=vwsc1 lda #<-$de sta.z printf_sint.value lda #>-$de @@ -14122,16 +14053,16 @@ main: { // main::@39 // printf("%%-3d '%-3d' '%-3d' '%-3d' '%-3d'\n", -2, -22, -222, -2222) // [86] call printf_sint - // [357] phi from main::@39 to printf_sint [phi:main::@39->printf_sint] - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@39->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi from main::@39 to printf_sint [phi:main::@39->printf_sint] + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@39->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@39->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 1 [phi:main::@39->printf_sint#1] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@39->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@39->printf_sint#2] -- vbuxx=vbuc1 ldx #0 - // [357] phi (signed word) printf_sint::value#17 = (signed word) -$8ae [phi:main::@39->printf_sint#3] -- vwsz1=vwsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed word) -$8ae [phi:main::@39->printf_sint#3] -- vwsz1=vwsc1 lda #<-$8ae sta.z printf_sint.value lda #>-$8ae @@ -14171,15 +14102,15 @@ main: { // main::@43 // printf("%%+3d '%+3d' '%+3d' '%+3d' '%+3d'\n", 3, -44, 555, -6666) // [94] call printf_sint - // [357] phi from main::@43 to printf_sint [phi:main::@43->printf_sint] - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@43->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi from main::@43 to printf_sint [phi:main::@43->printf_sint] + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@43->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@43->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@43->printf_sint#1] -- vbuz1=vbuc1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@43->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@43->printf_sint#2] -- vbuxx=vbuc1 ldx #1 - // [357] phi (signed word) printf_sint::value#17 = (signed byte) 3 [phi:main::@43->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) 3 [phi:main::@43->printf_sint#3] -- vwsz1=vbsc1 lda #<3 sta.z printf_sint.value lda #>3 @@ -14200,15 +14131,15 @@ main: { // main::@45 // printf("%%+3d '%+3d' '%+3d' '%+3d' '%+3d'\n", 3, -44, 555, -6666) // [98] call printf_sint - // [357] phi from main::@45 to printf_sint [phi:main::@45->printf_sint] - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@45->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi from main::@45 to printf_sint [phi:main::@45->printf_sint] + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@45->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@45->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@45->printf_sint#1] -- vbuz1=vbuc1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@45->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@45->printf_sint#2] -- vbuxx=vbuc1 ldx #1 - // [357] phi (signed word) printf_sint::value#17 = (signed byte) -$2c [phi:main::@45->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) -$2c [phi:main::@45->printf_sint#3] -- vwsz1=vbsc1 lda #<-$2c sta.z printf_sint.value lda #>-$2c @@ -14229,15 +14160,15 @@ main: { // main::@47 // printf("%%+3d '%+3d' '%+3d' '%+3d' '%+3d'\n", 3, -44, 555, -6666) // [102] call printf_sint - // [357] phi from main::@47 to printf_sint [phi:main::@47->printf_sint] - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@47->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi from main::@47 to printf_sint [phi:main::@47->printf_sint] + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@47->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@47->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@47->printf_sint#1] -- vbuz1=vbuc1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@47->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@47->printf_sint#2] -- vbuxx=vbuc1 ldx #1 - // [357] phi (signed word) printf_sint::value#17 = (signed word) $22b [phi:main::@47->printf_sint#3] -- vwsz1=vwsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed word) $22b [phi:main::@47->printf_sint#3] -- vwsz1=vwsc1 lda #<$22b sta.z printf_sint.value lda #>$22b @@ -14258,15 +14189,15 @@ main: { // main::@49 // printf("%%+3d '%+3d' '%+3d' '%+3d' '%+3d'\n", 3, -44, 555, -6666) // [106] call printf_sint - // [357] phi from main::@49 to printf_sint [phi:main::@49->printf_sint] - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@49->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi from main::@49 to printf_sint [phi:main::@49->printf_sint] + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@49->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@49->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@49->printf_sint#1] -- vbuz1=vbuc1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@49->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 1 [phi:main::@49->printf_sint#2] -- vbuxx=vbuc1 ldx #1 - // [357] phi (signed word) printf_sint::value#17 = (signed word) -$1a0a [phi:main::@49->printf_sint#3] -- vwsz1=vwsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed word) -$1a0a [phi:main::@49->printf_sint#3] -- vwsz1=vwsc1 lda #<-$1a0a sta.z printf_sint.value lda #>-$1a0a @@ -14306,16 +14237,16 @@ main: { // main::@53 // printf("%%03d '%03d' '%03d' '%03d' '%3d'\n", 1, 11, 111, 1111) // [114] call printf_sint - // [357] phi from main::@53 to printf_sint [phi:main::@53->printf_sint] - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 1 [phi:main::@53->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi from main::@53 to printf_sint [phi:main::@53->printf_sint] + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 1 [phi:main::@53->printf_sint#0] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@53->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@53->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@53->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@53->printf_sint#2] -- vbuxx=vbuc1 tax - // [357] phi (signed word) printf_sint::value#17 = (signed byte) 1 [phi:main::@53->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) 1 [phi:main::@53->printf_sint#3] -- vwsz1=vbsc1 lda #<1 sta.z printf_sint.value txa @@ -14336,16 +14267,16 @@ main: { // main::@55 // printf("%%03d '%03d' '%03d' '%03d' '%3d'\n", 1, 11, 111, 1111) // [118] call printf_sint - // [357] phi from main::@55 to printf_sint [phi:main::@55->printf_sint] - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 1 [phi:main::@55->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi from main::@55 to printf_sint [phi:main::@55->printf_sint] + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 1 [phi:main::@55->printf_sint#0] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@55->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@55->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@55->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@55->printf_sint#2] -- vbuxx=vbuc1 tax - // [357] phi (signed word) printf_sint::value#17 = (signed byte) $b [phi:main::@55->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) $b [phi:main::@55->printf_sint#3] -- vwsz1=vbsc1 lda #<$b sta.z printf_sint.value lda #>$b @@ -14366,16 +14297,16 @@ main: { // main::@57 // printf("%%03d '%03d' '%03d' '%03d' '%3d'\n", 1, 11, 111, 1111) // [122] call printf_sint - // [357] phi from main::@57 to printf_sint [phi:main::@57->printf_sint] - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 1 [phi:main::@57->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi from main::@57 to printf_sint [phi:main::@57->printf_sint] + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 1 [phi:main::@57->printf_sint#0] -- vbuz1=vbuc1 lda #1 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@57->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@57->printf_sint#1] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@57->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@57->printf_sint#2] -- vbuxx=vbuc1 tax - // [357] phi (signed word) printf_sint::value#17 = (signed byte) $6f [phi:main::@57->printf_sint#3] -- vwsz1=vbsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed byte) $6f [phi:main::@57->printf_sint#3] -- vwsz1=vbsc1 lda #<$6f sta.z printf_sint.value lda #>$6f @@ -14396,15 +14327,15 @@ main: { // main::@59 // printf("%%03d '%03d' '%03d' '%03d' '%3d'\n", 1, 11, 111, 1111) // [126] call printf_sint - // [357] phi from main::@59 to printf_sint [phi:main::@59->printf_sint] - // [357] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@59->printf_sint#0] -- vbuz1=vbuc1 + // [354] phi from main::@59 to printf_sint [phi:main::@59->printf_sint] + // [354] phi (byte) printf_sint::format_zero_padding#16 = (byte) 0 [phi:main::@59->printf_sint#0] -- vbuz1=vbuc1 lda #0 sta.z printf_sint.format_zero_padding - // [357] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@59->printf_sint#1] -- vbuz1=vbuc1 + // [354] phi (byte) printf_sint::format_justify_left#16 = (byte) 0 [phi:main::@59->printf_sint#1] -- vbuz1=vbuc1 sta.z printf_sint.format_justify_left - // [357] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@59->printf_sint#2] -- vbuxx=vbuc1 + // [354] phi (byte) printf_sint::format_sign_always#16 = (byte) 0 [phi:main::@59->printf_sint#2] -- vbuxx=vbuc1 tax - // [357] phi (signed word) printf_sint::value#17 = (signed word) $457 [phi:main::@59->printf_sint#3] -- vwsz1=vwsc1 + // [354] phi (signed word) printf_sint::value#17 = (signed word) $457 [phi:main::@59->printf_sint#3] -- vwsz1=vwsc1 lda #<$457 sta.z printf_sint.value lda #>$457 @@ -15153,13 +15084,8 @@ printf_uint: { // [246] call utoa // Format number into buffer // [316] phi from printf_uint::@1 to utoa [phi:printf_uint::@1->utoa] - // [316] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@1->utoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z utoa.buffer+1 - // [316] phi (word) utoa::value#10 = (word) utoa::value#2 [phi:printf_uint::@1->utoa#1] -- register_copy - // [316] phi (byte) utoa::radix#2 = (byte) utoa::radix#1 [phi:printf_uint::@1->utoa#2] -- register_copy + // [316] phi (word) utoa::value#10 = (word) utoa::value#2 [phi:printf_uint::@1->utoa#0] -- register_copy + // [316] phi (byte) utoa::radix#2 = (byte) utoa::radix#1 [phi:printf_uint::@1->utoa#1] -- register_copy jsr utoa // printf_uint::@2 // printf_number_buffer(printf_buffer, format) @@ -15172,17 +15098,12 @@ printf_uint: { // [251] phi from printf_uint::@2 to printf_number_buffer [phi:printf_uint::@2->printf_number_buffer] // [251] phi (byte) printf_number_buffer::format_upper_case#10 = (byte) printf_number_buffer::format_upper_case#1 [phi:printf_uint::@2->printf_number_buffer#0] -- register_copy // [251] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#1 [phi:printf_uint::@2->printf_number_buffer#1] -- register_copy - // [251] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [251] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [251] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_zero_padding - // [251] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [251] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_justify_left - // [251] phi (byte) printf_number_buffer::format_min_length#2 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [251] phi (byte) printf_number_buffer::format_min_length#2 = (byte) 0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer // printf_uint::@return @@ -15193,7 +15114,7 @@ printf_uint: { // printf_number_buffer // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($b) buffer_sign, byte* zp(2) buffer_digits, byte zp(8) format_min_length, byte zp($f) format_justify_left, byte zp(4) format_zero_padding, byte zp($e) format_upper_case) +// printf_number_buffer(byte zp($b) buffer_sign, byte zp(8) format_min_length, byte zp($f) format_justify_left, byte zp(4) format_zero_padding, byte zp($e) format_upper_case) printf_number_buffer: { .label __19 = 9 .label buffer_sign = $b @@ -15202,22 +15123,21 @@ printf_number_buffer: { .label format_upper_case = $e .label padding = 8 .label format_min_length = 8 - .label buffer_digits = 2 // if(format.min_length) // [252] if((byte) 0==(byte) printf_number_buffer::format_min_length#2) goto printf_number_buffer::@1 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_min_length beq __b6 + // [253] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] // printf_number_buffer::@6 // strlen(buffer.digits) - // [253] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 // [254] call strlen // [310] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] - // [310] phi (byte*) strlen::str#5 = (byte*) strlen::str#1 [phi:printf_number_buffer::@6->strlen#0] -- register_copy + // [310] phi (byte*) strlen::str#5 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@6->strlen#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z strlen.str+1 jsr strlen // strlen(buffer.digits) // [255] (word) strlen::return#2 ← (word) strlen::len#2 @@ -15337,23 +15257,23 @@ printf_number_buffer: { lda #0 cmp.z format_upper_case beq __b5 + // [278] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] // printf_number_buffer::@11 // strupr(buffer.digits) - // [278] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 // [279] call strupr // [295] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] jsr strupr + // [280] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] // printf_number_buffer::@5 __b5: // printf_str(buffer.digits) - // [280] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 // [281] call printf_str // [190] phi from printf_number_buffer::@5 to printf_str [phi:printf_number_buffer::@5->printf_str] - // [190] phi (byte*) printf_str::str#50 = (byte*) printf_str::str#1 [phi:printf_number_buffer::@5->printf_str#0] -- register_copy + // [190] phi (byte*) printf_str::str#50 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@5->printf_str#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z printf_str.str+1 jsr printf_str // printf_number_buffer::@15 // if(format.justify_left && !format.zero_padding && padding) @@ -15430,12 +15350,15 @@ printf_padding: { } // strupr // Converts a string to uppercase. -// strupr(byte* zp($c) str) strupr: { + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS .label src = $c - .label str = $c - // [296] phi from strupr strupr::@3 to strupr::@1 [phi:strupr/strupr::@3->strupr::@1] - // [296] phi (byte*) strupr::src#2 = (byte*) strupr::str#0 [phi:strupr/strupr::@3->strupr::@1#0] -- register_copy + // [296] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] + // [296] phi (byte*) strupr::src#2 = (const byte*) strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 + lda #str + sta.z src+1 // strupr::@1 __b1: // while(*src) @@ -15469,6 +15392,8 @@ strupr: { bne !+ inc.z src+1 !: + // [296] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] + // [296] phi (byte*) strupr::src#2 = (byte*) strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy jmp __b1 } // toupper @@ -15552,8 +15477,8 @@ strlen: { // - radix : The radix to convert the number to (from the enum RADIX) // utoa(word zp(2) value, byte* zp($c) buffer, byte register(X) radix) utoa: { - .label buffer = $c .label digit_value = $14 + .label buffer = $c .label digit = $b .label value = 2 .label max_digits = 8 @@ -15579,131 +15504,111 @@ utoa: { beq __b5 // utoa::@5 // *buffer++ = 'e' - // [321] *((byte*) utoa::buffer#11) ← (byte) 'e' -- _deref_pbuz1=vbuc1 + // [321] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS) ← (byte) 'e' -- _deref_pbuc1=vbuc2 // Unknown radix lda #'e' - ldy #0 - sta (buffer),y - // *buffer++ = 'e'; - // [322] (byte*) utoa::buffer#0 ← ++ (byte*) utoa::buffer#11 -- pbuz1=_inc_pbuz1 - inc.z buffer - bne !+ - inc.z buffer+1 - !: + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS // *buffer++ = 'r' - // [323] *((byte*) utoa::buffer#0) ← (byte) 'r' -- _deref_pbuz1=vbuc1 + // [322] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 1) ← (byte) 'r' -- _deref_pbuc1=vbuc2 lda #'r' - ldy #0 - sta (buffer),y - // *buffer++ = 'r'; - // [324] (byte*) utoa::buffer#1 ← ++ (byte*) utoa::buffer#0 -- pbuz1=_inc_pbuz1 - inc.z buffer - bne !+ - inc.z buffer+1 - !: - // *buffer++ = 'r' - // [325] *((byte*) utoa::buffer#1) ← (byte) 'r' -- _deref_pbuz1=vbuc1 - lda #'r' - ldy #0 - sta (buffer),y - // *buffer++ = 'r'; - // [326] (byte*) utoa::buffer#2 ← ++ (byte*) utoa::buffer#1 -- pbuz1=_inc_pbuz1 - inc.z buffer - bne !+ - inc.z buffer+1 - !: + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1 + // [323] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2) ← (byte) 'r' -- _deref_pbuc1=vbuc2 + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2 // *buffer = 0 - // [327] *((byte*) utoa::buffer#2) ← (byte) 0 -- _deref_pbuz1=vbuc1 + // [324] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 3) ← (byte) 0 -- _deref_pbuc1=vbuc2 lda #0 - tay - sta (buffer),y + sta printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+3 // utoa::@return // } - // [328] return + // [325] return rts - // [329] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] + // [326] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] __b2: - // [329] phi (word*) utoa::digit_values#8 = (const word*) RADIX_DECIMAL_VALUES [phi:utoa->utoa::@1#0] -- pwuz1=pwuc1 + // [326] phi (word*) utoa::digit_values#8 = (const word*) RADIX_DECIMAL_VALUES [phi:utoa->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_DECIMAL_VALUES sta.z digit_values+1 - // [329] phi (byte) utoa::max_digits#7 = (byte) 5 [phi:utoa->utoa::@1#1] -- vbuz1=vbuc1 + // [326] phi (byte) utoa::max_digits#7 = (byte) 5 [phi:utoa->utoa::@1#1] -- vbuz1=vbuc1 lda #5 sta.z max_digits jmp __b1 - // [329] phi from utoa::@2 to utoa::@1 [phi:utoa::@2->utoa::@1] + // [326] phi from utoa::@2 to utoa::@1 [phi:utoa::@2->utoa::@1] __b3: - // [329] phi (word*) utoa::digit_values#8 = (const word*) RADIX_HEXADECIMAL_VALUES [phi:utoa::@2->utoa::@1#0] -- pwuz1=pwuc1 + // [326] phi (word*) utoa::digit_values#8 = (const word*) RADIX_HEXADECIMAL_VALUES [phi:utoa::@2->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_HEXADECIMAL_VALUES sta.z digit_values+1 - // [329] phi (byte) utoa::max_digits#7 = (byte) 4 [phi:utoa::@2->utoa::@1#1] -- vbuz1=vbuc1 + // [326] phi (byte) utoa::max_digits#7 = (byte) 4 [phi:utoa::@2->utoa::@1#1] -- vbuz1=vbuc1 lda #4 sta.z max_digits jmp __b1 - // [329] phi from utoa::@3 to utoa::@1 [phi:utoa::@3->utoa::@1] + // [326] phi from utoa::@3 to utoa::@1 [phi:utoa::@3->utoa::@1] __b4: - // [329] phi (word*) utoa::digit_values#8 = (const word*) RADIX_OCTAL_VALUES [phi:utoa::@3->utoa::@1#0] -- pwuz1=pwuc1 + // [326] phi (word*) utoa::digit_values#8 = (const word*) RADIX_OCTAL_VALUES [phi:utoa::@3->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_OCTAL_VALUES sta.z digit_values+1 - // [329] phi (byte) utoa::max_digits#7 = (byte) 6 [phi:utoa::@3->utoa::@1#1] -- vbuz1=vbuc1 + // [326] phi (byte) utoa::max_digits#7 = (byte) 6 [phi:utoa::@3->utoa::@1#1] -- vbuz1=vbuc1 lda #6 sta.z max_digits jmp __b1 - // [329] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1] + // [326] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1] __b5: - // [329] phi (word*) utoa::digit_values#8 = (const word*) RADIX_BINARY_VALUES [phi:utoa::@4->utoa::@1#0] -- pwuz1=pwuc1 + // [326] phi (word*) utoa::digit_values#8 = (const word*) RADIX_BINARY_VALUES [phi:utoa::@4->utoa::@1#0] -- pwuz1=pwuc1 lda #RADIX_BINARY_VALUES sta.z digit_values+1 - // [329] phi (byte) utoa::max_digits#7 = (byte) $10 [phi:utoa::@4->utoa::@1#1] -- vbuz1=vbuc1 + // [326] phi (byte) utoa::max_digits#7 = (byte) $10 [phi:utoa::@4->utoa::@1#1] -- vbuz1=vbuc1 lda #$10 sta.z max_digits // utoa::@1 __b1: - // [330] phi from utoa::@1 to utoa::@6 [phi:utoa::@1->utoa::@6] - // [330] phi (byte*) utoa::buffer#10 = (byte*) utoa::buffer#11 [phi:utoa::@1->utoa::@6#0] -- register_copy - // [330] phi (byte) utoa::started#2 = (byte) 0 [phi:utoa::@1->utoa::@6#1] -- vbuxx=vbuc1 + // [327] phi from utoa::@1 to utoa::@6 [phi:utoa::@1->utoa::@6] + // [327] phi (byte*) utoa::buffer#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa::@1->utoa::@6#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z buffer+1 + // [327] phi (byte) utoa::started#2 = (byte) 0 [phi:utoa::@1->utoa::@6#1] -- vbuxx=vbuc1 ldx #0 - // [330] phi (word) utoa::value#3 = (word) utoa::value#10 [phi:utoa::@1->utoa::@6#2] -- register_copy - // [330] phi (byte) utoa::digit#2 = (byte) 0 [phi:utoa::@1->utoa::@6#3] -- vbuz1=vbuc1 + // [327] phi (word) utoa::value#3 = (word) utoa::value#10 [phi:utoa::@1->utoa::@6#2] -- register_copy + // [327] phi (byte) utoa::digit#2 = (byte) 0 [phi:utoa::@1->utoa::@6#3] -- vbuz1=vbuc1 txa sta.z digit // utoa::@6 __b6: // max_digits-1 - // [331] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 -- vbuaa=vbuz1_minus_1 + // [328] (byte~) utoa::$4 ← (byte) utoa::max_digits#7 - (byte) 1 -- vbuaa=vbuz1_minus_1 lda.z max_digits sec sbc #1 // for( char digit=0; digit= digit_value) - // [339] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 -- vbuc1_neq_vbuxx_then_la1 + // [336] if((byte) 0!=(byte) utoa::started#2) goto utoa::@10 -- vbuc1_neq_vbuxx_then_la1 cpx #0 bne __b10 // utoa::@12 - // [340] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 -- vwuz1_ge_vwuz2_then_la1 + // [337] if((word) utoa::value#3>=(word) utoa::digit_value#0) goto utoa::@10 -- vwuz1_ge_vwuz2_then_la1 cmp.z value+1 bne !+ lda.z digit_value @@ -15734,46 +15639,46 @@ utoa: { beq __b10 !: bcc __b10 - // [341] phi from utoa::@12 to utoa::@9 [phi:utoa::@12->utoa::@9] - // [341] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#10 [phi:utoa::@12->utoa::@9#0] -- register_copy - // [341] phi (byte) utoa::started#4 = (byte) utoa::started#2 [phi:utoa::@12->utoa::@9#1] -- register_copy - // [341] phi (word) utoa::value#7 = (word) utoa::value#3 [phi:utoa::@12->utoa::@9#2] -- register_copy + // [338] phi from utoa::@12 to utoa::@9 [phi:utoa::@12->utoa::@9] + // [338] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#10 [phi:utoa::@12->utoa::@9#0] -- register_copy + // [338] phi (byte) utoa::started#4 = (byte) utoa::started#2 [phi:utoa::@12->utoa::@9#1] -- register_copy + // [338] phi (word) utoa::value#7 = (word) utoa::value#3 [phi:utoa::@12->utoa::@9#2] -- register_copy // utoa::@9 __b9: // for( char digit=0; digitutoa::@6] - // [330] phi (byte*) utoa::buffer#10 = (byte*) utoa::buffer#15 [phi:utoa::@9->utoa::@6#0] -- register_copy - // [330] phi (byte) utoa::started#2 = (byte) utoa::started#4 [phi:utoa::@9->utoa::@6#1] -- register_copy - // [330] phi (word) utoa::value#3 = (word) utoa::value#7 [phi:utoa::@9->utoa::@6#2] -- register_copy - // [330] phi (byte) utoa::digit#2 = (byte) utoa::digit#1 [phi:utoa::@9->utoa::@6#3] -- register_copy + // [327] phi from utoa::@9 to utoa::@6 [phi:utoa::@9->utoa::@6] + // [327] phi (byte*) utoa::buffer#10 = (byte*) utoa::buffer#15 [phi:utoa::@9->utoa::@6#0] -- register_copy + // [327] phi (byte) utoa::started#2 = (byte) utoa::started#4 [phi:utoa::@9->utoa::@6#1] -- register_copy + // [327] phi (word) utoa::value#3 = (word) utoa::value#7 [phi:utoa::@9->utoa::@6#2] -- register_copy + // [327] phi (byte) utoa::digit#2 = (byte) utoa::digit#1 [phi:utoa::@9->utoa::@6#3] -- register_copy jmp __b6 // utoa::@10 __b10: // utoa_append(buffer++, value, digit_value) - // [343] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 - // [344] (word) utoa_append::value#0 ← (word) utoa::value#3 - // [345] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 - // [346] call utoa_append - // [350] phi from utoa::@10 to utoa_append [phi:utoa::@10->utoa_append] + // [340] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#10 + // [341] (word) utoa_append::value#0 ← (word) utoa::value#3 + // [342] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 + // [343] call utoa_append + // [347] phi from utoa::@10 to utoa_append [phi:utoa::@10->utoa_append] jsr utoa_append // utoa_append(buffer++, value, digit_value) - // [347] (word) utoa_append::return#0 ← (word) utoa_append::value#2 + // [344] (word) utoa_append::return#0 ← (word) utoa_append::value#2 // utoa::@11 // value = utoa_append(buffer++, value, digit_value) - // [348] (word) utoa::value#0 ← (word) utoa_append::return#0 + // [345] (word) utoa::value#0 ← (word) utoa_append::return#0 // value = utoa_append(buffer++, value, digit_value); - // [349] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz1 + // [346] (byte*) utoa::buffer#4 ← ++ (byte*) utoa::buffer#10 -- pbuz1=_inc_pbuz1 inc.z buffer bne !+ inc.z buffer+1 !: - // [341] phi from utoa::@11 to utoa::@9 [phi:utoa::@11->utoa::@9] - // [341] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#4 [phi:utoa::@11->utoa::@9#0] -- register_copy - // [341] phi (byte) utoa::started#4 = (byte) 1 [phi:utoa::@11->utoa::@9#1] -- vbuxx=vbuc1 + // [338] phi from utoa::@11 to utoa::@9 [phi:utoa::@11->utoa::@9] + // [338] phi (byte*) utoa::buffer#15 = (byte*) utoa::buffer#4 [phi:utoa::@11->utoa::@9#0] -- register_copy + // [338] phi (byte) utoa::started#4 = (byte) 1 [phi:utoa::@11->utoa::@9#1] -- vbuxx=vbuc1 ldx #1 - // [341] phi (word) utoa::value#7 = (word) utoa::value#0 [phi:utoa::@11->utoa::@9#2] -- register_copy + // [338] phi (word) utoa::value#7 = (word) utoa::value#0 [phi:utoa::@11->utoa::@9#2] -- register_copy jmp __b9 } // utoa_append @@ -15791,14 +15696,14 @@ utoa_append: { .label value = 2 .label sub = $14 .label return = 2 - // [351] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] - // [351] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1 + // [348] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] + // [348] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1 ldx #0 - // [351] phi (word) utoa_append::value#2 = (word) utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy + // [348] phi (word) utoa_append::value#2 = (word) utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy // utoa_append::@1 __b1: // while (value >= sub) - // [352] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 + // [349] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 lda.z sub+1 cmp.z value+1 bne !+ @@ -15809,21 +15714,21 @@ utoa_append: { bcc __b2 // utoa_append::@3 // *buffer = DIGITS[digit] - // [353] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuxx + // [350] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) -- _deref_pbuz1=pbuc1_derefidx_vbuxx lda DIGITS,x ldy #0 sta (buffer),y // utoa_append::@return // } - // [354] return + // [351] return rts // utoa_append::@2 __b2: // digit++; - // [355] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 -- vbuxx=_inc_vbuxx + // [352] (byte) utoa_append::digit#1 ← ++ (byte) utoa_append::digit#2 -- vbuxx=_inc_vbuxx inx // value -= sub - // [356] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 + // [353] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 lda.z value sec sbc.z sub @@ -15831,9 +15736,9 @@ utoa_append: { lda.z value+1 sbc.z sub+1 sta.z value+1 - // [351] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1] - // [351] phi (byte) utoa_append::digit#2 = (byte) utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy - // [351] phi (word) utoa_append::value#2 = (word) utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy + // [348] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1] + // [348] phi (byte) utoa_append::digit#2 = (byte) utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy + // [348] phi (word) utoa_append::value#2 = (word) utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy jmp __b1 } // printf_sint @@ -15844,74 +15749,64 @@ printf_sint: { .label format_justify_left = $f .label format_zero_padding = 4 // printf_buffer.sign = 0 - // [358] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 + // [355] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 sta printf_buffer // if(value<0) - // [359] if((signed word) printf_sint::value#17<(signed byte) 0) goto printf_sint::@1 -- vwsz1_lt_0_then_la1 + // [356] if((signed word) printf_sint::value#17<(signed byte) 0) goto printf_sint::@1 -- vwsz1_lt_0_then_la1 lda.z value+1 bmi __b1 // printf_sint::@3 // if(format.sign_always) - // [360] if((byte) 0==(byte) printf_sint::format_sign_always#16) goto printf_sint::@2 -- vbuc1_eq_vbuxx_then_la1 + // [357] if((byte) 0==(byte) printf_sint::format_sign_always#16) goto printf_sint::@2 -- vbuc1_eq_vbuxx_then_la1 cpx #0 beq __b2 // printf_sint::@4 // printf_buffer.sign = '+' - // [361] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '+' -- _deref_pbuc1=vbuc2 + // [358] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '+' -- _deref_pbuc1=vbuc2 lda #'+' sta printf_buffer - // [362] phi from printf_sint::@1 printf_sint::@3 printf_sint::@4 to printf_sint::@2 [phi:printf_sint::@1/printf_sint::@3/printf_sint::@4->printf_sint::@2] - // [362] phi (signed word) printf_sint::value#19 = (signed word) printf_sint::value#0 [phi:printf_sint::@1/printf_sint::@3/printf_sint::@4->printf_sint::@2#0] -- register_copy + // [359] phi from printf_sint::@1 printf_sint::@3 printf_sint::@4 to printf_sint::@2 [phi:printf_sint::@1/printf_sint::@3/printf_sint::@4->printf_sint::@2] + // [359] phi (signed word) printf_sint::value#19 = (signed word) printf_sint::value#0 [phi:printf_sint::@1/printf_sint::@3/printf_sint::@4->printf_sint::@2#0] -- register_copy // printf_sint::@2 __b2: // utoa(uvalue, printf_buffer.digits, format.radix) - // [363] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#19 - // [364] call utoa + // [360] (word) utoa::value#1 ← (word)(signed word) printf_sint::value#19 + // [361] call utoa // [316] phi from printf_sint::@2 to utoa [phi:printf_sint::@2->utoa] - // [316] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_sint::@2->utoa#0] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z utoa.buffer+1 - // [316] phi (word) utoa::value#10 = (word) utoa::value#1 [phi:printf_sint::@2->utoa#1] -- register_copy - // [316] phi (byte) utoa::radix#2 = (const byte) DECIMAL [phi:printf_sint::@2->utoa#2] -- vbuxx=vbuc1 + // [316] phi (word) utoa::value#10 = (word) utoa::value#1 [phi:printf_sint::@2->utoa#0] -- register_copy + // [316] phi (byte) utoa::radix#2 = (const byte) DECIMAL [phi:printf_sint::@2->utoa#1] -- vbuxx=vbuc1 ldx #DECIMAL jsr utoa // printf_sint::@5 // printf_number_buffer(printf_buffer, format) - // [365] (byte) printf_number_buffer::buffer_sign#0 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 + // [362] (byte) printf_number_buffer::buffer_sign#0 ← *((byte*)&(struct printf_buffer_number) printf_buffer) -- vbuz1=_deref_pbuc1 lda printf_buffer sta.z printf_number_buffer.buffer_sign - // [366] (byte) printf_number_buffer::format_justify_left#0 ← (byte) printf_sint::format_justify_left#16 - // [367] (byte) printf_number_buffer::format_zero_padding#0 ← (byte) printf_sint::format_zero_padding#16 - // [368] call printf_number_buffer + // [363] (byte) printf_number_buffer::format_justify_left#0 ← (byte) printf_sint::format_justify_left#16 + // [364] (byte) printf_number_buffer::format_zero_padding#0 ← (byte) printf_sint::format_zero_padding#16 + // [365] call printf_number_buffer // Print using format // [251] phi from printf_sint::@5 to printf_number_buffer [phi:printf_sint::@5->printf_number_buffer] // [251] phi (byte) printf_number_buffer::format_upper_case#10 = (byte) 0 [phi:printf_sint::@5->printf_number_buffer#0] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_upper_case // [251] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#0 [phi:printf_sint::@5->printf_number_buffer#1] -- register_copy - // [251] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_sint::@5->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [251] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) printf_number_buffer::format_zero_padding#0 [phi:printf_sint::@5->printf_number_buffer#3] -- register_copy - // [251] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) printf_number_buffer::format_justify_left#0 [phi:printf_sint::@5->printf_number_buffer#4] -- register_copy - // [251] phi (byte) printf_number_buffer::format_min_length#2 = (byte) 3 [phi:printf_sint::@5->printf_number_buffer#5] -- vbuz1=vbuc1 + // [251] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) printf_number_buffer::format_zero_padding#0 [phi:printf_sint::@5->printf_number_buffer#2] -- register_copy + // [251] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) printf_number_buffer::format_justify_left#0 [phi:printf_sint::@5->printf_number_buffer#3] -- register_copy + // [251] phi (byte) printf_number_buffer::format_min_length#2 = (byte) 3 [phi:printf_sint::@5->printf_number_buffer#4] -- vbuz1=vbuc1 lda #3 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer // printf_sint::@return // } - // [369] return + // [366] return rts // printf_sint::@1 __b1: // value = -value - // [370] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#17 -- vwsz1=_neg_vwsz1 + // [367] (signed word) printf_sint::value#0 ← - (signed word) printf_sint::value#17 -- vwsz1=_neg_vwsz1 sec lda #0 sbc.z value @@ -15920,7 +15815,7 @@ printf_sint: { sbc.z value+1 sta.z value+1 // printf_buffer.sign = '-' - // [371] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2 + // [368] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' -- _deref_pbuc1=vbuc2 lda #'-' sta printf_buffer jmp __b2 @@ -15936,59 +15831,59 @@ printf_string: { .label str = 2 // printf_string::@3 // strlen(str) - // [373] (byte*) strlen::str#2 ← (byte*) printf_string::str#10 -- pbuz1=pbuz2 + // [370] (byte*) strlen::str#2 ← (byte*) printf_string::str#10 -- pbuz1=pbuz2 lda.z str sta.z strlen.str lda.z str+1 sta.z strlen.str+1 - // [374] call strlen + // [371] call strlen // [310] phi from printf_string::@3 to strlen [phi:printf_string::@3->strlen] // [310] phi (byte*) strlen::str#5 = (byte*) strlen::str#2 [phi:printf_string::@3->strlen#0] -- register_copy jsr strlen // strlen(str) - // [375] (word) strlen::return#3 ← (word) strlen::len#2 + // [372] (word) strlen::return#3 ← (word) strlen::len#2 // printf_string::@6 - // [376] (word~) printf_string::$9 ← (word) strlen::return#3 + // [373] (word~) printf_string::$9 ← (word) strlen::return#3 // len = (signed char)strlen(str) - // [377] (signed byte) printf_string::len#0 ← (signed byte)(word~) printf_string::$9 -- vbsaa=_sbyte_vwuz1 + // [374] (signed byte) printf_string::len#0 ← (signed byte)(word~) printf_string::$9 -- vbsaa=_sbyte_vwuz1 lda.z __9 // padding = (signed char)format.min_length - len - // [378] (signed byte) printf_string::padding#1 ← (signed byte) 3 - (signed byte) printf_string::len#0 -- vbsz1=vbsc1_minus_vbsaa + // [375] (signed byte) printf_string::padding#1 ← (signed byte) 3 - (signed byte) printf_string::len#0 -- vbsz1=vbsc1_minus_vbsaa eor #$ff clc adc #3+1 sta.z padding // if(padding<0) - // [379] if((signed byte) printf_string::padding#1>=(signed byte) 0) goto printf_string::@10 -- vbsz1_ge_0_then_la1 + // [376] if((signed byte) printf_string::padding#1>=(signed byte) 0) goto printf_string::@10 -- vbsz1_ge_0_then_la1 cmp #0 bpl __b1 - // [381] phi from printf_string::@6 to printf_string::@1 [phi:printf_string::@6->printf_string::@1] - // [381] phi (signed byte) printf_string::padding#3 = (signed byte) 0 [phi:printf_string::@6->printf_string::@1#0] -- vbsz1=vbsc1 + // [378] phi from printf_string::@6 to printf_string::@1 [phi:printf_string::@6->printf_string::@1] + // [378] phi (signed byte) printf_string::padding#3 = (signed byte) 0 [phi:printf_string::@6->printf_string::@1#0] -- vbsz1=vbsc1 lda #0 sta.z padding - // [380] phi from printf_string::@6 to printf_string::@10 [phi:printf_string::@6->printf_string::@10] + // [377] phi from printf_string::@6 to printf_string::@10 [phi:printf_string::@6->printf_string::@10] // printf_string::@10 - // [381] phi from printf_string::@10 to printf_string::@1 [phi:printf_string::@10->printf_string::@1] - // [381] phi (signed byte) printf_string::padding#3 = (signed byte) printf_string::padding#1 [phi:printf_string::@10->printf_string::@1#0] -- register_copy + // [378] phi from printf_string::@10 to printf_string::@1 [phi:printf_string::@10->printf_string::@1] + // [378] phi (signed byte) printf_string::padding#3 = (signed byte) printf_string::padding#1 [phi:printf_string::@10->printf_string::@1#0] -- register_copy // printf_string::@1 __b1: // if(!format.justify_left && padding) - // [382] if((byte) 0!=(byte) printf_string::format_justify_left#10) goto printf_string::@2 -- vbuc1_neq_vbuz1_then_la1 + // [379] if((byte) 0!=(byte) printf_string::format_justify_left#10) goto printf_string::@2 -- vbuc1_neq_vbuz1_then_la1 lda #0 cmp.z format_justify_left bne __b2 // printf_string::@8 - // [383] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@4 -- vbsc1_neq_vbsz1_then_la1 + // [380] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@4 -- vbsc1_neq_vbsz1_then_la1 cmp.z padding bne __b4 jmp __b2 // printf_string::@4 __b4: // printf_padding(' ',(char)padding) - // [384] (byte) printf_padding::length#3 ← (byte)(signed byte) printf_string::padding#3 -- vbuz1=vbuz2 + // [381] (byte) printf_padding::length#3 ← (byte)(signed byte) printf_string::padding#3 -- vbuz1=vbuz2 lda.z padding sta.z printf_padding.length - // [385] call printf_padding + // [382] call printf_padding // [288] phi from printf_string::@4 to printf_padding [phi:printf_string::@4->printf_padding] // [288] phi (byte) printf_padding::pad#7 = (byte) ' ' [phi:printf_string::@4->printf_padding#0] -- vbuz1=vbuc1 lda #' ' @@ -15998,29 +15893,29 @@ printf_string: { // printf_string::@2 __b2: // printf_str(str) - // [386] (byte*) printf_str::str#2 ← (byte*) printf_string::str#10 - // [387] call printf_str + // [383] (byte*) printf_str::str#2 ← (byte*) printf_string::str#10 + // [384] call printf_str // [190] phi from printf_string::@2 to printf_str [phi:printf_string::@2->printf_str] // [190] phi (byte*) printf_str::str#50 = (byte*) printf_str::str#2 [phi:printf_string::@2->printf_str#0] -- register_copy jsr printf_str // printf_string::@7 // if(format.justify_left && padding) - // [388] if((byte) 0==(byte) printf_string::format_justify_left#10) goto printf_string::@return -- vbuc1_eq_vbuz1_then_la1 + // [385] if((byte) 0==(byte) printf_string::format_justify_left#10) goto printf_string::@return -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_justify_left beq __breturn // printf_string::@9 - // [389] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@5 -- vbsc1_neq_vbsz1_then_la1 + // [386] if((signed byte) 0!=(signed byte) printf_string::padding#3) goto printf_string::@5 -- vbsc1_neq_vbsz1_then_la1 cmp.z padding bne __b5 rts // printf_string::@5 __b5: // printf_padding(' ',(char)padding) - // [390] (byte) printf_padding::length#4 ← (byte)(signed byte) printf_string::padding#3 -- vbuz1=vbuz2 + // [387] (byte) printf_padding::length#4 ← (byte)(signed byte) printf_string::padding#3 -- vbuz1=vbuz2 lda.z padding sta.z printf_padding.length - // [391] call printf_padding + // [388] call printf_padding // [288] phi from printf_string::@5 to printf_padding [phi:printf_string::@5->printf_padding] // [288] phi (byte) printf_padding::pad#7 = (byte) ' ' [phi:printf_string::@5->printf_padding#0] -- vbuz1=vbuc1 lda #' ' @@ -16030,14 +15925,14 @@ printf_string: { // printf_string::@return __breturn: // } - // [392] return + // [389] return rts } // printf_cls // Clear the screen. Also resets current line/char cursor. printf_cls: { // memset(PRINTF_SCREEN_ADDRESS, ' ', PRINTF_SCREEN_BYTES) - // [394] call memset + // [391] call memset // [217] phi from printf_cls to memset [phi:printf_cls->memset] // [217] phi (byte) memset::c#4 = (byte) ' ' [phi:printf_cls->memset#0] -- vbuxx=vbuc1 ldx #' ' @@ -16054,21 +15949,21 @@ printf_cls: { jsr memset // printf_cls::@1 // printf_cursor_ptr = PRINTF_SCREEN_ADDRESS - // [395] (byte*) printf_cursor_ptr ← (byte*) 1024 -- pbuz1=pbuc1 + // [392] (byte*) printf_cursor_ptr ← (byte*) 1024 -- pbuz1=pbuc1 lda #<$400 sta.z printf_cursor_ptr lda #>$400 sta.z printf_cursor_ptr+1 // printf_cursor_x = 0 - // [396] (byte) printf_cursor_x ← (byte) 0 -- vbuz1=vbuc1 + // [393] (byte) printf_cursor_x ← (byte) 0 -- vbuz1=vbuc1 lda #0 sta.z printf_cursor_x // printf_cursor_y = 0 - // [397] (byte) printf_cursor_y ← (byte) 0 -- vbuz1=vbuc1 + // [394] (byte) printf_cursor_y ← (byte) 0 -- vbuz1=vbuc1 sta.z printf_cursor_y // printf_cls::@return // } - // [398] return + // [395] return rts } // File Data diff --git a/src/test/ref/printf-13.sym b/src/test/ref/printf-13.sym index f5d86dbf7..a6aec0d29 100644 --- a/src/test/ref/printf-13.sym +++ b/src/test/ref/printf-13.sym @@ -217,7 +217,6 @@ (label) printf_number_buffer::@return (struct printf_buffer_number) printf_number_buffer::buffer (byte*) printf_number_buffer::buffer_digits -(byte*) printf_number_buffer::buffer_digits#10 buffer_digits zp[2]:2 103.55172413793102 (byte) printf_number_buffer::buffer_sign (byte) printf_number_buffer::buffer_sign#0 buffer_sign zp[1]:11 67.33333333333333 (byte) printf_number_buffer::buffer_sign#1 buffer_sign zp[1]:11 101.0 @@ -299,10 +298,9 @@ (byte) printf_str::ch#0 reg byte a 100001.0 (byte*) printf_str::str (byte*) printf_str::str#0 str zp[2]:2 42857.57142857143 -(byte*) printf_str::str#1 str zp[2]:2 2002.0 (byte*) printf_str::str#2 str zp[2]:2 202.0 (byte*) printf_str::str#48 str zp[2]:2 205002.5 -(byte*) printf_str::str#50 str zp[2]:2 11103.0 +(byte*) printf_str::str#50 str zp[2]:2 10102.0 (void()) printf_string((byte*) printf_string::str , (byte) printf_string::format_min_length , (byte) printf_string::format_justify_left) (word~) printf_string::$9 zp[2]:9 101.0 (label) printf_string::@1 @@ -354,10 +352,9 @@ (word) strlen::return#3 return zp[2]:9 202.0 (byte*) strlen::str (byte*) strlen::str#0 str zp[2]:12 200002.0 -(byte*) strlen::str#1 str zp[2]:12 2002.0 (byte*) strlen::str#2 str zp[2]:12 202.0 (byte*) strlen::str#3 str zp[2]:12 103334.66666666666 -(byte*) strlen::str#5 str zp[2]:12 11103.0 +(byte*) strlen::str#5 str zp[2]:12 10102.0 (byte*()) strupr((byte*) strupr::str) (byte~) strupr::$0 reg byte a 200002.0 (label) strupr::@1 @@ -367,9 +364,9 @@ (byte*) strupr::return (byte*) strupr::src (byte*) strupr::src#1 src zp[2]:12 200002.0 -(byte*) strupr::src#2 src zp[2]:12 72858.0 +(byte*) strupr::src#2 src zp[2]:12 71429.28571428571 (byte*) strupr::str -(byte*) strupr::str#0 str zp[2]:12 5501.0 +(const byte*) strupr::str#0 str = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS (byte()) toupper((byte) toupper::ch) (label) toupper::@1 (label) toupper::@2 @@ -398,12 +395,8 @@ (label) utoa::@9 (label) utoa::@return (byte*) utoa::buffer -(byte*) utoa::buffer#0 buffer zp[2]:12 1501.5 -(byte*) utoa::buffer#1 buffer zp[2]:12 1501.5 -(byte*) utoa::buffer#10 buffer zp[2]:12 2867.133333333333 -(byte*) utoa::buffer#11 buffer zp[2]:12 429.0 +(byte*) utoa::buffer#10 buffer zp[2]:12 2800.4000000000005 (byte*) utoa::buffer#15 buffer zp[2]:12 15001.5 -(byte*) utoa::buffer#2 buffer zp[2]:12 2002.0 (byte*) utoa::buffer#3 buffer zp[2]:12 2002.0 (byte*) utoa::buffer#4 buffer zp[2]:12 20002.0 (byte) utoa::digit @@ -449,7 +442,7 @@ reg byte x [ memset::c#4 ] reg byte a [ printf_char::ch#12 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] -zp[2]:2 [ printf_uint::uvalue#12 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 printf_sint::value#19 printf_sint::value#0 printf_sint::value#17 printf_str::str#48 printf_str::str#50 printf_str::str#1 printf_str::str#2 printf_str::str#0 printf_number_buffer::buffer_digits#10 printf_string::str#10 ] +zp[2]:2 [ printf_uint::uvalue#12 utoa::value#3 utoa::value#7 utoa::value#10 utoa::value#1 utoa::value#2 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 printf_sint::value#19 printf_sint::value#0 printf_sint::value#17 printf_str::str#48 printf_str::str#50 printf_str::str#2 printf_str::str#0 printf_string::str#10 ] reg byte x [ printf_uint::format_radix#12 ] zp[1]:4 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#0 printf_sint::format_zero_padding#16 ] reg byte x [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] @@ -462,7 +455,7 @@ zp[1]:8 [ utoa::max_digits#7 printf_number_buffer::format_min_length#2 printf_nu zp[2]:9 [ utoa::digit_values#8 strlen::len#2 strlen::len#1 strlen::return#2 strlen::return#3 printf_number_buffer::$19 printf_string::$9 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] zp[1]:11 [ utoa::digit#2 utoa::digit#1 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 printf_number_buffer::buffer_sign#1 ] reg byte x [ utoa::started#2 utoa::started#4 ] -zp[2]:12 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#11 utoa::buffer#4 utoa::buffer#0 utoa::buffer#3 utoa_append::buffer#0 utoa::buffer#1 utoa::buffer#2 strlen::str#3 strlen::str#5 strlen::str#1 strlen::str#2 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] +zp[2]:12 [ utoa::buffer#10 utoa::buffer#15 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strlen::str#3 strlen::str#5 strlen::str#2 strlen::str#0 strupr::src#2 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] reg byte x [ printf_sint::format_sign_always#16 ] zp[1]:14 [ printf_string::format_justify_left#10 printf_uint::format_upper_case#12 printf_number_buffer::format_upper_case#10 printf_number_buffer::format_upper_case#1 ] diff --git a/src/test/ref/printf-2.asm b/src/test/ref/printf-2.asm index 72533f62e..cd8064802 100644 --- a/src/test/ref/printf-2.asm +++ b/src/test/ref/printf-2.asm @@ -9,9 +9,9 @@ .const HEXADECIMAL = $10 .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1 .const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c - .label printf_cursor_x = $d - .label printf_cursor_y = $e - .label printf_cursor_ptr = $f + .label printf_cursor_x = $f + .label printf_cursor_y = $10 + .label printf_cursor_ptr = $11 __bbegin: // printf_cursor_x = 0 // X-position of cursor @@ -60,8 +60,8 @@ main: { } // Print a newline printf_ln: { - .label __0 = $f - .label __1 = $f + .label __0 = $11 + .label __1 = $11 // printf_cursor_ptr - printf_cursor_x sec lda.z __0 @@ -91,7 +91,7 @@ printf_ln: { } // Scroll the entire screen if the cursor is on the last line printf_scroll: { - .label __4 = $f + .label __4 = $11 // if(printf_cursor_y==PRINTF_SCREEN_HEIGHT) lda #$19 cmp.z printf_cursor_y @@ -125,12 +125,12 @@ printf_scroll: { rts } // Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str. -// memset(void* zp(5) str, byte register(X) c, word zp($11) num) +// memset(void* zp(7) str, byte register(X) c, word zp(5) num) memset: { - .label end = $11 - .label dst = 5 - .label num = $11 - .label str = 5 + .label end = 5 + .label dst = 7 + .label num = 5 + .label str = 7 // if(num>0) lda.z num bne !+ @@ -175,8 +175,8 @@ memcpy: { .label source = $400+$28 .const num = $28*$19-$28 .label src_end = source+num - .label dst = 5 - .label src = $11 + .label dst = 7 + .label src = 5 lda #destination @@ -231,10 +231,6 @@ printf_uint: { // Print using format lda #format_upper_case sta.z printf_number_buffer.format_upper_case - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding lda #format_justify_left @@ -246,23 +242,18 @@ printf_uint: { } // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp(7) buffer_sign, byte* zp($b) buffer_digits, byte register(X) format_min_length, byte zp(4) format_justify_left, byte zp(2) format_zero_padding, byte zp(8) format_upper_case) +// printf_number_buffer(byte zp(9) buffer_sign, byte register(X) format_min_length, byte zp(4) format_justify_left, byte zp(2) format_zero_padding, byte zp($a) format_upper_case) printf_number_buffer: { - .label __19 = 5 - .label buffer_sign = 7 + .label __19 = 7 + .label buffer_sign = 9 .label format_zero_padding = 2 - .label padding = 9 + .label padding = $b .label format_justify_left = 4 - .label buffer_digits = $b - .label format_upper_case = 8 + .label format_upper_case = $a // if(format.min_length) cpx #0 beq __b6 // strlen(buffer.digits) - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 jsr strlen // strlen(buffer.digits) // len = (signed char)strlen(buffer.digits) @@ -334,10 +325,6 @@ printf_number_buffer: { cmp.z format_upper_case beq __b5 // strupr(buffer.digits) - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 jsr strupr __b5: // printf_str(buffer.digits) @@ -363,11 +350,11 @@ printf_number_buffer: { rts } // Print a padding char a number of times -// printf_padding(byte zp($13) pad, byte zp($a) length) +// printf_padding(byte zp($15) pad, byte zp($c) length) printf_padding: { .label i = 3 - .label length = $a - .label pad = $13 + .label length = $c + .label pad = $15 lda #0 sta.z i __b1: @@ -415,9 +402,13 @@ printf_char: { } // Print a zero-terminated string // Handles escape codes such as newline -// printf_str(byte* zp($b) str) +// printf_str(byte* zp($d) str) printf_str: { - .label str = $b + .label str = $d + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 __b2: // ch = *str++ ldy #0 @@ -444,10 +435,13 @@ printf_str: { jmp __b2 } // Converts a string to uppercase. -// strupr(byte* zp($11) str) strupr: { - .label src = $11 - .label str = $11 + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + .label src = $d + lda #str + sta.z src+1 __b1: // while(*src) ldy #0 @@ -491,14 +485,18 @@ toupper: { rts } // Computes the length of the string str up to but not including the terminating null character. -// strlen(byte* zp($11) str) +// strlen(byte* zp(5) str) strlen: { - .label len = 5 - .label str = $11 - .label return = 5 + .label len = 7 + .label str = 5 + .label return = 7 lda #<0 sta.z len sta.z len+1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 __b1: // while(*str) ldy #0 @@ -525,13 +523,13 @@ strlen: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// utoa(word zp($b) value, byte* zp(5) buffer) +// utoa(word zp(5) value, byte* zp(7) buffer) utoa: { .const max_digits = 4 - .label digit_value = $11 - .label buffer = 5 + .label digit_value = $13 + .label buffer = 7 .label digit = 4 - .label value = $b + .label value = 5 lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS @@ -609,12 +607,12 @@ utoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// utoa_append(byte* zp(5) buffer, word zp($b) value, word zp($11) sub) +// utoa_append(byte* zp(7) buffer, word zp(5) value, word zp($13) sub) utoa_append: { - .label buffer = 5 - .label value = $b - .label sub = $11 - .label return = $b + .label buffer = 7 + .label value = 5 + .label sub = $13 + .label return = 5 ldx #0 __b1: // while (value >= sub) @@ -646,9 +644,9 @@ utoa_append: { jmp __b1 } // Print a signed char using a specific format -// printf_schar(signed byte register(X) value, byte register(Y) format_sign_always, byte zp(2) format_zero_padding, byte zp(7) format_radix) +// printf_schar(signed byte register(X) value, byte register(Y) format_sign_always, byte zp(2) format_zero_padding, byte zp(9) format_radix) printf_schar: { - .label format_radix = 7 + .label format_radix = 9 .label format_zero_padding = 2 // printf_buffer.sign = 0 // Handle any sign @@ -673,11 +671,6 @@ printf_schar: { // Print using format lda #0 sta.z printf_number_buffer.format_upper_case - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - lda #0 sta.z printf_number_buffer.format_justify_left ldx #6 jsr printf_number_buffer @@ -700,13 +693,13 @@ printf_schar: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// uctoa(byte register(X) value, byte* zp($b) buffer, byte register(A) radix) +// uctoa(byte register(X) value, byte* zp($d) buffer, byte register(A) radix) uctoa: { - .label buffer = $b - .label digit = 9 - .label started = $a - .label max_digits = 8 - .label digit_values = $11 + .label buffer = $d + .label digit = $b + .label started = $c + .label max_digits = $a + .label digit_values = $13 // if(radix==DECIMAL) cmp #DECIMAL beq __b2 @@ -834,10 +827,10 @@ uctoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// uctoa_append(byte* zp($b) buffer, byte register(X) value, byte zp($13) sub) +// uctoa_append(byte* zp($d) buffer, byte register(X) value, byte zp($15) sub) uctoa_append: { - .label buffer = $b - .label sub = $13 + .label buffer = $d + .label sub = $15 ldy #0 __b1: // while (value >= sub) diff --git a/src/test/ref/printf-2.cfg b/src/test/ref/printf-2.cfg index 8ac464294..2c28d66a1 100644 --- a/src/test/ref/printf-2.cfg +++ b/src/test/ref/printf-2.cfg @@ -141,14 +141,13 @@ printf_uint::@return: scope:[printf_uint] from printf_uint::@2 printf_number_buffer: scope:[printf_number_buffer] from printf_schar::@5 printf_uint::@2 [60] (byte) printf_number_buffer::format_upper_case#10 ← phi( printf_schar::@5/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_upper_case#0 ) [60] (byte) printf_number_buffer::buffer_sign#10 ← phi( printf_schar::@5/(byte) printf_number_buffer::buffer_sign#1 printf_uint::@2/(byte) printf_number_buffer::buffer_sign#0 ) - [60] (byte*) printf_number_buffer::buffer_digits#10 ← phi( printf_schar::@5/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_uint::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) [60] (byte) printf_number_buffer::format_zero_padding#10 ← phi( printf_schar::@5/(byte) printf_number_buffer::format_zero_padding#1 printf_uint::@2/(const byte) printf_uint::format_zero_padding#0 ) [60] (byte) printf_number_buffer::format_justify_left#10 ← phi( printf_schar::@5/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_justify_left#0 ) [60] (byte) printf_number_buffer::format_min_length#2 ← phi( printf_schar::@5/(byte) 6 printf_uint::@2/(const byte) printf_uint::format_min_length#0 ) [61] if((byte) 0==(byte) printf_number_buffer::format_min_length#2) goto printf_number_buffer::@1 to:printf_number_buffer::@6 printf_number_buffer::@6: scope:[printf_number_buffer] from printf_number_buffer - [62] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [62] phi() [63] call strlen [64] (word) strlen::return#2 ← (word) strlen::len#2 to:printf_number_buffer::@14 @@ -203,11 +202,11 @@ printf_number_buffer::@4: scope:[printf_number_buffer] from printf_number_buffe [86] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 to:printf_number_buffer::@11 printf_number_buffer::@11: scope:[printf_number_buffer] from printf_number_buffer::@4 - [87] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 + [87] phi() [88] call strupr to:printf_number_buffer::@5 printf_number_buffer::@5: scope:[printf_number_buffer] from printf_number_buffer::@11 printf_number_buffer::@4 - [89] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [89] phi() [90] call printf_str to:printf_number_buffer::@15 printf_number_buffer::@15: scope:[printf_number_buffer] from printf_number_buffer::@5 @@ -269,7 +268,7 @@ printf_str: scope:[printf_str] from printf_number_buffer::@5 [113] phi() to:printf_str::@1 printf_str::@1: scope:[printf_str] from printf_str printf_str::@4 printf_str::@5 - [114] (byte*) printf_str::str#2 ← phi( printf_str/(byte*) printf_str::str#1 printf_str::@4/(byte*) printf_str::str#0 printf_str::@5/(byte*) printf_str::str#0 ) + [114] (byte*) printf_str::str#2 ← phi( printf_str/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_str::@4/(byte*) printf_str::str#0 printf_str::@5/(byte*) printf_str::str#0 ) to:printf_str::@2 printf_str::@2: scope:[printf_str] from printf_str::@1 [115] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#2) @@ -297,7 +296,7 @@ strupr: scope:[strupr] from printf_number_buffer::@11 [124] phi() to:strupr::@1 strupr::@1: scope:[strupr] from strupr strupr::@3 - [125] (byte*) strupr::src#2 ← phi( strupr/(byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) + [125] (byte*) strupr::src#2 ← phi( strupr/(const byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) [126] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 to:strupr::@return strupr::@return: scope:[strupr] from strupr::@1 @@ -335,7 +334,7 @@ strlen: scope:[strlen] from printf_number_buffer::@6 to:strlen::@1 strlen::@1: scope:[strlen] from strlen strlen::@2 [140] (word) strlen::len#2 ← phi( strlen/(word) 0 strlen::@2/(word) strlen::len#1 ) - [140] (byte*) strlen::str#2 ← phi( strlen/(byte*) strlen::str#1 strlen::@2/(byte*) strlen::str#0 ) + [140] (byte*) strlen::str#2 ← phi( strlen/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS strlen::@2/(byte*) strlen::str#0 ) [141] if((byte) 0!=*((byte*) strlen::str#2)) goto strlen::@2 to:strlen::@return strlen::@return: scope:[strlen] from strlen::@1 diff --git a/src/test/ref/printf-2.log b/src/test/ref/printf-2.log index 3f23a4c2f..142ea20c8 100644 --- a/src/test/ref/printf-2.log +++ b/src/test/ref/printf-2.log @@ -2957,19 +2957,27 @@ Alias candidate removed (volatile)printf_cursor_ptr = printf_ln::$1 printf_scrol Identical Phi Values (byte) printf_schar::format_min_length#2 (byte) 6 Identical Phi Values (byte) printf_schar::format_justify_left#2 (byte) 0 Identical Phi Values (byte) printf_schar::format_upper_case#2 (byte) 0 +Identical Phi Values (byte*) printf_number_buffer::buffer_digits#10 (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Successful SSA optimization Pass2IdenticalPhiElimination Constant (const byte) printf_number_buffer::format_min_length#1 = 6 Constant (const byte) printf_number_buffer::format_justify_left#1 = 0 Constant (const byte) printf_number_buffer::format_upper_case#1 = 0 +Constant (const byte*) strlen::str#1 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant (const byte*) printf_str::str#1 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS +Constant (const byte*) strupr::str#0 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Successful SSA optimization Pass2ConstantIdentification Eliminating unused constant (const byte) SIZEOF_WORD Successful SSA optimization PassNEliminateUnusedVars +Inlining constant with var siblings (const byte*) strlen::str#1 +Inlining constant with var siblings (const byte*) printf_str::str#1 Inlining constant with var siblings (const byte) printf_number_buffer::format_min_length#1 Inlining constant with var siblings (const byte) printf_number_buffer::format_justify_left#1 Inlining constant with var siblings (const byte) printf_number_buffer::format_upper_case#1 Constant inlined printf_number_buffer::format_upper_case#1 = (byte) 0 Constant inlined printf_number_buffer::format_justify_left#1 = (byte) 0 +Constant inlined printf_str::str#1 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Constant inlined printf_number_buffer::format_min_length#1 = (byte) 6 +Constant inlined strlen::str#1 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS Successful SSA optimization Pass2ConstantInlining Alias candidate removed (volatile)printf_cursor_ptr = printf_ln::$1 printf_scroll::$4 Alias candidate removed (volatile)printf_cursor_ptr = printf_ln::$1 printf_scroll::$4 @@ -2999,15 +3007,21 @@ Adding NOP phi() at start of memcpy::@3 Adding NOP phi() at start of printf_uint Adding NOP phi() at start of printf_uint::@2 Adding NOP phi() at start of printf_uint::@5 +Adding NOP phi() at start of printf_number_buffer::@6 Adding NOP phi() at start of printf_number_buffer::@14 Adding NOP phi() at start of printf_number_buffer::@17 +Adding NOP phi() at start of printf_number_buffer::@11 Adding NOP phi() at start of printf_number_buffer::@20 +Adding NOP phi() at start of printf_number_buffer::@5 Adding NOP phi() at start of printf_number_buffer::@21 Adding NOP phi() at start of printf_number_buffer::@18 Adding NOP phi() at start of printf_number_buffer::@16 Adding NOP phi() at start of printf_char::@2 +Adding NOP phi() at start of printf_str Adding NOP phi() at start of printf_str::@4 +Adding NOP phi() at start of strupr Adding NOP phi() at start of strupr::@3 +Adding NOP phi() at start of strlen Adding NOP phi() at start of strlen::@3 Adding NOP phi() at start of utoa Adding NOP phi() at start of utoa::@6 @@ -3035,7 +3049,7 @@ Calls in [printf_schar] to uctoa:232 printf_number_buffer:237 Calls in [uctoa] to uctoa_append:277 Calls in [printf_cls] to memset:296 -Created 48 initial phi equivalence classes +Created 47 initial phi equivalence classes Coalesced [51] memset::dst#5 ← memset::dst#1 Coalesced [60] memcpy::src#4 ← memcpy::src#1 Coalesced [61] memcpy::dst#4 ← memcpy::dst#1 @@ -3049,16 +3063,13 @@ Coalesced [118] printf_number_buffer::padding#18 ← printf_number_buffer::paddi Coalesced [119] printf_number_buffer::len#4 ← printf_number_buffer::len#0 Coalesced [125] printf_char::ch#5 ← printf_char::ch#0 Coalesced [128] printf_padding::i#5 ← printf_padding::i#1 -Coalesced [139] printf_str::str#10 ← printf_str::str#1 Coalesced [147] printf_char::ch#6 ← printf_char::ch#1 -Coalesced [149] printf_str::str#12 ← printf_str::str#0 -Coalesced (already) [152] printf_str::str#11 ← printf_str::str#0 -Coalesced [153] strupr::src#5 ← strupr::str#0 -Coalesced [164] strupr::src#6 ← strupr::src#1 +Coalesced [149] printf_str::str#11 ← printf_str::str#0 +Coalesced (already) [152] printf_str::str#10 ← printf_str::str#0 +Coalesced [164] strupr::src#5 ← strupr::src#1 Coalesced [167] toupper::return#7 ← toupper::ch#0 Coalesced [171] toupper::return#6 ← toupper::return#0 -Coalesced [172] strlen::str#5 ← strlen::str#1 -Coalesced [179] strlen::str#6 ← strlen::str#0 +Coalesced [179] strlen::str#5 ← strlen::str#0 Coalesced [180] strlen::len#5 ← strlen::len#1 Coalesced [196] utoa::value#17 ← utoa::value#2 Coalesced [197] utoa::started#6 ← utoa::started#2 @@ -3090,7 +3101,7 @@ Coalesced [282] uctoa::buffer#24 ← uctoa::buffer#4 Coalesced [286] uctoa_append::value#6 ← uctoa_append::value#0 Coalesced [293] uctoa_append::value#7 ← uctoa_append::value#1 Coalesced [294] uctoa_append::digit#5 ← uctoa_append::digit#1 -Coalesced down to 41 phi equivalence classes +Coalesced down to 40 phi equivalence classes Culled Empty Block (label) @3 Culled Empty Block (label) main::@7 Culled Empty Block (label) printf_ln::@1 @@ -3170,7 +3181,10 @@ Adding NOP phi() at start of printf_scroll::@1 Adding NOP phi() at start of printf_scroll::@2 Adding NOP phi() at start of memcpy Adding NOP phi() at start of printf_uint +Adding NOP phi() at start of printf_number_buffer::@6 Adding NOP phi() at start of printf_number_buffer::@21 +Adding NOP phi() at start of printf_number_buffer::@11 +Adding NOP phi() at start of printf_number_buffer::@5 Adding NOP phi() at start of printf_str Adding NOP phi() at start of printf_str::@4 Adding NOP phi() at start of strupr @@ -3324,14 +3338,13 @@ printf_uint::@return: scope:[printf_uint] from printf_uint::@2 printf_number_buffer: scope:[printf_number_buffer] from printf_schar::@5 printf_uint::@2 [60] (byte) printf_number_buffer::format_upper_case#10 ← phi( printf_schar::@5/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_upper_case#0 ) [60] (byte) printf_number_buffer::buffer_sign#10 ← phi( printf_schar::@5/(byte) printf_number_buffer::buffer_sign#1 printf_uint::@2/(byte) printf_number_buffer::buffer_sign#0 ) - [60] (byte*) printf_number_buffer::buffer_digits#10 ← phi( printf_schar::@5/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_uint::@2/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS ) [60] (byte) printf_number_buffer::format_zero_padding#10 ← phi( printf_schar::@5/(byte) printf_number_buffer::format_zero_padding#1 printf_uint::@2/(const byte) printf_uint::format_zero_padding#0 ) [60] (byte) printf_number_buffer::format_justify_left#10 ← phi( printf_schar::@5/(byte) 0 printf_uint::@2/(const byte) printf_uint::format_justify_left#0 ) [60] (byte) printf_number_buffer::format_min_length#2 ← phi( printf_schar::@5/(byte) 6 printf_uint::@2/(const byte) printf_uint::format_min_length#0 ) [61] if((byte) 0==(byte) printf_number_buffer::format_min_length#2) goto printf_number_buffer::@1 to:printf_number_buffer::@6 printf_number_buffer::@6: scope:[printf_number_buffer] from printf_number_buffer - [62] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [62] phi() [63] call strlen [64] (word) strlen::return#2 ← (word) strlen::len#2 to:printf_number_buffer::@14 @@ -3386,11 +3399,11 @@ printf_number_buffer::@4: scope:[printf_number_buffer] from printf_number_buffe [86] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 to:printf_number_buffer::@11 printf_number_buffer::@11: scope:[printf_number_buffer] from printf_number_buffer::@4 - [87] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 + [87] phi() [88] call strupr to:printf_number_buffer::@5 printf_number_buffer::@5: scope:[printf_number_buffer] from printf_number_buffer::@11 printf_number_buffer::@4 - [89] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 + [89] phi() [90] call printf_str to:printf_number_buffer::@15 printf_number_buffer::@15: scope:[printf_number_buffer] from printf_number_buffer::@5 @@ -3452,7 +3465,7 @@ printf_str: scope:[printf_str] from printf_number_buffer::@5 [113] phi() to:printf_str::@1 printf_str::@1: scope:[printf_str] from printf_str printf_str::@4 printf_str::@5 - [114] (byte*) printf_str::str#2 ← phi( printf_str/(byte*) printf_str::str#1 printf_str::@4/(byte*) printf_str::str#0 printf_str::@5/(byte*) printf_str::str#0 ) + [114] (byte*) printf_str::str#2 ← phi( printf_str/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS printf_str::@4/(byte*) printf_str::str#0 printf_str::@5/(byte*) printf_str::str#0 ) to:printf_str::@2 printf_str::@2: scope:[printf_str] from printf_str::@1 [115] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#2) @@ -3480,7 +3493,7 @@ strupr: scope:[strupr] from printf_number_buffer::@11 [124] phi() to:strupr::@1 strupr::@1: scope:[strupr] from strupr strupr::@3 - [125] (byte*) strupr::src#2 ← phi( strupr/(byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) + [125] (byte*) strupr::src#2 ← phi( strupr/(const byte*) strupr::str#0 strupr::@3/(byte*) strupr::src#1 ) [126] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 to:strupr::@return strupr::@return: scope:[strupr] from strupr::@1 @@ -3518,7 +3531,7 @@ strlen: scope:[strlen] from printf_number_buffer::@6 to:strlen::@1 strlen::@1: scope:[strlen] from strlen strlen::@2 [140] (word) strlen::len#2 ← phi( strlen/(word) 0 strlen::@2/(word) strlen::len#1 ) - [140] (byte*) strlen::str#2 ← phi( strlen/(byte*) strlen::str#1 strlen::@2/(byte*) strlen::str#0 ) + [140] (byte*) strlen::str#2 ← phi( strlen/(byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS strlen::@2/(byte*) strlen::str#0 ) [141] if((byte) 0!=*((byte*) strlen::str#2)) goto strlen::@2 to:strlen::@return strlen::@return: scope:[strlen] from strlen::@1 @@ -3791,7 +3804,6 @@ VARIABLE REGISTER WEIGHTS (word~) printf_number_buffer::$19 1001.0 (struct printf_buffer_number) printf_number_buffer::buffer (byte*) printf_number_buffer::buffer_digits -(byte*) printf_number_buffer::buffer_digits#10 103.55172413793102 (byte) printf_number_buffer::buffer_sign (byte) printf_number_buffer::buffer_sign#0 202.0 (byte) printf_number_buffer::buffer_sign#1 101.0 @@ -3849,8 +3861,7 @@ VARIABLE REGISTER WEIGHTS (byte) printf_str::ch#0 100001.0 (byte*) printf_str::str (byte*) printf_str::str#0 42857.57142857143 -(byte*) printf_str::str#1 5501.0 -(byte*) printf_str::str#2 205002.5 +(byte*) printf_str::str#2 200002.0 (void()) printf_uint((word) printf_uint::uvalue , (byte) printf_uint::format_min_length , (byte) printf_uint::format_justify_left , (byte) printf_uint::format_sign_always , (byte) printf_uint::format_zero_padding , (byte) printf_uint::format_upper_case , (byte) printf_uint::format_radix) (struct printf_format_number) printf_uint::format (byte) printf_uint::format_justify_left @@ -3868,16 +3879,14 @@ VARIABLE REGISTER WEIGHTS (word) strlen::return#2 2002.0 (byte*) strlen::str (byte*) strlen::str#0 200002.0 -(byte*) strlen::str#1 5501.0 -(byte*) strlen::str#2 103334.66666666666 +(byte*) strlen::str#2 100001.0 (byte*()) strupr((byte*) strupr::str) (byte~) strupr::$0 200002.0 (byte*) strupr::return (byte*) strupr::src (byte*) strupr::src#1 200002.0 -(byte*) strupr::src#2 72858.0 +(byte*) strupr::src#2 71429.28571428571 (byte*) strupr::str -(byte*) strupr::str#0 5501.0 (byte()) toupper((byte) toupper::ch) (byte) toupper::ch (byte) toupper::ch#0 1700002.0000000002 @@ -3973,7 +3982,6 @@ Initial phi equivalence classes [ printf_number_buffer::format_min_length#2 ] [ printf_number_buffer::format_justify_left#10 ] [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#1 ] -[ printf_number_buffer::buffer_digits#10 ] [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] [ printf_number_buffer::format_upper_case#10 ] [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] @@ -3982,10 +3990,10 @@ Initial phi equivalence classes [ printf_padding::pad#5 ] [ printf_padding::i#2 printf_padding::i#1 ] [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] -[ printf_str::str#2 printf_str::str#1 printf_str::str#0 ] -[ strupr::src#2 strupr::str#0 strupr::src#1 ] +[ printf_str::str#2 printf_str::str#0 ] +[ strupr::src#2 strupr::src#1 ] [ toupper::return#2 toupper::return#0 toupper::ch#0 ] -[ strlen::str#2 strlen::str#1 strlen::str#0 ] +[ strlen::str#2 strlen::str#0 ] [ strlen::len#2 strlen::len#1 ] [ utoa::digit#2 utoa::digit#1 ] [ utoa::value#2 utoa::value#6 utoa::value#0 ] @@ -4042,7 +4050,6 @@ Complete equivalence classes [ printf_number_buffer::format_min_length#2 ] [ printf_number_buffer::format_justify_left#10 ] [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#1 ] -[ printf_number_buffer::buffer_digits#10 ] [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] [ printf_number_buffer::format_upper_case#10 ] [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] @@ -4051,10 +4058,10 @@ Complete equivalence classes [ printf_padding::pad#5 ] [ printf_padding::i#2 printf_padding::i#1 ] [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] -[ printf_str::str#2 printf_str::str#1 printf_str::str#0 ] -[ strupr::src#2 strupr::str#0 strupr::src#1 ] +[ printf_str::str#2 printf_str::str#0 ] +[ strupr::src#2 strupr::src#1 ] [ toupper::return#2 toupper::return#0 toupper::ch#0 ] -[ strlen::str#2 strlen::str#1 strlen::str#0 ] +[ strlen::str#2 strlen::str#0 ] [ strlen::len#2 strlen::len#1 ] [ utoa::digit#2 utoa::digit#1 ] [ utoa::value#2 utoa::value#6 utoa::value#0 ] @@ -4110,64 +4117,63 @@ Allocated zp[2]:11 [ memcpy::dst#2 memcpy::dst#1 ] Allocated zp[1]:13 [ printf_number_buffer::format_min_length#2 ] Allocated zp[1]:14 [ printf_number_buffer::format_justify_left#10 ] Allocated zp[1]:15 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#1 ] -Allocated zp[2]:16 [ printf_number_buffer::buffer_digits#10 ] -Allocated zp[1]:18 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Allocated zp[1]:19 [ printf_number_buffer::format_upper_case#10 ] -Allocated zp[1]:20 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] -Allocated zp[1]:21 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Allocated zp[1]:22 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Allocated zp[1]:23 [ printf_padding::pad#5 ] -Allocated zp[1]:24 [ printf_padding::i#2 printf_padding::i#1 ] -Allocated zp[1]:25 [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] -Allocated zp[2]:26 [ printf_str::str#2 printf_str::str#1 printf_str::str#0 ] -Allocated zp[2]:28 [ strupr::src#2 strupr::str#0 strupr::src#1 ] -Allocated zp[1]:30 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] -Allocated zp[2]:31 [ strlen::str#2 strlen::str#1 strlen::str#0 ] -Allocated zp[2]:33 [ strlen::len#2 strlen::len#1 ] -Allocated zp[1]:35 [ utoa::digit#2 utoa::digit#1 ] -Allocated zp[2]:36 [ utoa::value#2 utoa::value#6 utoa::value#0 ] -Allocated zp[1]:38 [ utoa::started#2 utoa::started#4 ] -Allocated zp[2]:39 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] -Allocated zp[2]:41 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] -Allocated zp[1]:43 [ utoa_append::digit#2 utoa_append::digit#1 ] -Allocated zp[1]:44 [ printf_schar::format_sign_always#2 ] -Allocated zp[1]:45 [ printf_schar::format_radix#2 ] -Allocated zp[1]:46 [ printf_schar::format_zero_padding#2 ] -Allocated zp[1]:47 [ printf_schar::value#5 printf_schar::value#0 printf_schar::value#3 ] -Allocated zp[1]:48 [ uctoa::max_digits#7 ] -Allocated zp[2]:49 [ uctoa::digit_values#8 ] -Allocated zp[1]:51 [ uctoa::digit#2 uctoa::digit#1 ] -Allocated zp[1]:52 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] -Allocated zp[1]:53 [ uctoa::started#2 uctoa::started#4 ] -Allocated zp[2]:54 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] -Allocated zp[1]:56 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] -Allocated zp[1]:57 [ uctoa_append::digit#2 uctoa_append::digit#1 ] -Allocated zp[1]:58 [ printf_cursor_x ] -Allocated zp[1]:59 [ printf_cursor_y ] -Allocated zp[2]:60 [ printf_cursor_ptr ] -Allocated zp[2]:62 [ printf_ln::$0 ] -Allocated zp[2]:64 [ printf_ln::$1 ] -Allocated zp[2]:66 [ printf_scroll::$4 ] -Allocated zp[2]:68 [ memset::end#0 ] -Allocated zp[2]:70 [ strlen::return#2 ] -Allocated zp[2]:72 [ printf_number_buffer::$19 ] -Allocated zp[1]:74 [ printf_str::ch#0 ] -Allocated zp[1]:75 [ toupper::return#3 ] -Allocated zp[1]:76 [ strupr::$0 ] -Allocated zp[1]:77 [ utoa::$11 ] -Allocated zp[2]:78 [ utoa::buffer#3 ] -Allocated zp[1]:80 [ utoa::$10 ] -Allocated zp[2]:81 [ utoa::digit_value#0 ] -Allocated zp[2]:83 [ utoa_append::buffer#0 ] -Allocated zp[2]:85 [ utoa_append::sub#0 ] -Allocated zp[2]:87 [ utoa_append::return#0 ] -Allocated zp[1]:89 [ uctoa::radix#0 ] -Allocated zp[1]:90 [ uctoa::$4 ] -Allocated zp[2]:91 [ uctoa::buffer#3 ] -Allocated zp[1]:93 [ uctoa::digit_value#0 ] -Allocated zp[2]:94 [ uctoa_append::buffer#0 ] -Allocated zp[1]:96 [ uctoa_append::sub#0 ] -Allocated zp[1]:97 [ uctoa_append::return#0 ] +Allocated zp[1]:16 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +Allocated zp[1]:17 [ printf_number_buffer::format_upper_case#10 ] +Allocated zp[1]:18 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] +Allocated zp[1]:19 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Allocated zp[1]:20 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Allocated zp[1]:21 [ printf_padding::pad#5 ] +Allocated zp[1]:22 [ printf_padding::i#2 printf_padding::i#1 ] +Allocated zp[1]:23 [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] +Allocated zp[2]:24 [ printf_str::str#2 printf_str::str#0 ] +Allocated zp[2]:26 [ strupr::src#2 strupr::src#1 ] +Allocated zp[1]:28 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] +Allocated zp[2]:29 [ strlen::str#2 strlen::str#0 ] +Allocated zp[2]:31 [ strlen::len#2 strlen::len#1 ] +Allocated zp[1]:33 [ utoa::digit#2 utoa::digit#1 ] +Allocated zp[2]:34 [ utoa::value#2 utoa::value#6 utoa::value#0 ] +Allocated zp[1]:36 [ utoa::started#2 utoa::started#4 ] +Allocated zp[2]:37 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] +Allocated zp[2]:39 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] +Allocated zp[1]:41 [ utoa_append::digit#2 utoa_append::digit#1 ] +Allocated zp[1]:42 [ printf_schar::format_sign_always#2 ] +Allocated zp[1]:43 [ printf_schar::format_radix#2 ] +Allocated zp[1]:44 [ printf_schar::format_zero_padding#2 ] +Allocated zp[1]:45 [ printf_schar::value#5 printf_schar::value#0 printf_schar::value#3 ] +Allocated zp[1]:46 [ uctoa::max_digits#7 ] +Allocated zp[2]:47 [ uctoa::digit_values#8 ] +Allocated zp[1]:49 [ uctoa::digit#2 uctoa::digit#1 ] +Allocated zp[1]:50 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] +Allocated zp[1]:51 [ uctoa::started#2 uctoa::started#4 ] +Allocated zp[2]:52 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] +Allocated zp[1]:54 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] +Allocated zp[1]:55 [ uctoa_append::digit#2 uctoa_append::digit#1 ] +Allocated zp[1]:56 [ printf_cursor_x ] +Allocated zp[1]:57 [ printf_cursor_y ] +Allocated zp[2]:58 [ printf_cursor_ptr ] +Allocated zp[2]:60 [ printf_ln::$0 ] +Allocated zp[2]:62 [ printf_ln::$1 ] +Allocated zp[2]:64 [ printf_scroll::$4 ] +Allocated zp[2]:66 [ memset::end#0 ] +Allocated zp[2]:68 [ strlen::return#2 ] +Allocated zp[2]:70 [ printf_number_buffer::$19 ] +Allocated zp[1]:72 [ printf_str::ch#0 ] +Allocated zp[1]:73 [ toupper::return#3 ] +Allocated zp[1]:74 [ strupr::$0 ] +Allocated zp[1]:75 [ utoa::$11 ] +Allocated zp[2]:76 [ utoa::buffer#3 ] +Allocated zp[1]:78 [ utoa::$10 ] +Allocated zp[2]:79 [ utoa::digit_value#0 ] +Allocated zp[2]:81 [ utoa_append::buffer#0 ] +Allocated zp[2]:83 [ utoa_append::sub#0 ] +Allocated zp[2]:85 [ utoa_append::return#0 ] +Allocated zp[1]:87 [ uctoa::radix#0 ] +Allocated zp[1]:88 [ uctoa::$4 ] +Allocated zp[2]:89 [ uctoa::buffer#3 ] +Allocated zp[1]:91 [ uctoa::digit_value#0 ] +Allocated zp[2]:92 [ uctoa_append::buffer#0 ] +Allocated zp[1]:94 [ uctoa_append::sub#0 ] +Allocated zp[1]:95 [ uctoa_append::return#0 ] Allocated mem[12] [ printf_buffer ] INITIAL ASM @@ -4185,9 +4191,9 @@ Target platform is c64basic / MOS6502X .const DECIMAL = $a .const HEXADECIMAL = $10 .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1 - .label printf_cursor_x = $3a - .label printf_cursor_y = $3b - .label printf_cursor_ptr = $3c + .label printf_cursor_x = $38 + .label printf_cursor_y = $39 + .label printf_cursor_ptr = $3a // @begin __bbegin: jmp __b1 @@ -4308,8 +4314,8 @@ main: { // printf_ln // Print a newline printf_ln: { - .label __0 = $3e - .label __1 = $40 + .label __0 = $3c + .label __1 = $3e // [22] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x -- pbuz1=pbuz2_minus_vbuz3 sec lda.z printf_cursor_ptr @@ -4347,7 +4353,7 @@ printf_ln: { // printf_scroll // Scroll the entire screen if the cursor is on the last line printf_scroll: { - .label __4 = $42 + .label __4 = $40 // [29] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return -- vbuz1_neq_vbuc1_then_la1 lda #$19 cmp.z printf_cursor_y @@ -4411,7 +4417,7 @@ printf_scroll: { // Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str. // memset(void* zp(4) str, byte zp(6) c, word zp(2) num) memset: { - .label end = $44 + .label end = $42 .label dst = 7 .label num = 2 .label str = 4 @@ -4564,18 +4570,13 @@ printf_uint: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [60] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#0 [phi:printf_uint::@2->printf_number_buffer#1] -- register_copy - // [60] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [60] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [60] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [60] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [60] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [60] phi (byte) printf_number_buffer::format_min_length#2 = (const byte) printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#5] -- vbuz1=vbuc1 + // [60] phi (byte) printf_number_buffer::format_min_length#2 = (const byte) printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 lda #format_min_length sta.z printf_number_buffer.format_min_length jsr printf_number_buffer @@ -4588,29 +4589,25 @@ printf_uint: { // printf_number_buffer // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp($12) buffer_sign, byte* zp($10) buffer_digits, byte zp($d) format_min_length, byte zp($e) format_justify_left, byte zp($f) format_zero_padding, byte zp($13) format_upper_case) +// printf_number_buffer(byte zp($10) buffer_sign, byte zp($d) format_min_length, byte zp($e) format_justify_left, byte zp($f) format_zero_padding, byte zp($11) format_upper_case) printf_number_buffer: { - .label __19 = $48 - .label buffer_sign = $12 + .label __19 = $46 + .label buffer_sign = $10 .label format_zero_padding = $f - .label len = $14 - .label padding = $15 + .label len = $12 + .label padding = $13 .label format_min_length = $d .label format_justify_left = $e - .label buffer_digits = $10 - .label format_upper_case = $13 + .label format_upper_case = $11 // [61] if((byte) 0==(byte) printf_number_buffer::format_min_length#2) goto printf_number_buffer::@1 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_min_length beq __b1_from_printf_number_buffer + // [62] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] + __b6_from_printf_number_buffer: jmp __b6 // printf_number_buffer::@6 __b6: - // [62] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 // [63] call strlen // [139] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] strlen_from___b6: @@ -4759,27 +4756,22 @@ printf_number_buffer: { // [86] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_upper_case - beq __b5 + beq __b5_from___b4 + // [87] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] + __b11_from___b4: jmp __b11 // printf_number_buffer::@11 __b11: - // [87] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 // [88] call strupr // [124] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] strupr_from___b11: jsr strupr + // [89] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] + __b5_from___b11: + __b5_from___b4: jmp __b5 // printf_number_buffer::@5 __b5: - // [89] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z printf_str.str - lda.z buffer_digits+1 - sta.z printf_str.str+1 // [90] call printf_str // [113] phi from printf_number_buffer::@5 to printf_str [phi:printf_number_buffer::@5->printf_str] printf_str_from___b5: @@ -4827,11 +4819,11 @@ printf_number_buffer: { } // printf_padding // Print a padding char a number of times -// printf_padding(byte zp($17) pad, byte zp($16) length) +// printf_padding(byte zp($15) pad, byte zp($14) length) printf_padding: { - .label i = $18 - .label length = $16 - .label pad = $17 + .label i = $16 + .label length = $14 + .label pad = $15 // [98] phi from printf_padding to printf_padding::@1 [phi:printf_padding->printf_padding::@1] __b1_from_printf_padding: // [98] phi (byte) printf_padding::i#2 = (byte) 0 [phi:printf_padding->printf_padding::@1#0] -- vbuz1=vbuc1 @@ -4872,9 +4864,9 @@ printf_padding: { // printf_char // Print a single char // If the end of the screen is reached scroll it up one char and place the cursor at the -// printf_char(byte zp($19) ch) +// printf_char(byte zp($17) ch) printf_char: { - .label ch = $19 + .label ch = $17 // [105] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#3 -- _deref_pbuz1=vbuz2 lda.z ch ldy #0 @@ -4909,15 +4901,17 @@ printf_char: { // printf_str // Print a zero-terminated string // Handles escape codes such as newline -// printf_str(byte* zp($1a) str) +// printf_str(byte* zp($18) str) printf_str: { - .label ch = $4a - .label str = $1a - // [114] phi from printf_str printf_str::@4 printf_str::@5 to printf_str::@1 [phi:printf_str/printf_str::@4/printf_str::@5->printf_str::@1] + .label ch = $48 + .label str = $18 + // [114] phi from printf_str to printf_str::@1 [phi:printf_str->printf_str::@1] __b1_from_printf_str: - __b1_from___b4: - __b1_from___b5: - // [114] phi (byte*) printf_str::str#2 = (byte*) printf_str::str#1 [phi:printf_str/printf_str::@4/printf_str::@5->printf_str::@1#0] -- register_copy + // [114] phi (byte*) printf_str::str#2 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_str->printf_str::@1#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 jmp __b1 // printf_str::@1 __b1: @@ -4959,7 +4953,11 @@ printf_str: { printf_char_from___b5: // [104] phi (byte) printf_char::ch#3 = (byte) printf_char::ch#1 [phi:printf_str::@5->printf_char#0] -- register_copy jsr printf_char - jmp __b1_from___b5 + // [114] phi from printf_str::@4 printf_str::@5 to printf_str::@1 [phi:printf_str::@4/printf_str::@5->printf_str::@1] + __b1_from___b4: + __b1_from___b5: + // [114] phi (byte*) printf_str::str#2 = (byte*) printf_str::str#0 [phi:printf_str::@4/printf_str::@5->printf_str::@1#0] -- register_copy + jmp __b1 // [122] phi from printf_str::@3 to printf_str::@4 [phi:printf_str::@3->printf_str::@4] __b4_from___b3: jmp __b4 @@ -4971,15 +4969,17 @@ printf_str: { } // strupr // Converts a string to uppercase. -// strupr(byte* zp($1c) str) strupr: { - .label __0 = $4c - .label src = $1c - .label str = $1c - // [125] phi from strupr strupr::@3 to strupr::@1 [phi:strupr/strupr::@3->strupr::@1] + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + .label __0 = $4a + .label src = $1a + // [125] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] __b1_from_strupr: - __b1_from___b3: - // [125] phi (byte*) strupr::src#2 = (byte*) strupr::str#0 [phi:strupr/strupr::@3->strupr::@1#0] -- register_copy + // [125] phi (byte*) strupr::src#2 = (const byte*) strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 + lda #str + sta.z src+1 jmp __b1 // strupr::@1 __b1: @@ -5019,16 +5019,19 @@ strupr: { bne !+ inc.z src+1 !: - jmp __b1_from___b3 + // [125] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] + __b1_from___b3: + // [125] phi (byte*) strupr::src#2 = (byte*) strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy + jmp __b1 } // toupper // Convert lowercase alphabet to uppercase // Returns uppercase equivalent to c, if such value exists, else c remains unchanged -// toupper(byte zp($1e) ch) +// toupper(byte zp($1c) ch) toupper: { - .label return = $1e - .label ch = $1e - .label return_1 = $4b + .label return = $1c + .label ch = $1c + .label return_1 = $49 // [134] if((byte) toupper::ch#0<(byte) 'a') goto toupper::@return -- vbuz1_lt_vbuc1_then_la1 lda.z ch cmp #'a' @@ -5060,11 +5063,11 @@ toupper: { } // strlen // Computes the length of the string str up to but not including the terminating null character. -// strlen(byte* zp($1f) str) +// strlen(byte* zp($1d) str) strlen: { - .label len = $21 - .label str = $1f - .label return = $46 + .label len = $1f + .label str = $1d + .label return = $44 // [140] phi from strlen to strlen::@1 [phi:strlen->strlen::@1] __b1_from_strlen: // [140] phi (word) strlen::len#2 = (word) 0 [phi:strlen->strlen::@1#0] -- vwuz1=vwuc1 @@ -5072,7 +5075,11 @@ strlen: { sta.z len lda #>0 sta.z len+1 - // [140] phi (byte*) strlen::str#2 = (byte*) strlen::str#1 [phi:strlen->strlen::@1#1] -- register_copy + // [140] phi (byte*) strlen::str#2 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:strlen->strlen::@1#1] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 jmp __b1 // strlen::@1 __b1: @@ -5110,17 +5117,17 @@ strlen: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// utoa(word zp($24) value, byte* zp($4e) buffer) +// utoa(word zp($22) value, byte* zp($4c) buffer) utoa: { .const max_digits = 4 - .label __10 = $50 - .label __11 = $4d - .label digit_value = $51 - .label buffer = $4e - .label digit = $23 - .label value = $24 - .label buffer_1 = $27 - .label started = $26 + .label __10 = $4e + .label __11 = $4b + .label digit_value = $4f + .label buffer = $4c + .label digit = $21 + .label value = $22 + .label buffer_1 = $25 + .label started = $24 // [146] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] __b1_from_utoa: // [146] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1 @@ -5276,13 +5283,13 @@ utoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// utoa_append(byte* zp($53) buffer, word zp($29) value, word zp($55) sub) +// utoa_append(byte* zp($51) buffer, word zp($27) value, word zp($53) sub) utoa_append: { - .label buffer = $53 - .label value = $29 - .label sub = $55 - .label return = $57 - .label digit = $2b + .label buffer = $51 + .label value = $27 + .label sub = $53 + .label return = $55 + .label digit = $29 // [167] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] __b1_from_utoa_append: // [167] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuz1=vbuc1 @@ -5334,12 +5341,12 @@ utoa_append: { } // printf_schar // Print a signed char using a specific format -// printf_schar(signed byte zp($2f) value, byte zp($2c) format_sign_always, byte zp($2e) format_zero_padding, byte zp($2d) format_radix) +// printf_schar(signed byte zp($2d) value, byte zp($2a) format_sign_always, byte zp($2c) format_zero_padding, byte zp($2b) format_radix) printf_schar: { - .label value = $2f - .label format_sign_always = $2c - .label format_radix = $2d - .label format_zero_padding = $2e + .label value = $2d + .label format_sign_always = $2a + .label format_radix = $2b + .label format_zero_padding = $2c // [174] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 // Handle any sign lda #0 @@ -5393,16 +5400,11 @@ printf_schar: { lda #0 sta.z printf_number_buffer.format_upper_case // [60] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#1 [phi:printf_schar::@5->printf_number_buffer#1] -- register_copy - // [60] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_schar::@5->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [60] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) printf_number_buffer::format_zero_padding#1 [phi:printf_schar::@5->printf_number_buffer#3] -- register_copy - // [60] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_schar::@5->printf_number_buffer#4] -- vbuz1=vbuc1 + // [60] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) printf_number_buffer::format_zero_padding#1 [phi:printf_schar::@5->printf_number_buffer#2] -- register_copy + // [60] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_schar::@5->printf_number_buffer#3] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_justify_left - // [60] phi (byte) printf_number_buffer::format_min_length#2 = (byte) 6 [phi:printf_schar::@5->printf_number_buffer#5] -- vbuz1=vbuc1 + // [60] phi (byte) printf_number_buffer::format_min_length#2 = (byte) 6 [phi:printf_schar::@5->printf_number_buffer#4] -- vbuz1=vbuc1 lda #6 sta.z printf_number_buffer.format_min_length jsr printf_number_buffer @@ -5430,18 +5432,18 @@ printf_schar: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// uctoa(byte zp($34) value, byte* zp($5b) buffer, byte zp($59) radix) +// uctoa(byte zp($32) value, byte* zp($59) buffer, byte zp($57) radix) uctoa: { - .label __4 = $5a - .label digit_value = $5d - .label buffer = $5b - .label digit = $33 - .label value = $34 - .label buffer_1 = $36 - .label radix = $59 - .label started = $35 - .label max_digits = $30 - .label digit_values = $31 + .label __4 = $58 + .label digit_value = $5b + .label buffer = $59 + .label digit = $31 + .label value = $32 + .label buffer_1 = $34 + .label radix = $57 + .label started = $33 + .label max_digits = $2e + .label digit_values = $2f // [188] if((byte) uctoa::radix#0==(const byte) DECIMAL) goto uctoa::@1 -- vbuz1_eq_vbuc1_then_la1 lda #DECIMAL cmp.z radix @@ -5663,13 +5665,13 @@ uctoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// uctoa_append(byte* zp($5e) buffer, byte zp($38) value, byte zp($60) sub) +// uctoa_append(byte* zp($5c) buffer, byte zp($36) value, byte zp($5e) sub) uctoa_append: { - .label buffer = $5e - .label value = $38 - .label sub = $60 - .label return = $61 - .label digit = $39 + .label buffer = $5c + .label value = $36 + .label sub = $5e + .label return = $5f + .label digit = $37 // [217] phi from uctoa_append to uctoa_append::@1 [phi:uctoa_append->uctoa_append::@1] __b1_from_uctoa_append: // [217] phi (byte) uctoa_append::digit#2 = (byte) 0 [phi:uctoa_append->uctoa_append::@1#0] -- vbuz1=vbuc1 @@ -5771,64 +5773,61 @@ REGISTER UPLIFT POTENTIAL REGISTERS Statement [1] (byte) printf_cursor_x ← (byte) 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a Statement [2] (byte) printf_cursor_y ← (byte) 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a Statement [3] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a -Statement [22] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_ln:20 [ printf_cursor_y printf_ln::$0 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a +Statement [22] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_ln:20 [ printf_cursor_y printf_ln::$0 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:14 [ printf_number_buffer::format_justify_left#10 ] Removing always clobbered register reg byte a as potential for zp[1]:15 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:21 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Statement [23] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_ln:20 [ printf_cursor_y printf_ln::$1 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [24] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20 [ printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [25] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [29] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20::printf_scroll:27 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:19 [ printf_number_buffer::format_upper_case#10 ] -Removing always clobbered register reg byte a as potential for zp[1]:18 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:22 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:23 [ printf_padding::pad#5 ] -Removing always clobbered register reg byte a as potential for zp[1]:24 [ printf_padding::i#2 printf_padding::i#1 ] -Statement [34] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:5::printf_ln:12::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ln:16::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ln:20::printf_scroll:27 [ printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a -Statement [35] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20::printf_scroll:27 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a -Statement [39] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:19 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Statement [23] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_ln:20 [ printf_cursor_y printf_ln::$1 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [24] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20 [ printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [25] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [29] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20::printf_scroll:27 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a +Removing always clobbered register reg byte a as potential for zp[1]:17 [ printf_number_buffer::format_upper_case#10 ] +Removing always clobbered register reg byte a as potential for zp[1]:16 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:20 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:21 [ printf_padding::pad#5 ] +Removing always clobbered register reg byte a as potential for zp[1]:22 [ printf_padding::i#2 printf_padding::i#1 ] +Statement [34] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:5::printf_ln:12::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ln:16::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ln:20::printf_scroll:27 [ printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a +Statement [35] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20::printf_scroll:27 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a +Statement [39] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:6 [ memset::c#4 ] -Statement [40] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a -Statement [41] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a -Statement [43] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a -Statement [45] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y +Statement [40] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a +Statement [41] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a +Statement [43] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a +Statement [45] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte y as potential for zp[1]:6 [ memset::c#4 ] Removing always clobbered register reg byte y as potential for zp[1]:14 [ printf_number_buffer::format_justify_left#10 ] Removing always clobbered register reg byte y as potential for zp[1]:15 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:21 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:19 [ printf_number_buffer::format_upper_case#10 ] -Removing always clobbered register reg byte y as potential for zp[1]:18 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Removing always clobbered register reg byte y as potential for zp[1]:22 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Removing always clobbered register reg byte y as potential for zp[1]:23 [ printf_padding::pad#5 ] -Removing always clobbered register reg byte y as potential for zp[1]:24 [ printf_padding::i#2 printf_padding::i#1 ] -Statement [49] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memcpy:31 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a -Statement [51] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memcpy:31 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a reg byte y +Removing always clobbered register reg byte y as potential for zp[1]:19 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:17 [ printf_number_buffer::format_upper_case#10 ] +Removing always clobbered register reg byte y as potential for zp[1]:16 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +Removing always clobbered register reg byte y as potential for zp[1]:20 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Removing always clobbered register reg byte y as potential for zp[1]:21 [ printf_padding::pad#5 ] +Removing always clobbered register reg byte y as potential for zp[1]:22 [ printf_padding::i#2 printf_padding::i#1 ] +Statement [49] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memcpy:31 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a +Statement [51] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memcpy:31 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a reg byte y Statement [55] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_uint:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a -Statement [62] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a +Statement [64] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a Removing always clobbered register reg byte a as potential for zp[1]:13 [ printf_number_buffer::format_min_length#2 ] -Statement [64] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a -Statement [65] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [66] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [70] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#2 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [87] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [89] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#1 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [105] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte y -Statement [108] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a -Statement [109] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a -Statement [115] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#2) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_str::ch#0 ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_str:90 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_str::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_str::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a reg byte y -Statement [126] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a reg byte y -Statement [128] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y -Statement [132] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte y -Statement [136] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88::toupper:129 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88::toupper:129 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88::toupper:129 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a -Statement [141] if((byte) 0!=*((byte*) strlen::str#2)) goto strlen::@2 [ strlen::len#2 strlen::str#2 ] ( main:5::printf_uint:18::printf_number_buffer:58::strlen:63 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:10::printf_number_buffer:184::strlen:63 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:14::printf_number_buffer:184::strlen:63 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y +Statement [65] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [66] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [70] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#2 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [105] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte y +Statement [108] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a +Statement [109] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a +Statement [115] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#2) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_str::str#2 printf_str::ch#0 ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_str:90 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_str::str#2 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_str::str#2 printf_str::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_str::str#2 printf_str::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a reg byte y +Statement [126] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a reg byte y +Statement [128] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y +Statement [132] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte y +Statement [136] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88::toupper:129 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88::toupper:129 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88::toupper:129 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a +Statement [141] if((byte) 0!=*((byte*) strlen::str#2)) goto strlen::@2 [ printf_buffer strlen::len#2 strlen::str#2 ] ( main:5::printf_uint:18::printf_number_buffer:58::strlen:63 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:10::printf_number_buffer:184::strlen:63 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:14::printf_number_buffer:184::strlen:63 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y Removing always clobbered register reg byte y as potential for zp[1]:13 [ printf_number_buffer::format_min_length#2 ] Statement [148] (byte~) utoa::$11 ← (byte)(word) utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( main:5::printf_uint:18::utoa:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#11 utoa::$11 ] { } ) always clobbers reg byte a Statement [149] *((byte*) utoa::buffer#11) ← *((const byte*) DIGITS + (byte~) utoa::$11) [ printf_buffer utoa::buffer#11 ] ( main:5::printf_uint:18::utoa:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#11 ] { } ) always clobbers reg byte a reg byte y Statement [150] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( main:5::printf_uint:18::utoa:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#3 ] { } ) always clobbers reg byte a Statement [151] *((byte*) utoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_uint:18::utoa:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a reg byte y Statement [153] (byte~) utoa::$10 ← (byte) utoa::digit#2 << (byte) 1 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] ( main:5::printf_uint:18::utoa:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:35 [ utoa::digit#2 utoa::digit#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:38 [ utoa::started#2 utoa::started#4 ] +Removing always clobbered register reg byte a as potential for zp[1]:33 [ utoa::digit#2 utoa::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:36 [ utoa::started#2 utoa::started#4 ] Statement [154] (word) utoa::digit_value#0 ← *((const word*) RADIX_HEXADECIMAL_VALUES + (byte~) utoa::$10) [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:5::printf_uint:18::utoa:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } ) always clobbers reg byte a Statement [156] if((word) utoa::value#2>=(word) utoa::digit_value#0) goto utoa::@5 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:5::printf_uint:18::utoa:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { } ) always clobbers reg byte a Statement [159] (byte*) utoa_append::buffer#0 ← (byte*) utoa::buffer#11 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:5::printf_uint:18::utoa:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a @@ -5837,15 +5836,15 @@ Statement [161] (word) utoa_append::sub#0 ← (word) utoa::digit_value#0 [ print Statement [163] (word) utoa_append::return#0 ← (word) utoa_append::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] ( main:5::printf_uint:18::utoa:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a Statement [164] (word) utoa::value#0 ← (word) utoa_append::return#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] ( main:5::printf_uint:18::utoa:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { } ) always clobbers reg byte a Statement [168] if((word) utoa_append::value#2>=(word) utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:5::printf_uint:18::utoa:56::utoa_append:162 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:43 [ utoa_append::digit#2 utoa_append::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:41 [ utoa_append::digit#2 utoa_append::digit#1 ] Statement [169] *((byte*) utoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) utoa_append::digit#2) [ utoa_append::value#2 ] ( main:5::printf_uint:18::utoa:56::utoa_append:162 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a reg byte y -Removing always clobbered register reg byte y as potential for zp[1]:35 [ utoa::digit#2 utoa::digit#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:33 [ utoa::digit#2 utoa::digit#1 ] Statement [172] (word) utoa_append::value#1 ← (word) utoa_append::value#2 - (word) utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:5::printf_uint:18::utoa:56::utoa_append:162 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } } ) always clobbers reg byte a Statement [174] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_schar::value#3 printf_schar::format_sign_always#2 printf_schar::format_radix#2 printf_schar::format_zero_padding#2 ] ( main:5::printf_schar:10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_schar::value#3 printf_schar::format_sign_always#2 printf_schar::format_radix#2 printf_schar::format_zero_padding#2 ] { } main:5::printf_schar:14 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_schar::value#3 printf_schar::format_sign_always#2 printf_schar::format_radix#2 printf_schar::format_zero_padding#2 ] { } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:47 [ printf_schar::value#5 printf_schar::value#0 printf_schar::value#3 ] -Removing always clobbered register reg byte a as potential for zp[1]:44 [ printf_schar::format_sign_always#2 ] -Removing always clobbered register reg byte a as potential for zp[1]:45 [ printf_schar::format_radix#2 ] -Removing always clobbered register reg byte a as potential for zp[1]:46 [ printf_schar::format_zero_padding#2 ] +Removing always clobbered register reg byte a as potential for zp[1]:45 [ printf_schar::value#5 printf_schar::value#0 printf_schar::value#3 ] +Removing always clobbered register reg byte a as potential for zp[1]:42 [ printf_schar::format_sign_always#2 ] +Removing always clobbered register reg byte a as potential for zp[1]:43 [ printf_schar::format_radix#2 ] +Removing always clobbered register reg byte a as potential for zp[1]:44 [ printf_schar::format_zero_padding#2 ] Statement [177] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '+' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_schar::value#3 printf_schar::format_radix#2 printf_schar::format_zero_padding#2 ] ( main:5::printf_schar:10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_schar::value#3 printf_schar::format_radix#2 printf_schar::format_zero_padding#2 ] { } main:5::printf_schar:14 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_schar::value#3 printf_schar::format_radix#2 printf_schar::format_zero_padding#2 ] { } ) always clobbers reg byte a Statement [186] (signed byte) printf_schar::value#0 ← - (signed byte) printf_schar::value#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_schar::format_radix#2 printf_schar::format_zero_padding#2 printf_schar::value#0 ] ( main:5::printf_schar:10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_schar::format_radix#2 printf_schar::format_zero_padding#2 printf_schar::value#0 ] { } main:5::printf_schar:14 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_schar::format_radix#2 printf_schar::format_zero_padding#2 printf_schar::value#0 ] { } ) always clobbers reg byte a Statement [187] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) '-' [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_schar::format_radix#2 printf_schar::format_zero_padding#2 printf_schar::value#0 ] ( main:5::printf_schar:10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_schar::format_radix#2 printf_schar::format_zero_padding#2 printf_schar::value#0 ] { } main:5::printf_schar:14 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_schar::format_radix#2 printf_schar::format_zero_padding#2 printf_schar::value#0 ] { } ) always clobbers reg byte a @@ -5854,61 +5853,58 @@ Statement [193] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byt Statement [194] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 2) ← (byte) 'r' [ printf_buffer ] ( main:5::printf_schar:10::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer ] { { uctoa::radix#0 = printf_schar::format_radix#2 } } main:5::printf_schar:14::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer ] { { uctoa::radix#0 = printf_schar::format_radix#2 } } ) always clobbers reg byte a Statement [195] *((byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+(byte) 3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_schar:10::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer ] { { uctoa::radix#0 = printf_schar::format_radix#2 } } main:5::printf_schar:14::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer ] { { uctoa::radix#0 = printf_schar::format_radix#2 } } ) always clobbers reg byte a Statement [201] *((byte*) uctoa::buffer#11) ← *((const byte*) DIGITS + (byte) uctoa::value#2) [ printf_buffer uctoa::buffer#11 ] ( main:5::printf_schar:10::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::buffer#11 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } } main:5::printf_schar:14::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::buffer#11 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } } ) always clobbers reg byte a reg byte y -Removing always clobbered register reg byte y as potential for zp[1]:46 [ printf_schar::format_zero_padding#2 ] +Removing always clobbered register reg byte y as potential for zp[1]:44 [ printf_schar::format_zero_padding#2 ] Statement [202] (byte*) uctoa::buffer#3 ← ++ (byte*) uctoa::buffer#11 [ printf_buffer uctoa::buffer#3 ] ( main:5::printf_schar:10::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::buffer#3 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } } main:5::printf_schar:14::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::buffer#3 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } } ) always clobbers reg byte a Statement [203] *((byte*) uctoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_schar:10::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer ] { { uctoa::radix#0 = printf_schar::format_radix#2 } } main:5::printf_schar:14::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer ] { { uctoa::radix#0 = printf_schar::format_radix#2 } } ) always clobbers reg byte a reg byte y Statement [204] (byte) uctoa::digit_value#0 ← *((byte*) uctoa::digit_values#8 + (byte) uctoa::digit#2) [ printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::value#2 uctoa::started#2 uctoa::buffer#11 uctoa::digit_value#0 ] ( main:5::printf_schar:10::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::value#2 uctoa::started#2 uctoa::buffer#11 uctoa::digit_value#0 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } } main:5::printf_schar:14::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::value#2 uctoa::started#2 uctoa::buffer#11 uctoa::digit_value#0 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:48 [ uctoa::max_digits#7 ] -Removing always clobbered register reg byte a as potential for zp[1]:51 [ uctoa::digit#2 uctoa::digit#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:52 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:53 [ uctoa::started#2 uctoa::started#4 ] +Removing always clobbered register reg byte a as potential for zp[1]:46 [ uctoa::max_digits#7 ] +Removing always clobbered register reg byte a as potential for zp[1]:49 [ uctoa::digit#2 uctoa::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:50 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:51 [ uctoa::started#2 uctoa::started#4 ] Statement [209] (byte*) uctoa_append::buffer#0 ← (byte*) uctoa::buffer#11 [ printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] ( main:5::printf_schar:10::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::printf_schar:14::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:93 [ uctoa::digit_value#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:91 [ uctoa::digit_value#0 ] Statement [219] *((byte*) uctoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) uctoa_append::digit#2) [ uctoa_append::value#2 ] ( main:5::printf_schar:10::uctoa:181::uctoa_append:212 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::buffer#11 uctoa_append::value#2 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::printf_schar:14::uctoa:181::uctoa_append:212 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::buffer#11 uctoa_append::value#2 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a reg byte y -Removing always clobbered register reg byte y as potential for zp[1]:48 [ uctoa::max_digits#7 ] -Removing always clobbered register reg byte y as potential for zp[1]:51 [ uctoa::digit#2 uctoa::digit#1 ] -Removing always clobbered register reg byte a as potential for zp[1]:56 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] -Removing always clobbered register reg byte y as potential for zp[1]:56 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:46 [ uctoa::max_digits#7 ] +Removing always clobbered register reg byte y as potential for zp[1]:49 [ uctoa::digit#2 uctoa::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:54 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] +Removing always clobbered register reg byte y as potential for zp[1]:54 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] Statement [222] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - (byte) uctoa_append::sub#0 [ uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] ( main:5::printf_schar:10::uctoa:181::uctoa_append:212 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::buffer#11 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::printf_schar:14::uctoa:181::uctoa_append:212 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::buffer#11 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a -Removing always clobbered register reg byte a as potential for zp[1]:96 [ uctoa_append::sub#0 ] -Removing always clobbered register reg byte a as potential for zp[1]:57 [ uctoa_append::digit#2 uctoa_append::digit#1 ] +Removing always clobbered register reg byte a as potential for zp[1]:94 [ uctoa_append::sub#0 ] +Removing always clobbered register reg byte a as potential for zp[1]:55 [ uctoa_append::digit#2 uctoa_append::digit#1 ] Statement [225] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_ptr ] { } ) always clobbers reg byte a Statement [226] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_x printf_cursor_ptr ] { } ) always clobbers reg byte a Statement [227] (byte) printf_cursor_y ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_cls:8 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } ) always clobbers reg byte a Statement [1] (byte) printf_cursor_x ← (byte) 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a Statement [2] (byte) printf_cursor_y ← (byte) 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a Statement [3] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a -Statement [22] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_ln:20 [ printf_cursor_y printf_ln::$0 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [23] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_ln:20 [ printf_cursor_y printf_ln::$1 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [24] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20 [ printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [25] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [29] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20::printf_scroll:27 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a -Statement [34] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:5::printf_ln:12::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ln:16::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ln:20::printf_scroll:27 [ printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a -Statement [35] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20::printf_scroll:27 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a -Statement [39] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a -Statement [40] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a -Statement [41] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a -Statement [43] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a -Statement [45] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y -Statement [49] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memcpy:31 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a -Statement [51] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memcpy:31 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a reg byte y +Statement [22] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_ln:20 [ printf_cursor_y printf_ln::$0 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [23] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_ln:20 [ printf_cursor_y printf_ln::$1 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [24] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20 [ printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [25] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [29] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20::printf_scroll:27 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a +Statement [34] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:5::printf_ln:12::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ln:16::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ln:20::printf_scroll:27 [ printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a +Statement [35] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20::printf_scroll:27 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a +Statement [39] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a +Statement [40] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a +Statement [41] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a +Statement [43] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a +Statement [45] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y +Statement [49] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memcpy:31 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a +Statement [51] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memcpy:31 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a reg byte y Statement [55] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_uint:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a -Statement [62] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a -Statement [64] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a -Statement [65] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [66] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [70] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#2 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [87] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [89] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#1 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [105] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte y -Statement [108] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a -Statement [109] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a -Statement [115] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#2) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_str::ch#0 ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_str:90 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_str::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_str::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a reg byte y -Statement [126] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a reg byte y -Statement [128] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y -Statement [132] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte y -Statement [136] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88::toupper:129 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88::toupper:129 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88::toupper:129 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a -Statement [141] if((byte) 0!=*((byte*) strlen::str#2)) goto strlen::@2 [ strlen::len#2 strlen::str#2 ] ( main:5::printf_uint:18::printf_number_buffer:58::strlen:63 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:10::printf_number_buffer:184::strlen:63 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:14::printf_number_buffer:184::strlen:63 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y +Statement [64] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a +Statement [65] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [66] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [70] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#2 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [105] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte y +Statement [108] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a +Statement [109] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a +Statement [115] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#2) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_str::str#2 printf_str::ch#0 ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_str:90 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_str::str#2 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_str::str#2 printf_str::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_str::str#2 printf_str::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a reg byte y +Statement [126] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a reg byte y +Statement [128] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y +Statement [132] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte y +Statement [136] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88::toupper:129 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88::toupper:129 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88::toupper:129 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a +Statement [141] if((byte) 0!=*((byte*) strlen::str#2)) goto strlen::@2 [ printf_buffer strlen::len#2 strlen::str#2 ] ( main:5::printf_uint:18::printf_number_buffer:58::strlen:63 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:10::printf_number_buffer:184::strlen:63 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:14::printf_number_buffer:184::strlen:63 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y Statement [148] (byte~) utoa::$11 ← (byte)(word) utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( main:5::printf_uint:18::utoa:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#11 utoa::$11 ] { } ) always clobbers reg byte a Statement [149] *((byte*) utoa::buffer#11) ← *((const byte*) DIGITS + (byte~) utoa::$11) [ printf_buffer utoa::buffer#11 ] ( main:5::printf_uint:18::utoa:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#11 ] { } ) always clobbers reg byte a reg byte y Statement [150] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( main:5::printf_uint:18::utoa:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#3 ] { } ) always clobbers reg byte a @@ -5936,8 +5932,8 @@ Statement [201] *((byte*) uctoa::buffer#11) ← *((const byte*) DIGITS + (byte) Statement [202] (byte*) uctoa::buffer#3 ← ++ (byte*) uctoa::buffer#11 [ printf_buffer uctoa::buffer#3 ] ( main:5::printf_schar:10::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::buffer#3 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } } main:5::printf_schar:14::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::buffer#3 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } } ) always clobbers reg byte a Statement [203] *((byte*) uctoa::buffer#3) ← (byte) 0 [ printf_buffer ] ( main:5::printf_schar:10::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer ] { { uctoa::radix#0 = printf_schar::format_radix#2 } } main:5::printf_schar:14::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer ] { { uctoa::radix#0 = printf_schar::format_radix#2 } } ) always clobbers reg byte a reg byte y Statement [204] (byte) uctoa::digit_value#0 ← *((byte*) uctoa::digit_values#8 + (byte) uctoa::digit#2) [ printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::value#2 uctoa::started#2 uctoa::buffer#11 uctoa::digit_value#0 ] ( main:5::printf_schar:10::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::value#2 uctoa::started#2 uctoa::buffer#11 uctoa::digit_value#0 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } } main:5::printf_schar:14::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::value#2 uctoa::started#2 uctoa::buffer#11 uctoa::digit_value#0 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } } ) always clobbers reg byte a reg byte y -Removing always clobbered register reg byte y as potential for zp[1]:52 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] -Removing always clobbered register reg byte y as potential for zp[1]:53 [ uctoa::started#2 uctoa::started#4 ] +Removing always clobbered register reg byte y as potential for zp[1]:50 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] +Removing always clobbered register reg byte y as potential for zp[1]:51 [ uctoa::started#2 uctoa::started#4 ] Statement [209] (byte*) uctoa_append::buffer#0 ← (byte*) uctoa::buffer#11 [ printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] ( main:5::printf_schar:10::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::printf_schar:14::uctoa:181 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::value#2 uctoa::buffer#11 uctoa::digit_value#0 uctoa_append::buffer#0 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a Statement [219] *((byte*) uctoa_append::buffer#0) ← *((const byte*) DIGITS + (byte) uctoa_append::digit#2) [ uctoa_append::value#2 ] ( main:5::printf_schar:10::uctoa:181::uctoa_append:212 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::buffer#11 uctoa_append::value#2 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::printf_schar:14::uctoa:181::uctoa_append:212 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::buffer#11 uctoa_append::value#2 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a reg byte y Statement [222] (byte) uctoa_append::value#1 ← (byte) uctoa_append::value#2 - (byte) uctoa_append::sub#0 [ uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] ( main:5::printf_schar:10::uctoa:181::uctoa_append:212 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::buffer#11 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } main:5::printf_schar:14::uctoa:181::uctoa_append:212 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_schar::format_zero_padding#2 printf_buffer uctoa::max_digits#7 uctoa::digit_values#8 uctoa::digit#2 uctoa::buffer#11 uctoa_append::buffer#0 uctoa_append::sub#0 uctoa_append::value#1 uctoa_append::digit#1 ] { { uctoa::radix#0 = printf_schar::format_radix#2 } { uctoa_append::buffer#0 = uctoa::buffer#11 } { uctoa_append::value#0 = uctoa::value#2 } { uctoa_append::sub#0 = uctoa::digit_value#0 } { uctoa_append::return#0 = uctoa_append::value#2 } } ) always clobbers reg byte a @@ -5947,37 +5943,34 @@ Statement [227] (byte) printf_cursor_y ← (byte) 0 [ printf_cursor_x printf_cur Statement [1] (byte) printf_cursor_x ← (byte) 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a Statement [2] (byte) printf_cursor_y ← (byte) 0 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a Statement [3] (byte*) printf_cursor_ptr ← (byte*) 1024 [ printf_buffer ] ( [ printf_buffer ] { } ) always clobbers reg byte a -Statement [22] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_ln:20 [ printf_cursor_y printf_ln::$0 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [23] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_ln:20 [ printf_cursor_y printf_ln::$1 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [24] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20 [ printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [25] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [29] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20::printf_scroll:27 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a -Statement [34] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:5::printf_ln:12::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ln:16::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ln:20::printf_scroll:27 [ printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a -Statement [35] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20::printf_scroll:27 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a -Statement [39] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a -Statement [40] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a -Statement [41] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a -Statement [43] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a -Statement [45] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y -Statement [49] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memcpy:31 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a -Statement [51] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memcpy:31 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a reg byte y +Statement [22] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x [ printf_cursor_y printf_ln::$0 ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_y printf_ln::$0 ] { } main:5::printf_ln:20 [ printf_cursor_y printf_ln::$0 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [23] (byte*~) printf_ln::$1 ← (byte*~) printf_ln::$0 + (byte) $28 [ printf_cursor_y printf_ln::$1 ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_y printf_ln::$1 ] { } main:5::printf_ln:20 [ printf_cursor_y printf_ln::$1 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_ln::$1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [24] (byte*) printf_cursor_ptr ← (byte*~) printf_ln::$1 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20 [ printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [25] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [29] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20::printf_scroll:27 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a +Statement [34] (byte*~) printf_scroll::$4 ← (byte*) printf_cursor_ptr - (byte) $28 [ printf_cursor_y printf_scroll::$4 ] ( main:5::printf_ln:12::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ln:16::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_ln:20::printf_scroll:27 [ printf_cursor_x printf_cursor_y printf_scroll::$4 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_scroll::$4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a +Statement [35] (byte*) printf_cursor_ptr ← (byte*~) printf_scroll::$4 [ printf_cursor_y printf_cursor_ptr ] ( main:5::printf_ln:12::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:16::printf_scroll:27 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_ln:20::printf_scroll:27 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a +Statement [39] if((word) memset::num#2<=(byte) 0) goto memset::@return [ memset::num#2 memset::str#3 memset::c#4 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::num#2 memset::str#3 memset::c#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::num#2 memset::str#3 memset::c#4 ] { } ) always clobbers reg byte a +Statement [40] (byte*) memset::end#0 ← (byte*)(void*) memset::str#3 + (word) memset::num#2 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::str#3 memset::c#4 memset::end#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::str#3 memset::c#4 memset::end#0 ] { } ) always clobbers reg byte a +Statement [41] (byte*) memset::dst#4 ← (byte*)(void*) memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#4 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::c#4 memset::end#0 memset::dst#4 ] { } ) always clobbers reg byte a +Statement [43] if((byte*) memset::dst#2!=(byte*) memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a +Statement [45] *((byte*) memset::dst#2) ← (byte) memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memset:33 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memset:33 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memset:33 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memset:33 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memset::c#4 memset::end#0 memset::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_cls:8::memset:224 [ printf_buffer memset::c#4 memset::end#0 memset::dst#2 ] { } ) always clobbers reg byte a reg byte y +Statement [49] if((byte*) memcpy::src#2!=(const byte*) memcpy::src_end#0) goto memcpy::@2 [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memcpy:31 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a +Statement [51] *((byte*) memcpy::dst#2) ← *((byte*) memcpy::src#2) [ memcpy::src#2 memcpy::dst#2 ] ( main:5::printf_ln:12::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:16::printf_scroll:27::memcpy:31 [ printf_buffer printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_ln:20::printf_scroll:27::memcpy:31 [ printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_ln:123::printf_scroll:27::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_uint:18::printf_number_buffer:58::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102::printf_scroll:111::memcpy:31 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121::printf_scroll:111::memcpy:31 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a reg byte y Statement [55] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] ( main:5::printf_uint:18 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer ] { } ) always clobbers reg byte a -Statement [62] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::str#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a -Statement [64] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a -Statement [65] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [66] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [70] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#2 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a -Statement [87] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::str#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [89] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#1 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a -Statement [105] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte y -Statement [108] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a -Statement [109] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a -Statement [115] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#2) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_str::ch#0 ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_str:90 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_str::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_str::str#2 printf_str::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_str::str#1 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a reg byte y -Statement [126] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte a reg byte y -Statement [128] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y -Statement [132] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } } ) always clobbers reg byte y -Statement [136] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88::toupper:129 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88::toupper:129 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88::toupper:129 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strupr::str#0 = printf_number_buffer::buffer_digits#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a -Statement [141] if((byte) 0!=*((byte*) strlen::str#2)) goto strlen::@2 [ strlen::len#2 strlen::str#2 ] ( main:5::printf_uint:18::printf_number_buffer:58::strlen:63 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:10::printf_number_buffer:184::strlen:63 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:14::printf_number_buffer:184::strlen:63 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_digits#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::len#2 strlen::str#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::str#1 = printf_number_buffer::buffer_digits#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y +Statement [64] (word) strlen::return#2 ← (word) strlen::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 strlen::return#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a +Statement [65] (word~) printf_number_buffer::$19 ← (word) strlen::return#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::$19 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [66] (signed byte) printf_number_buffer::len#0 ← (signed byte)(word~) printf_number_buffer::$19 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::len#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [70] (signed byte) printf_number_buffer::padding#1 ← (signed byte)(byte) printf_number_buffer::format_min_length#2 - (signed byte) printf_number_buffer::len#2 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] ( main:5::printf_uint:18::printf_number_buffer:58 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#1 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a +Statement [105] *((byte*) printf_cursor_ptr) ← (byte) printf_char::ch#3 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte y +Statement [108] if((byte) printf_cursor_x!=(byte) $28) goto printf_char::@return [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a +Statement [109] (byte) printf_cursor_x ← (byte) 0 [ printf_cursor_x printf_cursor_y printf_cursor_ptr ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_schar:14::printf_number_buffer:184::printf_char:81 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_char::ch#2 = printf_char::ch#3 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:78::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#0 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:85::printf_char:102 [ printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_upper_case#10 printf_number_buffer::padding#10 printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#1 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:10::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_schar:14::printf_number_buffer:184::printf_padding:95::printf_char:102 [ printf_buffer printf_padding::length#4 printf_padding::pad#5 printf_padding::i#2 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_padding::length#2 = printf_padding::length#4 } { printf_char::ch#0 = printf_char::ch#3 printf_padding::pad#5 } } main:5::printf_uint:18::printf_number_buffer:58::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90::printf_char:121 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_buffer printf_str::str#0 printf_cursor_x printf_cursor_y printf_cursor_ptr ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { printf_char::ch#1 = printf_char::ch#3 printf_str::ch#0 } } ) always clobbers reg byte a +Statement [115] (byte) printf_str::ch#0 ← *((byte*) printf_str::str#2) [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_str::str#2 printf_str::ch#0 ] ( main:5::printf_uint:18::printf_number_buffer:58::printf_str:90 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_str::str#2 printf_str::ch#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::printf_str:90 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_str::str#2 printf_str::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::printf_str:90 [ printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_str::str#2 printf_str::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a reg byte y +Statement [126] if((byte) 0!=*((byte*) strupr::src#2)) goto strupr::@2 [ strupr::src#2 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte a reg byte y +Statement [128] (byte) toupper::ch#0 ← *((byte*) strupr::src#2) [ strupr::src#2 toupper::ch#0 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::ch#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a reg byte y +Statement [132] *((byte*) strupr::src#2) ← (byte~) strupr::$0 [ strupr::src#2 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } } ) always clobbers reg byte y +Statement [136] (byte) toupper::return#0 ← (byte) toupper::ch#0 + (byte) 'A'-(byte) 'a' [ toupper::return#0 ] ( main:5::printf_uint:18::printf_number_buffer:58::strupr:88::toupper:129 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:10::printf_number_buffer:184::strupr:88::toupper:129 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } main:5::printf_schar:14::printf_number_buffer:184::strupr:88::toupper:129 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::padding#10 strupr::src#2 toupper::return#0 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { toupper::return#2 = toupper::return#3 } } ) always clobbers reg byte a +Statement [141] if((byte) 0!=*((byte*) strlen::str#2)) goto strlen::@2 [ printf_buffer strlen::len#2 strlen::str#2 ] ( main:5::printf_uint:18::printf_number_buffer:58::strlen:63 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:10::printf_number_buffer:184::strlen:63 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } main:5::printf_schar:14::printf_number_buffer:184::strlen:63 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_number_buffer::format_min_length#2 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_zero_padding#10 printf_number_buffer::buffer_sign#10 printf_number_buffer::format_upper_case#10 printf_buffer strlen::len#2 strlen::str#2 ] { { printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 printf_schar::format_zero_padding#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { strlen::return#2 = strlen::len#2 } } ) always clobbers reg byte a reg byte y Statement [148] (byte~) utoa::$11 ← (byte)(word) utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( main:5::printf_uint:18::utoa:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#11 utoa::$11 ] { } ) always clobbers reg byte a Statement [149] *((byte*) utoa::buffer#11) ← *((const byte*) DIGITS + (byte~) utoa::$11) [ printf_buffer utoa::buffer#11 ] ( main:5::printf_uint:18::utoa:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#11 ] { } ) always clobbers reg byte a reg byte y Statement [150] (byte*) utoa::buffer#3 ← ++ (byte*) utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( main:5::printf_uint:18::utoa:56 [ printf_cursor_x printf_cursor_y printf_cursor_ptr printf_buffer utoa::buffer#3 ] { } ) always clobbers reg byte a @@ -6020,84 +6013,83 @@ Potential registers zp[2]:11 [ memcpy::dst#2 memcpy::dst#1 ] : zp[2]:11 , Potential registers zp[1]:13 [ printf_number_buffer::format_min_length#2 ] : zp[1]:13 , reg byte x , Potential registers zp[1]:14 [ printf_number_buffer::format_justify_left#10 ] : zp[1]:14 , reg byte x , Potential registers zp[1]:15 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#1 ] : zp[1]:15 , reg byte x , -Potential registers zp[2]:16 [ printf_number_buffer::buffer_digits#10 ] : zp[2]:16 , -Potential registers zp[1]:18 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] : zp[1]:18 , reg byte x , -Potential registers zp[1]:19 [ printf_number_buffer::format_upper_case#10 ] : zp[1]:19 , reg byte x , -Potential registers zp[1]:20 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] : zp[1]:20 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:21 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] : zp[1]:21 , reg byte x , -Potential registers zp[1]:22 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] : zp[1]:22 , reg byte x , -Potential registers zp[1]:23 [ printf_padding::pad#5 ] : zp[1]:23 , reg byte x , -Potential registers zp[1]:24 [ printf_padding::i#2 printf_padding::i#1 ] : zp[1]:24 , reg byte x , -Potential registers zp[1]:25 [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] : zp[1]:25 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:26 [ printf_str::str#2 printf_str::str#1 printf_str::str#0 ] : zp[2]:26 , -Potential registers zp[2]:28 [ strupr::src#2 strupr::str#0 strupr::src#1 ] : zp[2]:28 , -Potential registers zp[1]:30 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] : zp[1]:30 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:31 [ strlen::str#2 strlen::str#1 strlen::str#0 ] : zp[2]:31 , -Potential registers zp[2]:33 [ strlen::len#2 strlen::len#1 ] : zp[2]:33 , -Potential registers zp[1]:35 [ utoa::digit#2 utoa::digit#1 ] : zp[1]:35 , reg byte x , -Potential registers zp[2]:36 [ utoa::value#2 utoa::value#6 utoa::value#0 ] : zp[2]:36 , -Potential registers zp[1]:38 [ utoa::started#2 utoa::started#4 ] : zp[1]:38 , reg byte x , reg byte y , -Potential registers zp[2]:39 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] : zp[2]:39 , -Potential registers zp[2]:41 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] : zp[2]:41 , -Potential registers zp[1]:43 [ utoa_append::digit#2 utoa_append::digit#1 ] : zp[1]:43 , reg byte x , reg byte y , -Potential registers zp[1]:44 [ printf_schar::format_sign_always#2 ] : zp[1]:44 , reg byte x , reg byte y , -Potential registers zp[1]:45 [ printf_schar::format_radix#2 ] : zp[1]:45 , reg byte x , reg byte y , -Potential registers zp[1]:46 [ printf_schar::format_zero_padding#2 ] : zp[1]:46 , reg byte x , -Potential registers zp[1]:47 [ printf_schar::value#5 printf_schar::value#0 printf_schar::value#3 ] : zp[1]:47 , reg byte x , reg byte y , -Potential registers zp[1]:48 [ uctoa::max_digits#7 ] : zp[1]:48 , reg byte x , -Potential registers zp[2]:49 [ uctoa::digit_values#8 ] : zp[2]:49 , -Potential registers zp[1]:51 [ uctoa::digit#2 uctoa::digit#1 ] : zp[1]:51 , reg byte x , -Potential registers zp[1]:52 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] : zp[1]:52 , reg byte x , -Potential registers zp[1]:53 [ uctoa::started#2 uctoa::started#4 ] : zp[1]:53 , reg byte x , -Potential registers zp[2]:54 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] : zp[2]:54 , -Potential registers zp[1]:56 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] : zp[1]:56 , reg byte x , -Potential registers zp[1]:57 [ uctoa_append::digit#2 uctoa_append::digit#1 ] : zp[1]:57 , reg byte x , reg byte y , -Potential registers zp[1]:58 [ printf_cursor_x ] : zp[1]:58 , -Potential registers zp[1]:59 [ printf_cursor_y ] : zp[1]:59 , -Potential registers zp[2]:60 [ printf_cursor_ptr ] : zp[2]:60 , -Potential registers zp[2]:62 [ printf_ln::$0 ] : zp[2]:62 , -Potential registers zp[2]:64 [ printf_ln::$1 ] : zp[2]:64 , -Potential registers zp[2]:66 [ printf_scroll::$4 ] : zp[2]:66 , -Potential registers zp[2]:68 [ memset::end#0 ] : zp[2]:68 , -Potential registers zp[2]:70 [ strlen::return#2 ] : zp[2]:70 , -Potential registers zp[2]:72 [ printf_number_buffer::$19 ] : zp[2]:72 , -Potential registers zp[1]:74 [ printf_str::ch#0 ] : zp[1]:74 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:75 [ toupper::return#3 ] : zp[1]:75 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:76 [ strupr::$0 ] : zp[1]:76 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:77 [ utoa::$11 ] : zp[1]:77 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:78 [ utoa::buffer#3 ] : zp[2]:78 , -Potential registers zp[1]:80 [ utoa::$10 ] : zp[1]:80 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:81 [ utoa::digit_value#0 ] : zp[2]:81 , -Potential registers zp[2]:83 [ utoa_append::buffer#0 ] : zp[2]:83 , -Potential registers zp[2]:85 [ utoa_append::sub#0 ] : zp[2]:85 , -Potential registers zp[2]:87 [ utoa_append::return#0 ] : zp[2]:87 , -Potential registers zp[1]:89 [ uctoa::radix#0 ] : zp[1]:89 , reg byte a , reg byte x , reg byte y , -Potential registers zp[1]:90 [ uctoa::$4 ] : zp[1]:90 , reg byte a , reg byte x , reg byte y , -Potential registers zp[2]:91 [ uctoa::buffer#3 ] : zp[2]:91 , -Potential registers zp[1]:93 [ uctoa::digit_value#0 ] : zp[1]:93 , reg byte x , reg byte y , -Potential registers zp[2]:94 [ uctoa_append::buffer#0 ] : zp[2]:94 , -Potential registers zp[1]:96 [ uctoa_append::sub#0 ] : zp[1]:96 , reg byte x , reg byte y , -Potential registers zp[1]:97 [ uctoa_append::return#0 ] : zp[1]:97 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:16 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] : zp[1]:16 , reg byte x , +Potential registers zp[1]:17 [ printf_number_buffer::format_upper_case#10 ] : zp[1]:17 , reg byte x , +Potential registers zp[1]:18 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] : zp[1]:18 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:19 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] : zp[1]:19 , reg byte x , +Potential registers zp[1]:20 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] : zp[1]:20 , reg byte x , +Potential registers zp[1]:21 [ printf_padding::pad#5 ] : zp[1]:21 , reg byte x , +Potential registers zp[1]:22 [ printf_padding::i#2 printf_padding::i#1 ] : zp[1]:22 , reg byte x , +Potential registers zp[1]:23 [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] : zp[1]:23 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:24 [ printf_str::str#2 printf_str::str#0 ] : zp[2]:24 , +Potential registers zp[2]:26 [ strupr::src#2 strupr::src#1 ] : zp[2]:26 , +Potential registers zp[1]:28 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] : zp[1]:28 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:29 [ strlen::str#2 strlen::str#0 ] : zp[2]:29 , +Potential registers zp[2]:31 [ strlen::len#2 strlen::len#1 ] : zp[2]:31 , +Potential registers zp[1]:33 [ utoa::digit#2 utoa::digit#1 ] : zp[1]:33 , reg byte x , +Potential registers zp[2]:34 [ utoa::value#2 utoa::value#6 utoa::value#0 ] : zp[2]:34 , +Potential registers zp[1]:36 [ utoa::started#2 utoa::started#4 ] : zp[1]:36 , reg byte x , reg byte y , +Potential registers zp[2]:37 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] : zp[2]:37 , +Potential registers zp[2]:39 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] : zp[2]:39 , +Potential registers zp[1]:41 [ utoa_append::digit#2 utoa_append::digit#1 ] : zp[1]:41 , reg byte x , reg byte y , +Potential registers zp[1]:42 [ printf_schar::format_sign_always#2 ] : zp[1]:42 , reg byte x , reg byte y , +Potential registers zp[1]:43 [ printf_schar::format_radix#2 ] : zp[1]:43 , reg byte x , reg byte y , +Potential registers zp[1]:44 [ printf_schar::format_zero_padding#2 ] : zp[1]:44 , reg byte x , +Potential registers zp[1]:45 [ printf_schar::value#5 printf_schar::value#0 printf_schar::value#3 ] : zp[1]:45 , reg byte x , reg byte y , +Potential registers zp[1]:46 [ uctoa::max_digits#7 ] : zp[1]:46 , reg byte x , +Potential registers zp[2]:47 [ uctoa::digit_values#8 ] : zp[2]:47 , +Potential registers zp[1]:49 [ uctoa::digit#2 uctoa::digit#1 ] : zp[1]:49 , reg byte x , +Potential registers zp[1]:50 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] : zp[1]:50 , reg byte x , +Potential registers zp[1]:51 [ uctoa::started#2 uctoa::started#4 ] : zp[1]:51 , reg byte x , +Potential registers zp[2]:52 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] : zp[2]:52 , +Potential registers zp[1]:54 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] : zp[1]:54 , reg byte x , +Potential registers zp[1]:55 [ uctoa_append::digit#2 uctoa_append::digit#1 ] : zp[1]:55 , reg byte x , reg byte y , +Potential registers zp[1]:56 [ printf_cursor_x ] : zp[1]:56 , +Potential registers zp[1]:57 [ printf_cursor_y ] : zp[1]:57 , +Potential registers zp[2]:58 [ printf_cursor_ptr ] : zp[2]:58 , +Potential registers zp[2]:60 [ printf_ln::$0 ] : zp[2]:60 , +Potential registers zp[2]:62 [ printf_ln::$1 ] : zp[2]:62 , +Potential registers zp[2]:64 [ printf_scroll::$4 ] : zp[2]:64 , +Potential registers zp[2]:66 [ memset::end#0 ] : zp[2]:66 , +Potential registers zp[2]:68 [ strlen::return#2 ] : zp[2]:68 , +Potential registers zp[2]:70 [ printf_number_buffer::$19 ] : zp[2]:70 , +Potential registers zp[1]:72 [ printf_str::ch#0 ] : zp[1]:72 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:73 [ toupper::return#3 ] : zp[1]:73 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:74 [ strupr::$0 ] : zp[1]:74 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:75 [ utoa::$11 ] : zp[1]:75 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:76 [ utoa::buffer#3 ] : zp[2]:76 , +Potential registers zp[1]:78 [ utoa::$10 ] : zp[1]:78 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:79 [ utoa::digit_value#0 ] : zp[2]:79 , +Potential registers zp[2]:81 [ utoa_append::buffer#0 ] : zp[2]:81 , +Potential registers zp[2]:83 [ utoa_append::sub#0 ] : zp[2]:83 , +Potential registers zp[2]:85 [ utoa_append::return#0 ] : zp[2]:85 , +Potential registers zp[1]:87 [ uctoa::radix#0 ] : zp[1]:87 , reg byte a , reg byte x , reg byte y , +Potential registers zp[1]:88 [ uctoa::$4 ] : zp[1]:88 , reg byte a , reg byte x , reg byte y , +Potential registers zp[2]:89 [ uctoa::buffer#3 ] : zp[2]:89 , +Potential registers zp[1]:91 [ uctoa::digit_value#0 ] : zp[1]:91 , reg byte x , reg byte y , +Potential registers zp[2]:92 [ uctoa_append::buffer#0 ] : zp[2]:92 , +Potential registers zp[1]:94 [ uctoa_append::sub#0 ] : zp[1]:94 , reg byte x , reg byte y , +Potential registers zp[1]:95 [ uctoa_append::return#0 ] : zp[1]:95 , reg byte a , reg byte x , reg byte y , Potential registers mem[12] [ printf_buffer ] : mem[12] , REGISTER UPLIFT SCOPES Uplift Scope [memcpy] 30,000,000,003: zp[2]:9 [ memcpy::src#2 memcpy::src#1 ] 20,000,000,002: zp[2]:11 [ memcpy::dst#2 memcpy::dst#1 ] -Uplift Scope [memset] 3,566,666,672.33: zp[2]:7 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 183,333,333.67: zp[2]:68 [ memset::end#0 ] 125,000,000.12: zp[1]:6 [ memset::c#4 ] 100,000,001: zp[2]:2 [ memset::num#2 ] 0: zp[2]:4 [ memset::str#3 ] -Uplift Scope [uctoa_append] 25,055,003.5: zp[1]:56 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] 20,050,002.5: zp[1]:57 [ uctoa_append::digit#2 uctoa_append::digit#1 ] 3,335,000.5: zp[1]:96 [ uctoa_append::sub#0 ] 20,002: zp[1]:97 [ uctoa_append::return#0 ] 13,750.25: zp[2]:94 [ uctoa_append::buffer#0 ] -Uplift Scope [utoa_append] 25,055,003.5: zp[2]:41 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] 20,050,002.5: zp[1]:43 [ utoa_append::digit#2 utoa_append::digit#1 ] 3,335,000.5: zp[2]:85 [ utoa_append::sub#0 ] 20,002: zp[2]:87 [ utoa_append::return#0 ] 13,750.25: zp[2]:83 [ utoa_append::buffer#0 ] -Uplift Scope [printf_scroll] 20,000,002: zp[2]:66 [ printf_scroll::$4 ] -Uplift Scope [toupper] 4,733,338.67: zp[1]:30 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] 200,002: zp[1]:75 [ toupper::return#3 ] -Uplift Scope [printf_ln] 2,000,002: zp[2]:62 [ printf_ln::$0 ] 2,000,002: zp[2]:64 [ printf_ln::$1 ] -Uplift Scope [printf_char] 1,603,010: zp[1]:25 [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] -Uplift Scope [] 295,653.13: zp[1]:59 [ printf_cursor_y ] 219,299.21: zp[2]:60 [ printf_cursor_ptr ] 57,693.36: zp[1]:58 [ printf_cursor_x ] 0: mem[12] [ printf_buffer ] -Uplift Scope [strupr] 278,361: zp[2]:28 [ strupr::src#2 strupr::str#0 strupr::src#1 ] 200,002: zp[1]:76 [ strupr::$0 ] -Uplift Scope [strlen] 308,837.67: zp[2]:31 [ strlen::str#2 strlen::str#1 strlen::str#0 ] 150,251.75: zp[2]:33 [ strlen::len#2 strlen::len#1 ] 2,002: zp[2]:70 [ strlen::return#2 ] -Uplift Scope [printf_str] 253,361.07: zp[2]:26 [ printf_str::str#2 printf_str::str#1 printf_str::str#0 ] 100,001: zp[1]:74 [ printf_str::ch#0 ] -Uplift Scope [printf_padding] 275,002.75: zp[1]:24 [ printf_padding::i#2 printf_padding::i#1 ] 23,173.33: zp[1]:22 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] 16,666.83: zp[1]:23 [ printf_padding::pad#5 ] -Uplift Scope [uctoa] 38,234.73: zp[2]:54 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] 31,160.79: zp[1]:52 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] 22,859.43: zp[1]:51 [ uctoa::digit#2 uctoa::digit#1 ] 20,002: zp[1]:90 [ uctoa::$4 ] 15,001.5: zp[1]:53 [ uctoa::started#2 uctoa::started#4 ] 6,000.6: zp[1]:93 [ uctoa::digit_value#0 ] 2,002: zp[2]:91 [ uctoa::buffer#3 ] 1,026.25: zp[1]:89 [ uctoa::radix#0 ] 625.06: zp[1]:48 [ uctoa::max_digits#7 ] 625.06: zp[2]:49 [ uctoa::digit_values#8 ] -Uplift Scope [utoa] 38,003.93: zp[2]:39 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] 30,717.36: zp[2]:36 [ utoa::value#2 utoa::value#6 utoa::value#0 ] 22,859.43: zp[1]:35 [ utoa::digit#2 utoa::digit#1 ] 20,002: zp[1]:80 [ utoa::$10 ] 15,001.5: zp[1]:38 [ utoa::started#2 utoa::started#4 ] 6,000.6: zp[2]:81 [ utoa::digit_value#0 ] 2,002: zp[1]:77 [ utoa::$11 ] 2,002: zp[2]:78 [ utoa::buffer#3 ] -Uplift Scope [printf_number_buffer] 6,506.5: zp[1]:20 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] 1,191.67: zp[1]:21 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] 1,001: zp[2]:72 [ printf_number_buffer::$19 ] 463.25: zp[1]:18 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] 299: zp[1]:15 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#1 ] 103.55: zp[2]:16 [ printf_number_buffer::buffer_digits#10 ] 100.1: zp[1]:13 [ printf_number_buffer::format_min_length#2 ] 64.58: zp[1]:14 [ printf_number_buffer::format_justify_left#10 ] 38.5: zp[1]:19 [ printf_number_buffer::format_upper_case#10 ] -Uplift Scope [printf_schar] 484.8: zp[1]:47 [ printf_schar::value#5 printf_schar::value#0 printf_schar::value#3 ] 33.67: zp[1]:44 [ printf_schar::format_sign_always#2 ] 11.22: zp[1]:45 [ printf_schar::format_radix#2 ] 8.42: zp[1]:46 [ printf_schar::format_zero_padding#2 ] +Uplift Scope [memset] 3,566,666,672.33: zp[2]:7 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 183,333,333.67: zp[2]:66 [ memset::end#0 ] 125,000,000.12: zp[1]:6 [ memset::c#4 ] 100,000,001: zp[2]:2 [ memset::num#2 ] 0: zp[2]:4 [ memset::str#3 ] +Uplift Scope [uctoa_append] 25,055,003.5: zp[1]:54 [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] 20,050,002.5: zp[1]:55 [ uctoa_append::digit#2 uctoa_append::digit#1 ] 3,335,000.5: zp[1]:94 [ uctoa_append::sub#0 ] 20,002: zp[1]:95 [ uctoa_append::return#0 ] 13,750.25: zp[2]:92 [ uctoa_append::buffer#0 ] +Uplift Scope [utoa_append] 25,055,003.5: zp[2]:39 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] 20,050,002.5: zp[1]:41 [ utoa_append::digit#2 utoa_append::digit#1 ] 3,335,000.5: zp[2]:83 [ utoa_append::sub#0 ] 20,002: zp[2]:85 [ utoa_append::return#0 ] 13,750.25: zp[2]:81 [ utoa_append::buffer#0 ] +Uplift Scope [printf_scroll] 20,000,002: zp[2]:64 [ printf_scroll::$4 ] +Uplift Scope [toupper] 4,733,338.67: zp[1]:28 [ toupper::return#2 toupper::return#0 toupper::ch#0 ] 200,002: zp[1]:73 [ toupper::return#3 ] +Uplift Scope [printf_ln] 2,000,002: zp[2]:60 [ printf_ln::$0 ] 2,000,002: zp[2]:62 [ printf_ln::$1 ] +Uplift Scope [printf_char] 1,603,010: zp[1]:23 [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] +Uplift Scope [] 295,653.13: zp[1]:57 [ printf_cursor_y ] 219,299.21: zp[2]:58 [ printf_cursor_ptr ] 57,693.36: zp[1]:56 [ printf_cursor_x ] 0: mem[12] [ printf_buffer ] +Uplift Scope [strupr] 271,431.29: zp[2]:26 [ strupr::src#2 strupr::src#1 ] 200,002: zp[1]:74 [ strupr::$0 ] +Uplift Scope [strlen] 300,003: zp[2]:29 [ strlen::str#2 strlen::str#0 ] 150,251.75: zp[2]:31 [ strlen::len#2 strlen::len#1 ] 2,002: zp[2]:68 [ strlen::return#2 ] +Uplift Scope [printf_str] 242,859.57: zp[2]:24 [ printf_str::str#2 printf_str::str#0 ] 100,001: zp[1]:72 [ printf_str::ch#0 ] +Uplift Scope [printf_padding] 275,002.75: zp[1]:22 [ printf_padding::i#2 printf_padding::i#1 ] 23,173.33: zp[1]:20 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] 16,666.83: zp[1]:21 [ printf_padding::pad#5 ] +Uplift Scope [uctoa] 38,234.73: zp[2]:52 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] 31,160.79: zp[1]:50 [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] 22,859.43: zp[1]:49 [ uctoa::digit#2 uctoa::digit#1 ] 20,002: zp[1]:88 [ uctoa::$4 ] 15,001.5: zp[1]:51 [ uctoa::started#2 uctoa::started#4 ] 6,000.6: zp[1]:91 [ uctoa::digit_value#0 ] 2,002: zp[2]:89 [ uctoa::buffer#3 ] 1,026.25: zp[1]:87 [ uctoa::radix#0 ] 625.06: zp[1]:46 [ uctoa::max_digits#7 ] 625.06: zp[2]:47 [ uctoa::digit_values#8 ] +Uplift Scope [utoa] 38,003.93: zp[2]:37 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] 30,717.36: zp[2]:34 [ utoa::value#2 utoa::value#6 utoa::value#0 ] 22,859.43: zp[1]:33 [ utoa::digit#2 utoa::digit#1 ] 20,002: zp[1]:78 [ utoa::$10 ] 15,001.5: zp[1]:36 [ utoa::started#2 utoa::started#4 ] 6,000.6: zp[2]:79 [ utoa::digit_value#0 ] 2,002: zp[1]:75 [ utoa::$11 ] 2,002: zp[2]:76 [ utoa::buffer#3 ] +Uplift Scope [printf_number_buffer] 6,506.5: zp[1]:18 [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] 1,191.67: zp[1]:19 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] 1,001: zp[2]:70 [ printf_number_buffer::$19 ] 463.25: zp[1]:16 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] 299: zp[1]:15 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#1 ] 100.1: zp[1]:13 [ printf_number_buffer::format_min_length#2 ] 64.58: zp[1]:14 [ printf_number_buffer::format_justify_left#10 ] 38.5: zp[1]:17 [ printf_number_buffer::format_upper_case#10 ] +Uplift Scope [printf_schar] 484.8: zp[1]:45 [ printf_schar::value#5 printf_schar::value#0 printf_schar::value#3 ] 33.67: zp[1]:42 [ printf_schar::format_sign_always#2 ] 11.22: zp[1]:43 [ printf_schar::format_radix#2 ] 8.42: zp[1]:44 [ printf_schar::format_zero_padding#2 ] Uplift Scope [RADIX] Uplift Scope [printf_format_number] Uplift Scope [printf_buffer_number] @@ -6106,114 +6098,113 @@ Uplift Scope [printf_cls] Uplift Scope [printf_uint] Uplift Scope [main] -Uplifting [memcpy] best 25828 combination zp[2]:9 [ memcpy::src#2 memcpy::src#1 ] zp[2]:11 [ memcpy::dst#2 memcpy::dst#1 ] -Uplifting [memset] best 25812 combination zp[2]:7 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:68 [ memset::end#0 ] reg byte x [ memset::c#4 ] zp[2]:2 [ memset::num#2 ] zp[2]:4 [ memset::str#3 ] -Uplifting [uctoa_append] best 24589 combination reg byte x [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] reg byte y [ uctoa_append::digit#2 uctoa_append::digit#1 ] zp[1]:96 [ uctoa_append::sub#0 ] reg byte x [ uctoa_append::return#0 ] zp[2]:94 [ uctoa_append::buffer#0 ] -Uplifting [utoa_append] best 23986 combination zp[2]:41 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] zp[2]:85 [ utoa_append::sub#0 ] zp[2]:87 [ utoa_append::return#0 ] zp[2]:83 [ utoa_append::buffer#0 ] -Uplifting [printf_scroll] best 23986 combination zp[2]:66 [ printf_scroll::$4 ] -Uplifting [toupper] best 23859 combination reg byte a [ toupper::return#2 toupper::return#0 toupper::ch#0 ] reg byte a [ toupper::return#3 ] -Uplifting [printf_ln] best 23859 combination zp[2]:62 [ printf_ln::$0 ] zp[2]:64 [ printf_ln::$1 ] -Uplifting [printf_char] best 23793 combination reg byte a [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] -Uplifting [] best 23793 combination zp[1]:59 [ printf_cursor_y ] zp[2]:60 [ printf_cursor_ptr ] zp[1]:58 [ printf_cursor_x ] mem[12] [ printf_buffer ] -Uplifting [strupr] best 23733 combination zp[2]:28 [ strupr::src#2 strupr::str#0 strupr::src#1 ] reg byte a [ strupr::$0 ] -Uplifting [strlen] best 23733 combination zp[2]:31 [ strlen::str#2 strlen::str#1 strlen::str#0 ] zp[2]:33 [ strlen::len#2 strlen::len#1 ] zp[2]:70 [ strlen::return#2 ] -Uplifting [printf_str] best 23613 combination zp[2]:26 [ printf_str::str#2 printf_str::str#1 printf_str::str#0 ] reg byte a [ printf_str::ch#0 ] -Uplifting [printf_padding] best 23613 combination zp[1]:24 [ printf_padding::i#2 printf_padding::i#1 ] zp[1]:22 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] zp[1]:23 [ printf_padding::pad#5 ] -Uplifting [uctoa] best 23492 combination zp[2]:54 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] reg byte x [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] zp[1]:51 [ uctoa::digit#2 uctoa::digit#1 ] reg byte a [ uctoa::$4 ] zp[1]:53 [ uctoa::started#2 uctoa::started#4 ] reg byte y [ uctoa::digit_value#0 ] zp[2]:91 [ uctoa::buffer#3 ] zp[1]:89 [ uctoa::radix#0 ] zp[1]:48 [ uctoa::max_digits#7 ] zp[2]:49 [ uctoa::digit_values#8 ] +Uplifting [memcpy] best 26099 combination zp[2]:9 [ memcpy::src#2 memcpy::src#1 ] zp[2]:11 [ memcpy::dst#2 memcpy::dst#1 ] +Uplifting [memset] best 26083 combination zp[2]:7 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:66 [ memset::end#0 ] reg byte x [ memset::c#4 ] zp[2]:2 [ memset::num#2 ] zp[2]:4 [ memset::str#3 ] +Uplifting [uctoa_append] best 24860 combination reg byte x [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] reg byte y [ uctoa_append::digit#2 uctoa_append::digit#1 ] zp[1]:94 [ uctoa_append::sub#0 ] reg byte x [ uctoa_append::return#0 ] zp[2]:92 [ uctoa_append::buffer#0 ] +Uplifting [utoa_append] best 24257 combination zp[2]:39 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] zp[2]:83 [ utoa_append::sub#0 ] zp[2]:85 [ utoa_append::return#0 ] zp[2]:81 [ utoa_append::buffer#0 ] +Uplifting [printf_scroll] best 24257 combination zp[2]:64 [ printf_scroll::$4 ] +Uplifting [toupper] best 24130 combination reg byte a [ toupper::return#2 toupper::return#0 toupper::ch#0 ] reg byte a [ toupper::return#3 ] +Uplifting [printf_ln] best 24130 combination zp[2]:60 [ printf_ln::$0 ] zp[2]:62 [ printf_ln::$1 ] +Uplifting [printf_char] best 24064 combination reg byte a [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] +Uplifting [] best 24064 combination zp[1]:57 [ printf_cursor_y ] zp[2]:58 [ printf_cursor_ptr ] zp[1]:56 [ printf_cursor_x ] mem[12] [ printf_buffer ] +Uplifting [strupr] best 24004 combination zp[2]:26 [ strupr::src#2 strupr::src#1 ] reg byte a [ strupr::$0 ] +Uplifting [strlen] best 24004 combination zp[2]:29 [ strlen::str#2 strlen::str#0 ] zp[2]:31 [ strlen::len#2 strlen::len#1 ] zp[2]:68 [ strlen::return#2 ] +Uplifting [printf_str] best 23884 combination zp[2]:24 [ printf_str::str#2 printf_str::str#0 ] reg byte a [ printf_str::ch#0 ] +Uplifting [printf_padding] best 23884 combination zp[1]:22 [ printf_padding::i#2 printf_padding::i#1 ] zp[1]:20 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] zp[1]:21 [ printf_padding::pad#5 ] +Uplifting [uctoa] best 23763 combination zp[2]:52 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] reg byte x [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] zp[1]:49 [ uctoa::digit#2 uctoa::digit#1 ] reg byte a [ uctoa::$4 ] zp[1]:51 [ uctoa::started#2 uctoa::started#4 ] reg byte y [ uctoa::digit_value#0 ] zp[2]:89 [ uctoa::buffer#3 ] zp[1]:87 [ uctoa::radix#0 ] zp[1]:46 [ uctoa::max_digits#7 ] zp[2]:47 [ uctoa::digit_values#8 ] Limited combination testing to 100 combinations of 768 possible. -Uplifting [utoa] best 23358 combination zp[2]:39 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] zp[2]:36 [ utoa::value#2 utoa::value#6 utoa::value#0 ] zp[1]:35 [ utoa::digit#2 utoa::digit#1 ] reg byte a [ utoa::$10 ] reg byte x [ utoa::started#2 utoa::started#4 ] zp[2]:81 [ utoa::digit_value#0 ] reg byte a [ utoa::$11 ] zp[2]:78 [ utoa::buffer#3 ] -Uplifting [printf_number_buffer] best 23347 combination reg byte y [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] zp[1]:21 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] zp[2]:72 [ printf_number_buffer::$19 ] zp[1]:18 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] zp[1]:15 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#1 ] zp[2]:16 [ printf_number_buffer::buffer_digits#10 ] reg byte x [ printf_number_buffer::format_min_length#2 ] zp[1]:14 [ printf_number_buffer::format_justify_left#10 ] zp[1]:19 [ printf_number_buffer::format_upper_case#10 ] +Uplifting [utoa] best 23629 combination zp[2]:37 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] zp[2]:34 [ utoa::value#2 utoa::value#6 utoa::value#0 ] zp[1]:33 [ utoa::digit#2 utoa::digit#1 ] reg byte a [ utoa::$10 ] reg byte x [ utoa::started#2 utoa::started#4 ] zp[2]:79 [ utoa::digit_value#0 ] reg byte a [ utoa::$11 ] zp[2]:76 [ utoa::buffer#3 ] +Uplifting [printf_number_buffer] best 23618 combination reg byte y [ printf_number_buffer::len#2 printf_number_buffer::len#0 printf_number_buffer::len#1 ] zp[1]:19 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] zp[2]:70 [ printf_number_buffer::$19 ] zp[1]:16 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] zp[1]:15 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#1 ] reg byte x [ printf_number_buffer::format_min_length#2 ] zp[1]:14 [ printf_number_buffer::format_justify_left#10 ] zp[1]:17 [ printf_number_buffer::format_upper_case#10 ] Limited combination testing to 100 combinations of 256 possible. -Uplifting [printf_schar] best 23326 combination reg byte x [ printf_schar::value#5 printf_schar::value#0 printf_schar::value#3 ] reg byte y [ printf_schar::format_sign_always#2 ] zp[1]:45 [ printf_schar::format_radix#2 ] zp[1]:46 [ printf_schar::format_zero_padding#2 ] -Uplifting [RADIX] best 23326 combination -Uplifting [printf_format_number] best 23326 combination -Uplifting [printf_buffer_number] best 23326 combination -Uplifting [printf_format_string] best 23326 combination -Uplifting [printf_cls] best 23326 combination -Uplifting [printf_uint] best 23326 combination -Uplifting [main] best 23326 combination -Attempting to uplift remaining variables inzp[1]:96 [ uctoa_append::sub#0 ] -Uplifting [uctoa_append] best 23326 combination zp[1]:96 [ uctoa_append::sub#0 ] -Attempting to uplift remaining variables inzp[1]:59 [ printf_cursor_y ] -Uplifting [] best 23326 combination zp[1]:59 [ printf_cursor_y ] -Attempting to uplift remaining variables inzp[1]:24 [ printf_padding::i#2 printf_padding::i#1 ] -Uplifting [printf_padding] best 23326 combination zp[1]:24 [ printf_padding::i#2 printf_padding::i#1 ] -Attempting to uplift remaining variables inzp[1]:58 [ printf_cursor_x ] -Uplifting [] best 23326 combination zp[1]:58 [ printf_cursor_x ] -Attempting to uplift remaining variables inzp[1]:22 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Uplifting [printf_padding] best 23326 combination zp[1]:22 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Attempting to uplift remaining variables inzp[1]:35 [ utoa::digit#2 utoa::digit#1 ] -Uplifting [utoa] best 23326 combination zp[1]:35 [ utoa::digit#2 utoa::digit#1 ] -Attempting to uplift remaining variables inzp[1]:51 [ uctoa::digit#2 uctoa::digit#1 ] -Uplifting [uctoa] best 23326 combination zp[1]:51 [ uctoa::digit#2 uctoa::digit#1 ] -Attempting to uplift remaining variables inzp[1]:23 [ printf_padding::pad#5 ] -Uplifting [printf_padding] best 23326 combination zp[1]:23 [ printf_padding::pad#5 ] -Attempting to uplift remaining variables inzp[1]:53 [ uctoa::started#2 uctoa::started#4 ] -Uplifting [uctoa] best 23326 combination zp[1]:53 [ uctoa::started#2 uctoa::started#4 ] -Attempting to uplift remaining variables inzp[1]:21 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Uplifting [printf_number_buffer] best 23326 combination zp[1]:21 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Attempting to uplift remaining variables inzp[1]:89 [ uctoa::radix#0 ] -Uplifting [uctoa] best 23311 combination reg byte a [ uctoa::radix#0 ] -Attempting to uplift remaining variables inzp[1]:48 [ uctoa::max_digits#7 ] -Uplifting [uctoa] best 23311 combination zp[1]:48 [ uctoa::max_digits#7 ] -Attempting to uplift remaining variables inzp[1]:18 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Uplifting [printf_number_buffer] best 23311 combination zp[1]:18 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +Uplifting [printf_schar] best 23597 combination reg byte x [ printf_schar::value#5 printf_schar::value#0 printf_schar::value#3 ] reg byte y [ printf_schar::format_sign_always#2 ] zp[1]:43 [ printf_schar::format_radix#2 ] zp[1]:44 [ printf_schar::format_zero_padding#2 ] +Uplifting [RADIX] best 23597 combination +Uplifting [printf_format_number] best 23597 combination +Uplifting [printf_buffer_number] best 23597 combination +Uplifting [printf_format_string] best 23597 combination +Uplifting [printf_cls] best 23597 combination +Uplifting [printf_uint] best 23597 combination +Uplifting [main] best 23597 combination +Attempting to uplift remaining variables inzp[1]:94 [ uctoa_append::sub#0 ] +Uplifting [uctoa_append] best 23597 combination zp[1]:94 [ uctoa_append::sub#0 ] +Attempting to uplift remaining variables inzp[1]:57 [ printf_cursor_y ] +Uplifting [] best 23597 combination zp[1]:57 [ printf_cursor_y ] +Attempting to uplift remaining variables inzp[1]:22 [ printf_padding::i#2 printf_padding::i#1 ] +Uplifting [printf_padding] best 23597 combination zp[1]:22 [ printf_padding::i#2 printf_padding::i#1 ] +Attempting to uplift remaining variables inzp[1]:56 [ printf_cursor_x ] +Uplifting [] best 23597 combination zp[1]:56 [ printf_cursor_x ] +Attempting to uplift remaining variables inzp[1]:20 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Uplifting [printf_padding] best 23597 combination zp[1]:20 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Attempting to uplift remaining variables inzp[1]:33 [ utoa::digit#2 utoa::digit#1 ] +Uplifting [utoa] best 23597 combination zp[1]:33 [ utoa::digit#2 utoa::digit#1 ] +Attempting to uplift remaining variables inzp[1]:49 [ uctoa::digit#2 uctoa::digit#1 ] +Uplifting [uctoa] best 23597 combination zp[1]:49 [ uctoa::digit#2 uctoa::digit#1 ] +Attempting to uplift remaining variables inzp[1]:21 [ printf_padding::pad#5 ] +Uplifting [printf_padding] best 23597 combination zp[1]:21 [ printf_padding::pad#5 ] +Attempting to uplift remaining variables inzp[1]:51 [ uctoa::started#2 uctoa::started#4 ] +Uplifting [uctoa] best 23597 combination zp[1]:51 [ uctoa::started#2 uctoa::started#4 ] +Attempting to uplift remaining variables inzp[1]:19 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Uplifting [printf_number_buffer] best 23597 combination zp[1]:19 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Attempting to uplift remaining variables inzp[1]:87 [ uctoa::radix#0 ] +Uplifting [uctoa] best 23582 combination reg byte a [ uctoa::radix#0 ] +Attempting to uplift remaining variables inzp[1]:46 [ uctoa::max_digits#7 ] +Uplifting [uctoa] best 23582 combination zp[1]:46 [ uctoa::max_digits#7 ] +Attempting to uplift remaining variables inzp[1]:16 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +Uplifting [printf_number_buffer] best 23582 combination zp[1]:16 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] Attempting to uplift remaining variables inzp[1]:15 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#1 ] -Uplifting [printf_number_buffer] best 23311 combination zp[1]:15 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#1 ] +Uplifting [printf_number_buffer] best 23582 combination zp[1]:15 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#1 ] Attempting to uplift remaining variables inzp[1]:14 [ printf_number_buffer::format_justify_left#10 ] -Uplifting [printf_number_buffer] best 23311 combination zp[1]:14 [ printf_number_buffer::format_justify_left#10 ] -Attempting to uplift remaining variables inzp[1]:19 [ printf_number_buffer::format_upper_case#10 ] -Uplifting [printf_number_buffer] best 23311 combination zp[1]:19 [ printf_number_buffer::format_upper_case#10 ] -Attempting to uplift remaining variables inzp[1]:45 [ printf_schar::format_radix#2 ] -Uplifting [printf_schar] best 23311 combination zp[1]:45 [ printf_schar::format_radix#2 ] -Attempting to uplift remaining variables inzp[1]:46 [ printf_schar::format_zero_padding#2 ] -Uplifting [printf_schar] best 23311 combination zp[1]:46 [ printf_schar::format_zero_padding#2 ] -Coalescing zero page register [ zp[2]:60 [ printf_cursor_ptr ] ] with [ zp[2]:66 [ printf_scroll::$4 ] ] - score: 2 -Coalescing zero page register [ zp[2]:2 [ memset::num#2 ] ] with [ zp[2]:68 [ memset::end#0 ] ] - score: 1 +Uplifting [printf_number_buffer] best 23582 combination zp[1]:14 [ printf_number_buffer::format_justify_left#10 ] +Attempting to uplift remaining variables inzp[1]:17 [ printf_number_buffer::format_upper_case#10 ] +Uplifting [printf_number_buffer] best 23582 combination zp[1]:17 [ printf_number_buffer::format_upper_case#10 ] +Attempting to uplift remaining variables inzp[1]:43 [ printf_schar::format_radix#2 ] +Uplifting [printf_schar] best 23582 combination zp[1]:43 [ printf_schar::format_radix#2 ] +Attempting to uplift remaining variables inzp[1]:44 [ printf_schar::format_zero_padding#2 ] +Uplifting [printf_schar] best 23582 combination zp[1]:44 [ printf_schar::format_zero_padding#2 ] +Coalescing zero page register [ zp[2]:58 [ printf_cursor_ptr ] ] with [ zp[2]:64 [ printf_scroll::$4 ] ] - score: 2 +Coalescing zero page register [ zp[2]:2 [ memset::num#2 ] ] with [ zp[2]:66 [ memset::end#0 ] ] - score: 1 Coalescing zero page register [ zp[2]:4 [ memset::str#3 ] ] with [ zp[2]:7 [ memset::dst#2 memset::dst#4 memset::dst#1 ] ] - score: 1 -Coalescing zero page register [ zp[1]:15 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#1 ] ] with [ zp[1]:46 [ printf_schar::format_zero_padding#2 ] ] - score: 1 -Coalescing zero page register [ zp[2]:16 [ printf_number_buffer::buffer_digits#10 ] ] with [ zp[2]:26 [ printf_str::str#2 printf_str::str#1 printf_str::str#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:33 [ strlen::len#2 strlen::len#1 ] ] with [ zp[2]:70 [ strlen::return#2 ] ] - score: 1 -Coalescing zero page register [ zp[2]:36 [ utoa::value#2 utoa::value#6 utoa::value#0 ] ] with [ zp[2]:41 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] - score: 1 -Coalescing zero page register [ zp[2]:36 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] with [ zp[2]:87 [ utoa_append::return#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:39 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] ] with [ zp[2]:78 [ utoa::buffer#3 ] ] - score: 1 -Coalescing zero page register [ zp[2]:39 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 ] ] with [ zp[2]:83 [ utoa_append::buffer#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:54 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] ] with [ zp[2]:91 [ uctoa::buffer#3 ] ] - score: 1 -Coalescing zero page register [ zp[2]:54 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 ] ] with [ zp[2]:94 [ uctoa_append::buffer#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:60 [ printf_cursor_ptr printf_scroll::$4 ] ] with [ zp[2]:62 [ printf_ln::$0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:60 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 ] ] with [ zp[2]:64 [ printf_ln::$1 ] ] - score: 1 -Coalescing zero page register [ zp[2]:81 [ utoa::digit_value#0 ] ] with [ zp[2]:85 [ utoa_append::sub#0 ] ] - score: 1 -Coalescing zero page register [ zp[2]:33 [ strlen::len#2 strlen::len#1 strlen::return#2 ] ] with [ zp[2]:72 [ printf_number_buffer::$19 ] ] - score: 1 +Coalescing zero page register [ zp[1]:15 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#1 ] ] with [ zp[1]:44 [ printf_schar::format_zero_padding#2 ] ] - score: 1 +Coalescing zero page register [ zp[2]:31 [ strlen::len#2 strlen::len#1 ] ] with [ zp[2]:68 [ strlen::return#2 ] ] - score: 1 +Coalescing zero page register [ zp[2]:34 [ utoa::value#2 utoa::value#6 utoa::value#0 ] ] with [ zp[2]:39 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] - score: 1 +Coalescing zero page register [ zp[2]:34 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] with [ zp[2]:85 [ utoa_append::return#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:37 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] ] with [ zp[2]:76 [ utoa::buffer#3 ] ] - score: 1 +Coalescing zero page register [ zp[2]:37 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 ] ] with [ zp[2]:81 [ utoa_append::buffer#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:52 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 ] ] with [ zp[2]:89 [ uctoa::buffer#3 ] ] - score: 1 +Coalescing zero page register [ zp[2]:52 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 ] ] with [ zp[2]:92 [ uctoa_append::buffer#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:58 [ printf_cursor_ptr printf_scroll::$4 ] ] with [ zp[2]:60 [ printf_ln::$0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:58 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 ] ] with [ zp[2]:62 [ printf_ln::$1 ] ] - score: 1 +Coalescing zero page register [ zp[2]:79 [ utoa::digit_value#0 ] ] with [ zp[2]:83 [ utoa_append::sub#0 ] ] - score: 1 +Coalescing zero page register [ zp[2]:31 [ strlen::len#2 strlen::len#1 strlen::return#2 ] ] with [ zp[2]:70 [ printf_number_buffer::$19 ] ] - score: 1 Coalescing zero page register [ zp[2]:9 [ memcpy::src#2 memcpy::src#1 ] ] with [ zp[2]:2 [ memset::num#2 memset::end#0 ] ] Coalescing zero page register [ zp[2]:11 [ memcpy::dst#2 memcpy::dst#1 ] ] with [ zp[2]:4 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] -Coalescing zero page register [ zp[2]:31 [ strlen::str#2 strlen::str#1 strlen::str#0 ] ] with [ zp[2]:28 [ strupr::src#2 strupr::str#0 strupr::src#1 ] ] -Coalescing zero page register [ zp[1]:35 [ utoa::digit#2 utoa::digit#1 ] ] with [ zp[1]:14 [ printf_number_buffer::format_justify_left#10 ] ] -Coalescing zero page register [ zp[2]:36 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] with [ zp[2]:16 [ printf_number_buffer::buffer_digits#10 printf_str::str#2 printf_str::str#1 printf_str::str#0 ] ] -Coalescing zero page register [ zp[2]:39 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ] ] with [ zp[2]:33 [ strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] -Coalescing zero page register [ zp[1]:45 [ printf_schar::format_radix#2 ] ] with [ zp[1]:18 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] ] -Coalescing zero page register [ zp[1]:48 [ uctoa::max_digits#7 ] ] with [ zp[1]:19 [ printf_number_buffer::format_upper_case#10 ] ] -Coalescing zero page register [ zp[1]:51 [ uctoa::digit#2 uctoa::digit#1 ] ] with [ zp[1]:21 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] -Coalescing zero page register [ zp[1]:53 [ uctoa::started#2 uctoa::started#4 ] ] with [ zp[1]:22 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] ] -Coalescing zero page register [ zp[2]:81 [ utoa::digit_value#0 utoa_append::sub#0 ] ] with [ zp[2]:49 [ uctoa::digit_values#8 ] ] -Coalescing zero page register [ zp[1]:96 [ uctoa_append::sub#0 ] ] with [ zp[1]:23 [ printf_padding::pad#5 ] ] -Coalescing zero page register [ zp[2]:31 [ strlen::str#2 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 ] ] with [ zp[2]:9 [ memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] -Coalescing zero page register [ zp[2]:39 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] with [ zp[2]:11 [ memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] -Coalescing zero page register [ zp[2]:54 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 ] ] with [ zp[2]:36 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 printf_number_buffer::buffer_digits#10 printf_str::str#2 printf_str::str#1 printf_str::str#0 ] ] -Coalescing zero page register [ zp[2]:81 [ utoa::digit_value#0 utoa_append::sub#0 uctoa::digit_values#8 ] ] with [ zp[2]:31 [ strlen::str#2 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] +Coalescing zero page register [ zp[2]:26 [ strupr::src#2 strupr::src#1 ] ] with [ zp[2]:24 [ printf_str::str#2 printf_str::str#0 ] ] +Coalescing zero page register [ zp[1]:33 [ utoa::digit#2 utoa::digit#1 ] ] with [ zp[1]:14 [ printf_number_buffer::format_justify_left#10 ] ] +Coalescing zero page register [ zp[2]:34 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] with [ zp[2]:29 [ strlen::str#2 strlen::str#0 ] ] +Coalescing zero page register [ zp[2]:37 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ] ] with [ zp[2]:31 [ strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] +Coalescing zero page register [ zp[1]:43 [ printf_schar::format_radix#2 ] ] with [ zp[1]:16 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] ] +Coalescing zero page register [ zp[1]:46 [ uctoa::max_digits#7 ] ] with [ zp[1]:17 [ printf_number_buffer::format_upper_case#10 ] ] +Coalescing zero page register [ zp[1]:49 [ uctoa::digit#2 uctoa::digit#1 ] ] with [ zp[1]:19 [ printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] ] +Coalescing zero page register [ zp[1]:51 [ uctoa::started#2 uctoa::started#4 ] ] with [ zp[1]:20 [ printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] ] +Coalescing zero page register [ zp[2]:79 [ utoa::digit_value#0 utoa_append::sub#0 ] ] with [ zp[2]:47 [ uctoa::digit_values#8 ] ] +Coalescing zero page register [ zp[1]:94 [ uctoa_append::sub#0 ] ] with [ zp[1]:21 [ printf_padding::pad#5 ] ] +Coalescing zero page register [ zp[2]:34 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 strlen::str#2 strlen::str#0 ] ] with [ zp[2]:9 [ memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] ] +Coalescing zero page register [ zp[2]:37 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 ] ] with [ zp[2]:11 [ memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] +Coalescing zero page register [ zp[2]:52 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 ] ] with [ zp[2]:26 [ strupr::src#2 strupr::src#1 printf_str::str#2 printf_str::str#0 ] ] Allocated (was zp[1]:15) zp[1]:2 [ printf_number_buffer::format_zero_padding#10 printf_number_buffer::format_zero_padding#1 printf_schar::format_zero_padding#2 ] -Allocated (was zp[1]:24) zp[1]:3 [ printf_padding::i#2 printf_padding::i#1 ] -Allocated (was zp[1]:35) zp[1]:4 [ utoa::digit#2 utoa::digit#1 printf_number_buffer::format_justify_left#10 ] -Allocated (was zp[2]:39) zp[2]:5 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] -Allocated (was zp[1]:45) zp[1]:7 [ printf_schar::format_radix#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] -Allocated (was zp[1]:48) zp[1]:8 [ uctoa::max_digits#7 printf_number_buffer::format_upper_case#10 ] -Allocated (was zp[1]:51) zp[1]:9 [ uctoa::digit#2 uctoa::digit#1 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] -Allocated (was zp[1]:53) zp[1]:10 [ uctoa::started#2 uctoa::started#4 printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -Allocated (was zp[2]:54) zp[2]:11 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 printf_number_buffer::buffer_digits#10 printf_str::str#2 printf_str::str#1 printf_str::str#0 ] -Allocated (was zp[1]:58) zp[1]:13 [ printf_cursor_x ] -Allocated (was zp[1]:59) zp[1]:14 [ printf_cursor_y ] -Allocated (was zp[2]:60) zp[2]:15 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 printf_ln::$1 ] -Allocated (was zp[2]:81) zp[2]:17 [ utoa::digit_value#0 utoa_append::sub#0 uctoa::digit_values#8 strlen::str#2 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] -Allocated (was zp[1]:96) zp[1]:19 [ uctoa_append::sub#0 printf_padding::pad#5 ] +Allocated (was zp[1]:22) zp[1]:3 [ printf_padding::i#2 printf_padding::i#1 ] +Allocated (was zp[1]:33) zp[1]:4 [ utoa::digit#2 utoa::digit#1 printf_number_buffer::format_justify_left#10 ] +Allocated (was zp[2]:34) zp[2]:5 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 strlen::str#2 strlen::str#0 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] +Allocated (was zp[2]:37) zp[2]:7 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] +Allocated (was zp[1]:43) zp[1]:9 [ printf_schar::format_radix#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +Allocated (was zp[1]:46) zp[1]:10 [ uctoa::max_digits#7 printf_number_buffer::format_upper_case#10 ] +Allocated (was zp[1]:49) zp[1]:11 [ uctoa::digit#2 uctoa::digit#1 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +Allocated (was zp[1]:51) zp[1]:12 [ uctoa::started#2 uctoa::started#4 printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +Allocated (was zp[2]:52) zp[2]:13 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 strupr::src#2 strupr::src#1 printf_str::str#2 printf_str::str#0 ] +Allocated (was zp[1]:56) zp[1]:15 [ printf_cursor_x ] +Allocated (was zp[1]:57) zp[1]:16 [ printf_cursor_y ] +Allocated (was zp[2]:58) zp[2]:17 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 printf_ln::$1 ] +Allocated (was zp[2]:79) zp[2]:19 [ utoa::digit_value#0 utoa_append::sub#0 uctoa::digit_values#8 ] +Allocated (was zp[1]:94) zp[1]:21 [ uctoa_append::sub#0 printf_padding::pad#5 ] ASSEMBLER BEFORE OPTIMIZATION // File Comments @@ -6230,9 +6221,9 @@ ASSEMBLER BEFORE OPTIMIZATION .const HEXADECIMAL = $10 .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1 .const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c - .label printf_cursor_x = $d - .label printf_cursor_y = $e - .label printf_cursor_ptr = $f + .label printf_cursor_x = $f + .label printf_cursor_y = $10 + .label printf_cursor_ptr = $11 // @begin __bbegin: jmp __b1 @@ -6349,8 +6340,8 @@ main: { // printf_ln // Print a newline printf_ln: { - .label __0 = $f - .label __1 = $f + .label __0 = $11 + .label __1 = $11 // [22] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x -- pbuz1=pbuz1_minus_vbuz2 sec lda.z __0 @@ -6384,7 +6375,7 @@ printf_ln: { // printf_scroll // Scroll the entire screen if the cursor is on the last line printf_scroll: { - .label __4 = $f + .label __4 = $11 // [29] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return -- vbuz1_neq_vbuc1_then_la1 lda #$19 cmp.z printf_cursor_y @@ -6441,12 +6432,12 @@ printf_scroll: { } // memset // Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str. -// memset(void* zp(5) str, byte register(X) c, word zp($11) num) +// memset(void* zp(7) str, byte register(X) c, word zp(5) num) memset: { - .label end = $11 - .label dst = 5 - .label num = $11 - .label str = 5 + .label end = 5 + .label dst = 7 + .label num = 5 + .label str = 7 // [39] if((word) memset::num#2<=(byte) 0) goto memset::@return -- vwuz1_le_0_then_la1 lda.z num bne !+ @@ -6505,8 +6496,8 @@ memcpy: { .label source = $400+$28 .const num = $28*$19-$28 .label src_end = source+num - .label dst = 5 - .label src = $11 + .label dst = 7 + .label src = 5 // [48] phi from memcpy to memcpy::@1 [phi:memcpy->memcpy::@1] __b1_from_memcpy: // [48] phi (byte*) memcpy::dst#2 = (byte*)(const void*) memcpy::destination#0 [phi:memcpy->memcpy::@1#0] -- pbuz1=pbuc1 @@ -6591,18 +6582,13 @@ printf_uint: { lda #format_upper_case sta.z printf_number_buffer.format_upper_case // [60] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#0 [phi:printf_uint::@2->printf_number_buffer#1] -- register_copy - // [60] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [60] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [60] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [60] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [60] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [60] phi (byte) printf_number_buffer::format_min_length#2 = (const byte) printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#5] -- vbuxx=vbuc1 + // [60] phi (byte) printf_number_buffer::format_min_length#2 = (const byte) printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #format_min_length jsr printf_number_buffer jmp __breturn @@ -6614,26 +6600,22 @@ printf_uint: { // printf_number_buffer // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp(7) buffer_sign, byte* zp($b) buffer_digits, byte register(X) format_min_length, byte zp(4) format_justify_left, byte zp(2) format_zero_padding, byte zp(8) format_upper_case) +// printf_number_buffer(byte zp(9) buffer_sign, byte register(X) format_min_length, byte zp(4) format_justify_left, byte zp(2) format_zero_padding, byte zp($a) format_upper_case) printf_number_buffer: { - .label __19 = 5 - .label buffer_sign = 7 + .label __19 = 7 + .label buffer_sign = 9 .label format_zero_padding = 2 - .label padding = 9 + .label padding = $b .label format_justify_left = 4 - .label buffer_digits = $b - .label format_upper_case = 8 + .label format_upper_case = $a // [61] if((byte) 0==(byte) printf_number_buffer::format_min_length#2) goto printf_number_buffer::@1 -- vbuc1_eq_vbuxx_then_la1 cpx #0 beq __b1_from_printf_number_buffer + // [62] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] + __b6_from_printf_number_buffer: jmp __b6 // printf_number_buffer::@6 __b6: - // [62] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 // [63] call strlen // [139] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] strlen_from___b6: @@ -6774,23 +6756,22 @@ printf_number_buffer: { // [86] if((byte) 0==(byte) printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5 -- vbuc1_eq_vbuz1_then_la1 lda #0 cmp.z format_upper_case - beq __b5 + beq __b5_from___b4 + // [87] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] + __b11_from___b4: jmp __b11 // printf_number_buffer::@11 __b11: - // [87] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 // [88] call strupr // [124] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] strupr_from___b11: jsr strupr + // [89] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] + __b5_from___b11: + __b5_from___b4: jmp __b5 // printf_number_buffer::@5 __b5: - // [89] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 // [90] call printf_str // [113] phi from printf_number_buffer::@5 to printf_str [phi:printf_number_buffer::@5->printf_str] printf_str_from___b5: @@ -6838,11 +6819,11 @@ printf_number_buffer: { } // printf_padding // Print a padding char a number of times -// printf_padding(byte zp($13) pad, byte zp($a) length) +// printf_padding(byte zp($15) pad, byte zp($c) length) printf_padding: { .label i = 3 - .label length = $a - .label pad = $13 + .label length = $c + .label pad = $15 // [98] phi from printf_padding to printf_padding::@1 [phi:printf_padding->printf_padding::@1] __b1_from_printf_padding: // [98] phi (byte) printf_padding::i#2 = (byte) 0 [phi:printf_padding->printf_padding::@1#0] -- vbuz1=vbuc1 @@ -6917,14 +6898,16 @@ printf_char: { // printf_str // Print a zero-terminated string // Handles escape codes such as newline -// printf_str(byte* zp($b) str) +// printf_str(byte* zp($d) str) printf_str: { - .label str = $b - // [114] phi from printf_str printf_str::@4 printf_str::@5 to printf_str::@1 [phi:printf_str/printf_str::@4/printf_str::@5->printf_str::@1] + .label str = $d + // [114] phi from printf_str to printf_str::@1 [phi:printf_str->printf_str::@1] __b1_from_printf_str: - __b1_from___b4: - __b1_from___b5: - // [114] phi (byte*) printf_str::str#2 = (byte*) printf_str::str#1 [phi:printf_str/printf_str::@4/printf_str::@5->printf_str::@1#0] -- register_copy + // [114] phi (byte*) printf_str::str#2 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_str->printf_str::@1#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 jmp __b1 // printf_str::@1 __b1: @@ -6961,7 +6944,11 @@ printf_str: { printf_char_from___b5: // [104] phi (byte) printf_char::ch#3 = (byte) printf_char::ch#1 [phi:printf_str::@5->printf_char#0] -- register_copy jsr printf_char - jmp __b1_from___b5 + // [114] phi from printf_str::@4 printf_str::@5 to printf_str::@1 [phi:printf_str::@4/printf_str::@5->printf_str::@1] + __b1_from___b4: + __b1_from___b5: + // [114] phi (byte*) printf_str::str#2 = (byte*) printf_str::str#0 [phi:printf_str::@4/printf_str::@5->printf_str::@1#0] -- register_copy + jmp __b1 // [122] phi from printf_str::@3 to printf_str::@4 [phi:printf_str::@3->printf_str::@4] __b4_from___b3: jmp __b4 @@ -6973,14 +6960,16 @@ printf_str: { } // strupr // Converts a string to uppercase. -// strupr(byte* zp($11) str) strupr: { - .label src = $11 - .label str = $11 - // [125] phi from strupr strupr::@3 to strupr::@1 [phi:strupr/strupr::@3->strupr::@1] + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + .label src = $d + // [125] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] __b1_from_strupr: - __b1_from___b3: - // [125] phi (byte*) strupr::src#2 = (byte*) strupr::str#0 [phi:strupr/strupr::@3->strupr::@1#0] -- register_copy + // [125] phi (byte*) strupr::src#2 = (const byte*) strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 + lda #str + sta.z src+1 jmp __b1 // strupr::@1 __b1: @@ -7014,7 +7003,10 @@ strupr: { bne !+ inc.z src+1 !: - jmp __b1_from___b3 + // [125] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] + __b1_from___b3: + // [125] phi (byte*) strupr::src#2 = (byte*) strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy + jmp __b1 } // toupper // Convert lowercase alphabet to uppercase @@ -7050,11 +7042,11 @@ toupper: { } // strlen // Computes the length of the string str up to but not including the terminating null character. -// strlen(byte* zp($11) str) +// strlen(byte* zp(5) str) strlen: { - .label len = 5 - .label str = $11 - .label return = 5 + .label len = 7 + .label str = 5 + .label return = 7 // [140] phi from strlen to strlen::@1 [phi:strlen->strlen::@1] __b1_from_strlen: // [140] phi (word) strlen::len#2 = (word) 0 [phi:strlen->strlen::@1#0] -- vwuz1=vwuc1 @@ -7062,7 +7054,11 @@ strlen: { sta.z len lda #>0 sta.z len+1 - // [140] phi (byte*) strlen::str#2 = (byte*) strlen::str#1 [phi:strlen->strlen::@1#1] -- register_copy + // [140] phi (byte*) strlen::str#2 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:strlen->strlen::@1#1] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 jmp __b1 // strlen::@1 __b1: @@ -7100,13 +7096,13 @@ strlen: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// utoa(word zp($b) value, byte* zp(5) buffer) +// utoa(word zp(5) value, byte* zp(7) buffer) utoa: { .const max_digits = 4 - .label digit_value = $11 - .label buffer = 5 + .label digit_value = $13 + .label buffer = 7 .label digit = 4 - .label value = $b + .label value = 5 // [146] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] __b1_from_utoa: // [146] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1 @@ -7234,12 +7230,12 @@ utoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// utoa_append(byte* zp(5) buffer, word zp($b) value, word zp($11) sub) +// utoa_append(byte* zp(7) buffer, word zp(5) value, word zp($13) sub) utoa_append: { - .label buffer = 5 - .label value = $b - .label sub = $11 - .label return = $b + .label buffer = 7 + .label value = 5 + .label sub = $13 + .label return = 5 // [167] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1] __b1_from_utoa_append: // [167] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1 @@ -7289,9 +7285,9 @@ utoa_append: { } // printf_schar // Print a signed char using a specific format -// printf_schar(signed byte register(X) value, byte register(Y) format_sign_always, byte zp(2) format_zero_padding, byte zp(7) format_radix) +// printf_schar(signed byte register(X) value, byte register(Y) format_sign_always, byte zp(2) format_zero_padding, byte zp(9) format_radix) printf_schar: { - .label format_radix = 7 + .label format_radix = 9 .label format_zero_padding = 2 // [174] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 // Handle any sign @@ -7340,16 +7336,11 @@ printf_schar: { lda #0 sta.z printf_number_buffer.format_upper_case // [60] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#1 [phi:printf_schar::@5->printf_number_buffer#1] -- register_copy - // [60] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_schar::@5->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [60] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) printf_number_buffer::format_zero_padding#1 [phi:printf_schar::@5->printf_number_buffer#3] -- register_copy - // [60] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_schar::@5->printf_number_buffer#4] -- vbuz1=vbuc1 + // [60] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) printf_number_buffer::format_zero_padding#1 [phi:printf_schar::@5->printf_number_buffer#2] -- register_copy + // [60] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_schar::@5->printf_number_buffer#3] -- vbuz1=vbuc1 lda #0 sta.z printf_number_buffer.format_justify_left - // [60] phi (byte) printf_number_buffer::format_min_length#2 = (byte) 6 [phi:printf_schar::@5->printf_number_buffer#5] -- vbuxx=vbuc1 + // [60] phi (byte) printf_number_buffer::format_min_length#2 = (byte) 6 [phi:printf_schar::@5->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #6 jsr printf_number_buffer jmp __breturn @@ -7376,13 +7367,13 @@ printf_schar: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// uctoa(byte register(X) value, byte* zp($b) buffer, byte register(A) radix) +// uctoa(byte register(X) value, byte* zp($d) buffer, byte register(A) radix) uctoa: { - .label buffer = $b - .label digit = 9 - .label started = $a - .label max_digits = 8 - .label digit_values = $11 + .label buffer = $d + .label digit = $b + .label started = $c + .label max_digits = $a + .label digit_values = $13 // [188] if((byte) uctoa::radix#0==(const byte) DECIMAL) goto uctoa::@1 -- vbuaa_eq_vbuc1_then_la1 cmp #DECIMAL beq __b1_from_uctoa @@ -7586,10 +7577,10 @@ uctoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// uctoa_append(byte* zp($b) buffer, byte register(X) value, byte zp($13) sub) +// uctoa_append(byte* zp($d) buffer, byte register(X) value, byte zp($15) sub) uctoa_append: { - .label buffer = $b - .label sub = $13 + .label buffer = $d + .label sub = $15 // [217] phi from uctoa_append to uctoa_append::@1 [phi:uctoa_append->uctoa_append::@1] __b1_from_uctoa_append: // [217] phi (byte) uctoa_append::digit#2 = (byte) 0 [phi:uctoa_append->uctoa_append::@1#0] -- vbuyy=vbuc1 @@ -7779,6 +7770,7 @@ Removing instruction lda.z padding Removing instruction lda #>0 Replacing instruction lda #0 with TXA Replacing instruction ldy #0 with TAY +Removing instruction lda #0 Removing instruction lda #'r' Removing instruction lda #0 Replacing instruction ldy #0 with TAY @@ -7788,10 +7780,10 @@ Replacing label __b2_from___b3 with __b2 Replacing label __b1_from_printf_number_buffer with __b1_from___b13 Replacing label __b13_from___b14 with __b13 Replacing label __b21_from___b13 with __b1 +Replacing label __b5_from___b4 with __b5 Replacing label __b4_from___b3 with __b4 -Replacing label __b1_from___b5 with __b2 -Replacing label __b1_from___b4 with __b2 -Replacing label __b1_from___b3 with __b1 +Replacing label __b1 with __b2 +Replacing label __b1_from___b4 with __b1_from___b5 Replacing label __breturn_from_toupper with __breturn_from___b2 Replacing label __breturn_from___b1 with __breturn_from___b2 Replacing label __b2_from___b3 with __b2 @@ -7815,21 +7807,23 @@ Removing instruction __b2_from___b1: Removing instruction memset_from___b2: Removing instruction __b2_from___b1: Removing instruction __b2_from___b3: +Removing instruction __b6_from_printf_number_buffer: +Removing instruction strlen_from___b6: Removing instruction __b13_from___b14: Removing instruction __b13_from___b7: Removing instruction __b1_from_printf_number_buffer: Removing instruction __b21_from___b13: Removing instruction __b21: Removing instruction __b1_from___b21: +Removing instruction __b11_from___b4: +Removing instruction strupr_from___b11: +Removing instruction __b5_from___b11: +Removing instruction __b5_from___b4: Removing instruction printf_str_from___b5: -Removing instruction __b1_from_printf_str: -Removing instruction __b1_from___b4: -Removing instruction __b1_from___b5: Removing instruction __b1: Removing instruction printf_char_from___b5: +Removing instruction __b1_from___b4: Removing instruction __b4_from___b3: -Removing instruction __b1_from_strupr: -Removing instruction __b1_from___b3: Removing instruction __breturn_from_toupper: Removing instruction __breturn_from___b1: Removing instruction __b4_from___b7: @@ -7864,7 +7858,6 @@ Removing instruction __b2: Removing instruction printf_number_buffer_from___b2: Removing instruction __breturn: Removing instruction __b6: -Removing instruction strlen_from___b6: Removing instruction __b14: Removing instruction __b7: Removing instruction __b17: @@ -7875,7 +7868,6 @@ Removing instruction printf_char_from___b9: Removing instruction __b18: Removing instruction printf_padding_from___b10: Removing instruction __b11: -Removing instruction strupr_from___b11: Removing instruction __b15: Removing instruction __b20: Removing instruction __b19: @@ -7886,10 +7878,13 @@ Removing instruction printf_char_from___b2: Removing instruction __b3: Removing instruction __b1_from___b3: Removing instruction __b1: +Removing instruction __b1_from_printf_str: Removing instruction __breturn: Removing instruction __b5: +Removing instruction __b1_from_strupr: Removing instruction __breturn: Removing instruction __b3: +Removing instruction __b1_from___b3: Removing instruction __b2: Removing instruction __b1_from_strlen: Removing instruction __breturn: @@ -7929,12 +7924,14 @@ Removing instruction __b1: Removing instruction __breturn: Succesful ASM optimization Pass5UnusedLabelElimination Replacing jump to rts with rts in jmp __breturn +Skipping double jump to __b2 in jmp __b1_from___b5 Skipping double jump to __breturn in bcc __breturn_from___b2 Replacing jump to rts with rts in jmp __breturn Skipping double jump to __breturn in jmp __breturn_from___b2 Replacing jump to rts with rts in jmp __breturn Succesful ASM optimization Pass5DoubleJumpElimination Relabelling long label __b1_from___b13 to __b6 +Relabelling long label __b1_from___b5 to __b1 Relabelling long label __breturn_from___b2 to __b2 Relabelling long label __b1_from_uctoa to __b2 Relabelling long label __b1_from___b2 to __b3 @@ -7953,6 +7950,7 @@ Removing instruction lda #0 Removing instruction lda #0 Removing instruction lda.z digit_value+1 Succesful ASM optimization Pass5UnnecesaryLoadElimination +Removing instruction __b1: Removing instruction __b2: Removing instruction __breturn: Succesful ASM optimization Pass5UnusedLabelElimination @@ -7993,16 +7991,16 @@ FINAL SYMBOL TABLE (void*) memcpy::destination (const void*) memcpy::destination#0 destination = (void*) 1024 (byte*) memcpy::dst -(byte*) memcpy::dst#1 dst zp[2]:5 1.0000000001E10 -(byte*) memcpy::dst#2 dst zp[2]:5 1.0000000001E10 +(byte*) memcpy::dst#1 dst zp[2]:7 1.0000000001E10 +(byte*) memcpy::dst#2 dst zp[2]:7 1.0000000001E10 (word) memcpy::num (const word) memcpy::num#0 num = (word)(number) $28*(number) $19-(number) $28 (void*) memcpy::return (void*) memcpy::source (const void*) memcpy::source#0 source = (void*)(number) $400+(number) $28 (byte*) memcpy::src -(byte*) memcpy::src#1 src zp[2]:17 2.0000000002E10 -(byte*) memcpy::src#2 src zp[2]:17 1.0000000001E10 +(byte*) memcpy::src#1 src zp[2]:5 2.0000000002E10 +(byte*) memcpy::src#2 src zp[2]:5 1.0000000001E10 (byte*) memcpy::src_end (const byte*) memcpy::src_end#0 src_end = (byte*)(const void*) memcpy::source#0+(const word) memcpy::num#0 (void*()) memset((void*) memset::str , (byte) memset::c , (word) memset::num) @@ -8013,16 +8011,16 @@ FINAL SYMBOL TABLE (byte) memset::c (byte) memset::c#4 reg byte x 1.25000000125E8 (byte*) memset::dst -(byte*) memset::dst#1 dst zp[2]:5 2.000000002E9 -(byte*) memset::dst#2 dst zp[2]:5 1.3666666683333335E9 -(byte*) memset::dst#4 dst zp[2]:5 2.00000002E8 +(byte*) memset::dst#1 dst zp[2]:7 2.000000002E9 +(byte*) memset::dst#2 dst zp[2]:7 1.3666666683333335E9 +(byte*) memset::dst#4 dst zp[2]:7 2.00000002E8 (byte*) memset::end -(byte*) memset::end#0 end zp[2]:17 1.833333336666667E8 +(byte*) memset::end#0 end zp[2]:5 1.833333336666667E8 (word) memset::num -(word) memset::num#2 num zp[2]:17 1.00000001E8 +(word) memset::num#2 num zp[2]:5 1.00000001E8 (void*) memset::return (void*) memset::str -(void*) memset::str#3 str zp[2]:5 +(void*) memset::str#3 str zp[2]:7 (struct printf_buffer_number) printf_buffer loadstore mem[12] = {} (const byte*) printf_buffer_number::digits[(number) $b] = { fill( $b, 0) } (byte) printf_buffer_number::sign @@ -8037,9 +8035,9 @@ FINAL SYMBOL TABLE (void()) printf_cls() (label) printf_cls::@1 (label) printf_cls::@return -(byte*) printf_cursor_ptr loadstore zp[2]:15 219299.21052631582 -(byte) printf_cursor_x loadstore zp[1]:13 57693.35576923078 -(byte) printf_cursor_y loadstore zp[1]:14 295653.1304347826 +(byte*) printf_cursor_ptr loadstore zp[2]:17 219299.21052631582 +(byte) printf_cursor_x loadstore zp[1]:15 57693.35576923078 +(byte) printf_cursor_y loadstore zp[1]:16 295653.1304347826 (byte) printf_format_number::justify_left (byte) printf_format_number::min_length (byte) printf_format_number::radix @@ -8049,11 +8047,11 @@ FINAL SYMBOL TABLE (byte) printf_format_string::justify_left (byte) printf_format_string::min_length (void()) printf_ln() -(byte*~) printf_ln::$0 zp[2]:15 2000002.0 -(byte*~) printf_ln::$1 zp[2]:15 2000002.0 +(byte*~) printf_ln::$0 zp[2]:17 2000002.0 +(byte*~) printf_ln::$1 zp[2]:17 2000002.0 (label) printf_ln::@return (void()) printf_number_buffer((byte) printf_number_buffer::buffer_sign , (byte*) printf_number_buffer::buffer_digits , (byte) printf_number_buffer::format_min_length , (byte) printf_number_buffer::format_justify_left , (byte) printf_number_buffer::format_sign_always , (byte) printf_number_buffer::format_zero_padding , (byte) printf_number_buffer::format_upper_case , (byte) printf_number_buffer::format_radix) -(word~) printf_number_buffer::$19 zp[2]:5 1001.0 +(word~) printf_number_buffer::$19 zp[2]:7 1001.0 (label) printf_number_buffer::@1 (label) printf_number_buffer::@10 (label) printf_number_buffer::@11 @@ -8078,11 +8076,10 @@ FINAL SYMBOL TABLE (label) printf_number_buffer::@return (struct printf_buffer_number) printf_number_buffer::buffer (byte*) printf_number_buffer::buffer_digits -(byte*) printf_number_buffer::buffer_digits#10 buffer_digits zp[2]:11 103.55172413793102 (byte) printf_number_buffer::buffer_sign -(byte) printf_number_buffer::buffer_sign#0 buffer_sign zp[1]:7 202.0 -(byte) printf_number_buffer::buffer_sign#1 buffer_sign zp[1]:7 101.0 -(byte) printf_number_buffer::buffer_sign#10 buffer_sign zp[1]:7 160.25 +(byte) printf_number_buffer::buffer_sign#0 buffer_sign zp[1]:9 202.0 +(byte) printf_number_buffer::buffer_sign#1 buffer_sign zp[1]:9 101.0 +(byte) printf_number_buffer::buffer_sign#10 buffer_sign zp[1]:9 160.25 (struct printf_format_number) printf_number_buffer::format (byte) printf_number_buffer::format_justify_left (byte) printf_number_buffer::format_justify_left#10 format_justify_left zp[1]:4 64.58064516129032 @@ -8091,7 +8088,7 @@ FINAL SYMBOL TABLE (byte) printf_number_buffer::format_radix (byte) printf_number_buffer::format_sign_always (byte) printf_number_buffer::format_upper_case -(byte) printf_number_buffer::format_upper_case#10 format_upper_case zp[1]:8 38.5 +(byte) printf_number_buffer::format_upper_case#10 format_upper_case zp[1]:10 38.5 (byte) printf_number_buffer::format_zero_padding (byte) printf_number_buffer::format_zero_padding#1 format_zero_padding zp[1]:2 202.0 (byte) printf_number_buffer::format_zero_padding#10 format_zero_padding zp[1]:2 97.0 @@ -8100,8 +8097,8 @@ FINAL SYMBOL TABLE (signed byte) printf_number_buffer::len#1 reg byte y 2002.0 (signed byte) printf_number_buffer::len#2 reg byte y 3003.0 (signed byte) printf_number_buffer::padding -(signed byte) printf_number_buffer::padding#1 padding zp[1]:9 1001.0 -(signed byte) printf_number_buffer::padding#10 padding zp[1]:9 190.66666666666666 +(signed byte) printf_number_buffer::padding#1 padding zp[1]:11 1001.0 +(signed byte) printf_number_buffer::padding#10 padding zp[1]:11 190.66666666666666 (void()) printf_padding((byte) printf_padding::pad , (byte) printf_padding::length) (label) printf_padding::@1 (label) printf_padding::@2 @@ -8111,12 +8108,12 @@ FINAL SYMBOL TABLE (byte) printf_padding::i#1 i zp[1]:3 200002.0 (byte) printf_padding::i#2 i zp[1]:3 75000.75 (byte) printf_padding::length -(byte) printf_padding::length#0 length zp[1]:10 2002.0 -(byte) printf_padding::length#1 length zp[1]:10 2002.0 -(byte) printf_padding::length#2 length zp[1]:10 2002.0 -(byte) printf_padding::length#4 length zp[1]:10 17167.333333333332 +(byte) printf_padding::length#0 length zp[1]:12 2002.0 +(byte) printf_padding::length#1 length zp[1]:12 2002.0 +(byte) printf_padding::length#2 length zp[1]:12 2002.0 +(byte) printf_padding::length#4 length zp[1]:12 17167.333333333332 (byte) printf_padding::pad -(byte) printf_padding::pad#5 pad zp[1]:19 16666.833333333332 +(byte) printf_padding::pad#5 pad zp[1]:21 16666.833333333332 (void()) printf_schar((signed byte) printf_schar::value , (byte) printf_schar::format_min_length , (byte) printf_schar::format_justify_left , (byte) printf_schar::format_sign_always , (byte) printf_schar::format_zero_padding , (byte) printf_schar::format_upper_case , (byte) printf_schar::format_radix) (label) printf_schar::@1 (label) printf_schar::@2 @@ -8128,7 +8125,7 @@ FINAL SYMBOL TABLE (byte) printf_schar::format_justify_left (byte) printf_schar::format_min_length (byte) printf_schar::format_radix -(byte) printf_schar::format_radix#2 format_radix zp[1]:7 11.222222222222221 +(byte) printf_schar::format_radix#2 format_radix zp[1]:9 11.222222222222221 (byte) printf_schar::format_sign_always (byte) printf_schar::format_sign_always#2 reg byte y 33.666666666666664 (byte) printf_schar::format_upper_case @@ -8140,7 +8137,7 @@ FINAL SYMBOL TABLE (signed byte) printf_schar::value#3 reg byte x 80.8 (signed byte) printf_schar::value#5 reg byte x 303.0 (void()) printf_scroll() -(byte*~) printf_scroll::$4 zp[2]:15 2.0000002E7 +(byte*~) printf_scroll::$4 zp[2]:17 2.0000002E7 (label) printf_scroll::@1 (label) printf_scroll::@2 (label) printf_scroll::@3 @@ -8155,9 +8152,8 @@ FINAL SYMBOL TABLE (byte) printf_str::ch (byte) printf_str::ch#0 reg byte a 100001.0 (byte*) printf_str::str -(byte*) printf_str::str#0 str zp[2]:11 42857.57142857143 -(byte*) printf_str::str#1 str zp[2]:11 5501.0 -(byte*) printf_str::str#2 str zp[2]:11 205002.5 +(byte*) printf_str::str#0 str zp[2]:13 42857.57142857143 +(byte*) printf_str::str#2 str zp[2]:13 200002.0 (void()) printf_uint((word) printf_uint::uvalue , (byte) printf_uint::format_min_length , (byte) printf_uint::format_justify_left , (byte) printf_uint::format_sign_always , (byte) printf_uint::format_zero_padding , (byte) printf_uint::format_upper_case , (byte) printf_uint::format_radix) (label) printf_uint::@1 (label) printf_uint::@2 @@ -8180,14 +8176,13 @@ FINAL SYMBOL TABLE (label) strlen::@2 (label) strlen::@return (word) strlen::len -(word) strlen::len#1 len zp[2]:5 100001.0 -(word) strlen::len#2 len zp[2]:5 50250.75 +(word) strlen::len#1 len zp[2]:7 100001.0 +(word) strlen::len#2 len zp[2]:7 50250.75 (word) strlen::return -(word) strlen::return#2 return zp[2]:5 2002.0 +(word) strlen::return#2 return zp[2]:7 2002.0 (byte*) strlen::str -(byte*) strlen::str#0 str zp[2]:17 200002.0 -(byte*) strlen::str#1 str zp[2]:17 5501.0 -(byte*) strlen::str#2 str zp[2]:17 103334.66666666666 +(byte*) strlen::str#0 str zp[2]:5 200002.0 +(byte*) strlen::str#2 str zp[2]:5 100001.0 (byte*()) strupr((byte*) strupr::str) (byte~) strupr::$0 reg byte a 200002.0 (label) strupr::@1 @@ -8196,10 +8191,10 @@ FINAL SYMBOL TABLE (label) strupr::@return (byte*) strupr::return (byte*) strupr::src -(byte*) strupr::src#1 src zp[2]:17 200002.0 -(byte*) strupr::src#2 src zp[2]:17 72858.0 +(byte*) strupr::src#1 src zp[2]:13 200002.0 +(byte*) strupr::src#2 src zp[2]:13 71429.28571428571 (byte*) strupr::str -(byte*) strupr::str#0 str zp[2]:17 5501.0 +(const byte*) strupr::str#0 str = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS (byte()) toupper((byte) toupper::ch) (label) toupper::@1 (label) toupper::@2 @@ -8226,24 +8221,24 @@ FINAL SYMBOL TABLE (label) uctoa::@9 (label) uctoa::@return (byte*) uctoa::buffer -(byte*) uctoa::buffer#11 buffer zp[2]:11 3231.230769230769 -(byte*) uctoa::buffer#14 buffer zp[2]:11 15001.5 -(byte*) uctoa::buffer#3 buffer zp[2]:11 2002.0 -(byte*) uctoa::buffer#4 buffer zp[2]:11 20002.0 +(byte*) uctoa::buffer#11 buffer zp[2]:13 3231.230769230769 +(byte*) uctoa::buffer#14 buffer zp[2]:13 15001.5 +(byte*) uctoa::buffer#3 buffer zp[2]:13 2002.0 +(byte*) uctoa::buffer#4 buffer zp[2]:13 20002.0 (byte) uctoa::digit -(byte) uctoa::digit#1 digit zp[1]:9 20002.0 -(byte) uctoa::digit#2 digit zp[1]:9 2857.4285714285716 +(byte) uctoa::digit#1 digit zp[1]:11 20002.0 +(byte) uctoa::digit#2 digit zp[1]:11 2857.4285714285716 (byte) uctoa::digit_value (byte) uctoa::digit_value#0 reg byte y 6000.6 (byte*) uctoa::digit_values -(byte*) uctoa::digit_values#8 digit_values zp[2]:17 625.0625 +(byte*) uctoa::digit_values#8 digit_values zp[2]:19 625.0625 (byte) uctoa::max_digits -(byte) uctoa::max_digits#7 max_digits zp[1]:8 625.0625 +(byte) uctoa::max_digits#7 max_digits zp[1]:10 625.0625 (byte) uctoa::radix (byte) uctoa::radix#0 reg byte a 1026.25 (byte) uctoa::started -(byte) uctoa::started#2 started zp[1]:10 5000.5 -(byte) uctoa::started#4 started zp[1]:10 10001.0 +(byte) uctoa::started#2 started zp[1]:12 5000.5 +(byte) uctoa::started#4 started zp[1]:12 10001.0 (byte) uctoa::value (byte) uctoa::value#0 reg byte x 10001.0 (byte) uctoa::value#1 reg byte x 157.42857142857142 @@ -8255,14 +8250,14 @@ FINAL SYMBOL TABLE (label) uctoa_append::@3 (label) uctoa_append::@return (byte*) uctoa_append::buffer -(byte*) uctoa_append::buffer#0 buffer zp[2]:11 13750.25 +(byte*) uctoa_append::buffer#0 buffer zp[2]:13 13750.25 (byte) uctoa_append::digit (byte) uctoa_append::digit#1 reg byte y 1.0000001E7 (byte) uctoa_append::digit#2 reg byte y 1.00500015E7 (byte) uctoa_append::return (byte) uctoa_append::return#0 reg byte x 20002.0 (byte) uctoa_append::sub -(byte) uctoa_append::sub#0 sub zp[1]:19 3335000.5 +(byte) uctoa_append::sub#0 sub zp[1]:21 3335000.5 (byte) uctoa_append::value (byte) uctoa_append::value#0 reg byte x 36667.33333333333 (byte) uctoa_append::value#1 reg byte x 2.0000002E7 @@ -8279,15 +8274,15 @@ FINAL SYMBOL TABLE (label) utoa::@7 (label) utoa::@return (byte*) utoa::buffer -(byte*) utoa::buffer#11 buffer zp[2]:5 3000.4285714285716 -(byte*) utoa::buffer#14 buffer zp[2]:5 15001.5 -(byte*) utoa::buffer#3 buffer zp[2]:5 2002.0 -(byte*) utoa::buffer#4 buffer zp[2]:5 20002.0 +(byte*) utoa::buffer#11 buffer zp[2]:7 3000.4285714285716 +(byte*) utoa::buffer#14 buffer zp[2]:7 15001.5 +(byte*) utoa::buffer#3 buffer zp[2]:7 2002.0 +(byte*) utoa::buffer#4 buffer zp[2]:7 20002.0 (byte) utoa::digit (byte) utoa::digit#1 digit zp[1]:4 20002.0 (byte) utoa::digit#2 digit zp[1]:4 2857.4285714285716 (word) utoa::digit_value -(word) utoa::digit_value#0 digit_value zp[2]:17 6000.6 +(word) utoa::digit_value#0 digit_value zp[2]:19 6000.6 (word*) utoa::digit_values (byte) utoa::max_digits (const byte) utoa::max_digits#2 max_digits = (byte) 4 @@ -8296,27 +8291,27 @@ FINAL SYMBOL TABLE (byte) utoa::started#2 reg byte x 5000.5 (byte) utoa::started#4 reg byte x 10001.0 (word) utoa::value -(word) utoa::value#0 value zp[2]:11 10001.0 -(word) utoa::value#2 value zp[2]:11 5714.857142857143 -(word) utoa::value#6 value zp[2]:11 15001.5 +(word) utoa::value#0 value zp[2]:5 10001.0 +(word) utoa::value#2 value zp[2]:5 5714.857142857143 +(word) utoa::value#6 value zp[2]:5 15001.5 (word()) utoa_append((byte*) utoa_append::buffer , (word) utoa_append::value , (word) utoa_append::sub) (label) utoa_append::@1 (label) utoa_append::@2 (label) utoa_append::@3 (label) utoa_append::@return (byte*) utoa_append::buffer -(byte*) utoa_append::buffer#0 buffer zp[2]:5 13750.25 +(byte*) utoa_append::buffer#0 buffer zp[2]:7 13750.25 (byte) utoa_append::digit (byte) utoa_append::digit#1 reg byte x 1.0000001E7 (byte) utoa_append::digit#2 reg byte x 1.00500015E7 (word) utoa_append::return -(word) utoa_append::return#0 return zp[2]:11 20002.0 +(word) utoa_append::return#0 return zp[2]:5 20002.0 (word) utoa_append::sub -(word) utoa_append::sub#0 sub zp[2]:17 3335000.5 +(word) utoa_append::sub#0 sub zp[2]:19 3335000.5 (word) utoa_append::value -(word) utoa_append::value#0 value zp[2]:11 36667.33333333333 -(word) utoa_append::value#1 value zp[2]:11 2.0000002E7 -(word) utoa_append::value#2 value zp[2]:11 5018334.166666666 +(word) utoa_append::value#0 value zp[2]:5 36667.33333333333 +(word) utoa_append::value#1 value zp[2]:5 2.0000002E7 +(word) utoa_append::value#2 value zp[2]:5 5018334.166666666 reg byte x [ memset::c#4 ] reg byte x [ printf_number_buffer::format_min_length#2 ] @@ -8326,38 +8321,39 @@ zp[1]:3 [ printf_padding::i#2 printf_padding::i#1 ] reg byte a [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] reg byte a [ toupper::return#2 toupper::return#0 toupper::ch#0 ] zp[1]:4 [ utoa::digit#2 utoa::digit#1 printf_number_buffer::format_justify_left#10 ] +zp[2]:5 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 strlen::str#2 strlen::str#0 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] reg byte x [ utoa::started#2 utoa::started#4 ] -zp[2]:5 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] +zp[2]:7 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] reg byte y [ printf_schar::format_sign_always#2 ] -zp[1]:7 [ printf_schar::format_radix#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +zp[1]:9 [ printf_schar::format_radix#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] reg byte x [ printf_schar::value#5 printf_schar::value#0 printf_schar::value#3 ] -zp[1]:8 [ uctoa::max_digits#7 printf_number_buffer::format_upper_case#10 ] -zp[1]:9 [ uctoa::digit#2 uctoa::digit#1 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +zp[1]:10 [ uctoa::max_digits#7 printf_number_buffer::format_upper_case#10 ] +zp[1]:11 [ uctoa::digit#2 uctoa::digit#1 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] reg byte x [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] -zp[1]:10 [ uctoa::started#2 uctoa::started#4 printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -zp[2]:11 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 printf_number_buffer::buffer_digits#10 printf_str::str#2 printf_str::str#1 printf_str::str#0 ] +zp[1]:12 [ uctoa::started#2 uctoa::started#4 printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +zp[2]:13 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 strupr::src#2 strupr::src#1 printf_str::str#2 printf_str::str#0 ] reg byte x [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] reg byte y [ uctoa_append::digit#2 uctoa_append::digit#1 ] -zp[1]:13 [ printf_cursor_x ] -zp[1]:14 [ printf_cursor_y ] -zp[2]:15 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 printf_ln::$1 ] +zp[1]:15 [ printf_cursor_x ] +zp[1]:16 [ printf_cursor_y ] +zp[2]:17 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 printf_ln::$1 ] reg byte a [ printf_str::ch#0 ] reg byte a [ toupper::return#3 ] reg byte a [ strupr::$0 ] reg byte a [ utoa::$11 ] reg byte a [ utoa::$10 ] -zp[2]:17 [ utoa::digit_value#0 utoa_append::sub#0 uctoa::digit_values#8 strlen::str#2 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] +zp[2]:19 [ utoa::digit_value#0 utoa_append::sub#0 uctoa::digit_values#8 ] reg byte a [ uctoa::radix#0 ] reg byte a [ uctoa::$4 ] reg byte y [ uctoa::digit_value#0 ] -zp[1]:19 [ uctoa_append::sub#0 printf_padding::pad#5 ] +zp[1]:21 [ uctoa_append::sub#0 printf_padding::pad#5 ] reg byte x [ uctoa_append::return#0 ] mem[12] [ printf_buffer ] FINAL ASSEMBLER -Score: 19471 +Score: 19752 // File Comments // Tests printf implementation @@ -8373,9 +8369,9 @@ Score: 19471 .const HEXADECIMAL = $10 .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1 .const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c - .label printf_cursor_x = $d - .label printf_cursor_y = $e - .label printf_cursor_ptr = $f + .label printf_cursor_x = $f + .label printf_cursor_y = $10 + .label printf_cursor_ptr = $11 // @begin __bbegin: // @1 @@ -8470,8 +8466,8 @@ main: { // printf_ln // Print a newline printf_ln: { - .label __0 = $f - .label __1 = $f + .label __0 = $11 + .label __1 = $11 // printf_cursor_ptr - printf_cursor_x // [22] (byte*~) printf_ln::$0 ← (byte*) printf_cursor_ptr - (byte) printf_cursor_x -- pbuz1=pbuz1_minus_vbuz2 sec @@ -8510,7 +8506,7 @@ printf_ln: { // printf_scroll // Scroll the entire screen if the cursor is on the last line printf_scroll: { - .label __4 = $f + .label __4 = $11 // if(printf_cursor_y==PRINTF_SCREEN_HEIGHT) // [29] if((byte) printf_cursor_y!=(byte) $19) goto printf_scroll::@return -- vbuz1_neq_vbuc1_then_la1 lda #$19 @@ -8563,12 +8559,12 @@ printf_scroll: { } // memset // Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str. -// memset(void* zp(5) str, byte register(X) c, word zp($11) num) +// memset(void* zp(7) str, byte register(X) c, word zp(5) num) memset: { - .label end = $11 - .label dst = 5 - .label num = $11 - .label str = 5 + .label end = 5 + .label dst = 7 + .label num = 5 + .label str = 7 // if(num>0) // [39] if((word) memset::num#2<=(byte) 0) goto memset::@return -- vwuz1_le_0_then_la1 lda.z num @@ -8627,8 +8623,8 @@ memcpy: { .label source = $400+$28 .const num = $28*$19-$28 .label src_end = source+num - .label dst = 5 - .label src = $11 + .label dst = 7 + .label src = 5 // [48] phi from memcpy to memcpy::@1 [phi:memcpy->memcpy::@1] // [48] phi (byte*) memcpy::dst#2 = (byte*)(const void*) memcpy::destination#0 [phi:memcpy->memcpy::@1#0] -- pbuz1=pbuc1 lda #printf_number_buffer#1] -- register_copy - // [60] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_uint::@2->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [60] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 + // [60] phi (byte) printf_number_buffer::format_zero_padding#10 = (const byte) printf_uint::format_zero_padding#0 [phi:printf_uint::@2->printf_number_buffer#2] -- vbuz1=vbuc1 lda #format_zero_padding sta.z printf_number_buffer.format_zero_padding - // [60] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuz1=vbuc1 + // [60] phi (byte) printf_number_buffer::format_justify_left#10 = (const byte) printf_uint::format_justify_left#0 [phi:printf_uint::@2->printf_number_buffer#3] -- vbuz1=vbuc1 lda #format_justify_left sta.z printf_number_buffer.format_justify_left - // [60] phi (byte) printf_number_buffer::format_min_length#2 = (const byte) printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#5] -- vbuxx=vbuc1 + // [60] phi (byte) printf_number_buffer::format_min_length#2 = (const byte) printf_uint::format_min_length#0 [phi:printf_uint::@2->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #format_min_length jsr printf_number_buffer // printf_uint::@return @@ -8730,26 +8721,21 @@ printf_uint: { // printf_number_buffer // Print the contents of the number buffer using a specific format. // This handles minimum length, zero-filling, and left/right justification from the format -// printf_number_buffer(byte zp(7) buffer_sign, byte* zp($b) buffer_digits, byte register(X) format_min_length, byte zp(4) format_justify_left, byte zp(2) format_zero_padding, byte zp(8) format_upper_case) +// printf_number_buffer(byte zp(9) buffer_sign, byte register(X) format_min_length, byte zp(4) format_justify_left, byte zp(2) format_zero_padding, byte zp($a) format_upper_case) printf_number_buffer: { - .label __19 = 5 - .label buffer_sign = 7 + .label __19 = 7 + .label buffer_sign = 9 .label format_zero_padding = 2 - .label padding = 9 + .label padding = $b .label format_justify_left = 4 - .label buffer_digits = $b - .label format_upper_case = 8 + .label format_upper_case = $a // if(format.min_length) // [61] if((byte) 0==(byte) printf_number_buffer::format_min_length#2) goto printf_number_buffer::@1 -- vbuc1_eq_vbuxx_then_la1 cpx #0 beq __b6 + // [62] phi from printf_number_buffer to printf_number_buffer::@6 [phi:printf_number_buffer->printf_number_buffer::@6] // printf_number_buffer::@6 // strlen(buffer.digits) - // [62] (byte*) strlen::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strlen.str - lda.z buffer_digits+1 - sta.z strlen.str+1 // [63] call strlen // [139] phi from printf_number_buffer::@6 to strlen [phi:printf_number_buffer::@6->strlen] jsr strlen @@ -8871,20 +8857,16 @@ printf_number_buffer: { lda #0 cmp.z format_upper_case beq __b5 + // [87] phi from printf_number_buffer::@4 to printf_number_buffer::@11 [phi:printf_number_buffer::@4->printf_number_buffer::@11] // printf_number_buffer::@11 // strupr(buffer.digits) - // [87] (byte*) strupr::str#0 ← (byte*) printf_number_buffer::buffer_digits#10 -- pbuz1=pbuz2 - lda.z buffer_digits - sta.z strupr.str - lda.z buffer_digits+1 - sta.z strupr.str+1 // [88] call strupr // [124] phi from printf_number_buffer::@11 to strupr [phi:printf_number_buffer::@11->strupr] jsr strupr + // [89] phi from printf_number_buffer::@11 printf_number_buffer::@4 to printf_number_buffer::@5 [phi:printf_number_buffer::@11/printf_number_buffer::@4->printf_number_buffer::@5] // printf_number_buffer::@5 __b5: // printf_str(buffer.digits) - // [89] (byte*) printf_str::str#1 ← (byte*) printf_number_buffer::buffer_digits#10 // [90] call printf_str // [113] phi from printf_number_buffer::@5 to printf_str [phi:printf_number_buffer::@5->printf_str] jsr printf_str @@ -8924,11 +8906,11 @@ printf_number_buffer: { } // printf_padding // Print a padding char a number of times -// printf_padding(byte zp($13) pad, byte zp($a) length) +// printf_padding(byte zp($15) pad, byte zp($c) length) printf_padding: { .label i = 3 - .label length = $a - .label pad = $13 + .label length = $c + .label pad = $15 // [98] phi from printf_padding to printf_padding::@1 [phi:printf_padding->printf_padding::@1] // [98] phi (byte) printf_padding::i#2 = (byte) 0 [phi:printf_padding->printf_padding::@1#0] -- vbuz1=vbuc1 lda #0 @@ -9003,11 +8985,15 @@ printf_char: { // printf_str // Print a zero-terminated string // Handles escape codes such as newline -// printf_str(byte* zp($b) str) +// printf_str(byte* zp($d) str) printf_str: { - .label str = $b - // [114] phi from printf_str printf_str::@4 printf_str::@5 to printf_str::@1 [phi:printf_str/printf_str::@4/printf_str::@5->printf_str::@1] - // [114] phi (byte*) printf_str::str#2 = (byte*) printf_str::str#1 [phi:printf_str/printf_str::@4/printf_str::@5->printf_str::@1#0] -- register_copy + .label str = $d + // [114] phi from printf_str to printf_str::@1 [phi:printf_str->printf_str::@1] + // [114] phi (byte*) printf_str::str#2 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_str->printf_str::@1#0] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 // printf_str::@1 // printf_str::@2 __b2: @@ -9041,6 +9027,8 @@ printf_str: { // [104] phi from printf_str::@5 to printf_char [phi:printf_str::@5->printf_char] // [104] phi (byte) printf_char::ch#3 = (byte) printf_char::ch#1 [phi:printf_str::@5->printf_char#0] -- register_copy jsr printf_char + // [114] phi from printf_str::@4 printf_str::@5 to printf_str::@1 [phi:printf_str::@4/printf_str::@5->printf_str::@1] + // [114] phi (byte*) printf_str::str#2 = (byte*) printf_str::str#0 [phi:printf_str::@4/printf_str::@5->printf_str::@1#0] -- register_copy jmp __b2 // [122] phi from printf_str::@3 to printf_str::@4 [phi:printf_str::@3->printf_str::@4] // printf_str::@4 @@ -9052,12 +9040,15 @@ printf_str: { } // strupr // Converts a string to uppercase. -// strupr(byte* zp($11) str) strupr: { - .label src = $11 - .label str = $11 - // [125] phi from strupr strupr::@3 to strupr::@1 [phi:strupr/strupr::@3->strupr::@1] - // [125] phi (byte*) strupr::src#2 = (byte*) strupr::str#0 [phi:strupr/strupr::@3->strupr::@1#0] -- register_copy + .label str = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + .label src = $d + // [125] phi from strupr to strupr::@1 [phi:strupr->strupr::@1] + // [125] phi (byte*) strupr::src#2 = (const byte*) strupr::str#0 [phi:strupr->strupr::@1#0] -- pbuz1=pbuc1 + lda #str + sta.z src+1 // strupr::@1 __b1: // while(*src) @@ -9091,6 +9082,8 @@ strupr: { bne !+ inc.z src+1 !: + // [125] phi from strupr::@3 to strupr::@1 [phi:strupr::@3->strupr::@1] + // [125] phi (byte*) strupr::src#2 = (byte*) strupr::src#1 [phi:strupr::@3->strupr::@1#0] -- register_copy jmp __b1 } // toupper @@ -9124,17 +9117,21 @@ toupper: { } // strlen // Computes the length of the string str up to but not including the terminating null character. -// strlen(byte* zp($11) str) +// strlen(byte* zp(5) str) strlen: { - .label len = 5 - .label str = $11 - .label return = 5 + .label len = 7 + .label str = 5 + .label return = 7 // [140] phi from strlen to strlen::@1 [phi:strlen->strlen::@1] // [140] phi (word) strlen::len#2 = (word) 0 [phi:strlen->strlen::@1#0] -- vwuz1=vwuc1 lda #<0 sta.z len sta.z len+1 - // [140] phi (byte*) strlen::str#2 = (byte*) strlen::str#1 [phi:strlen->strlen::@1#1] -- register_copy + // [140] phi (byte*) strlen::str#2 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:strlen->strlen::@1#1] -- pbuz1=pbuc1 + lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS + sta.z str+1 // strlen::@1 __b1: // while(*str) @@ -9172,13 +9169,13 @@ strlen: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// utoa(word zp($b) value, byte* zp(5) buffer) +// utoa(word zp(5) value, byte* zp(7) buffer) utoa: { .const max_digits = 4 - .label digit_value = $11 - .label buffer = 5 + .label digit_value = $13 + .label buffer = 7 .label digit = 4 - .label value = $b + .label value = 5 // [146] phi from utoa to utoa::@1 [phi:utoa->utoa::@1] // [146] phi (byte*) utoa::buffer#11 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1 lda #utoa_append::@1] // [167] phi (byte) utoa_append::digit#2 = (byte) 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1 ldx #0 @@ -9355,9 +9352,9 @@ utoa_append: { } // printf_schar // Print a signed char using a specific format -// printf_schar(signed byte register(X) value, byte register(Y) format_sign_always, byte zp(2) format_zero_padding, byte zp(7) format_radix) +// printf_schar(signed byte register(X) value, byte register(Y) format_sign_always, byte zp(2) format_zero_padding, byte zp(9) format_radix) printf_schar: { - .label format_radix = 7 + .label format_radix = 9 .label format_zero_padding = 2 // printf_buffer.sign = 0 // [174] *((byte*)&(struct printf_buffer_number) printf_buffer) ← (byte) 0 -- _deref_pbuc1=vbuc2 @@ -9401,16 +9398,10 @@ printf_schar: { lda #0 sta.z printf_number_buffer.format_upper_case // [60] phi (byte) printf_number_buffer::buffer_sign#10 = (byte) printf_number_buffer::buffer_sign#1 [phi:printf_schar::@5->printf_number_buffer#1] -- register_copy - // [60] phi (byte*) printf_number_buffer::buffer_digits#10 = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_schar::@5->printf_number_buffer#2] -- pbuz1=pbuc1 - lda #printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS - sta.z printf_number_buffer.buffer_digits+1 - // [60] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) printf_number_buffer::format_zero_padding#1 [phi:printf_schar::@5->printf_number_buffer#3] -- register_copy - // [60] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_schar::@5->printf_number_buffer#4] -- vbuz1=vbuc1 - lda #0 + // [60] phi (byte) printf_number_buffer::format_zero_padding#10 = (byte) printf_number_buffer::format_zero_padding#1 [phi:printf_schar::@5->printf_number_buffer#2] -- register_copy + // [60] phi (byte) printf_number_buffer::format_justify_left#10 = (byte) 0 [phi:printf_schar::@5->printf_number_buffer#3] -- vbuz1=vbuc1 sta.z printf_number_buffer.format_justify_left - // [60] phi (byte) printf_number_buffer::format_min_length#2 = (byte) 6 [phi:printf_schar::@5->printf_number_buffer#5] -- vbuxx=vbuc1 + // [60] phi (byte) printf_number_buffer::format_min_length#2 = (byte) 6 [phi:printf_schar::@5->printf_number_buffer#4] -- vbuxx=vbuc1 ldx #6 jsr printf_number_buffer // printf_schar::@return @@ -9438,13 +9429,13 @@ printf_schar: { // - value : The number to be converted to RADIX // - buffer : receives the string representing the number and zero-termination. // - radix : The radix to convert the number to (from the enum RADIX) -// uctoa(byte register(X) value, byte* zp($b) buffer, byte register(A) radix) +// uctoa(byte register(X) value, byte* zp($d) buffer, byte register(A) radix) uctoa: { - .label buffer = $b - .label digit = 9 - .label started = $a - .label max_digits = 8 - .label digit_values = $11 + .label buffer = $d + .label digit = $b + .label started = $c + .label max_digits = $a + .label digit_values = $13 // if(radix==DECIMAL) // [188] if((byte) uctoa::radix#0==(const byte) DECIMAL) goto uctoa::@1 -- vbuaa_eq_vbuc1_then_la1 cmp #DECIMAL @@ -9642,10 +9633,10 @@ uctoa: { // - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased. // (For decimal the subs used are 10000, 1000, 100, 10, 1) // returns : the value reduced by sub * digit so that it is less than sub. -// uctoa_append(byte* zp($b) buffer, byte register(X) value, byte zp($13) sub) +// uctoa_append(byte* zp($d) buffer, byte register(X) value, byte zp($15) sub) uctoa_append: { - .label buffer = $b - .label sub = $13 + .label buffer = $d + .label sub = $15 // [217] phi from uctoa_append to uctoa_append::@1 [phi:uctoa_append->uctoa_append::@1] // [217] phi (byte) uctoa_append::digit#2 = (byte) 0 [phi:uctoa_append->uctoa_append::@1#0] -- vbuyy=vbuc1 ldy #0 diff --git a/src/test/ref/printf-2.sym b/src/test/ref/printf-2.sym index cc7a07099..a61454678 100644 --- a/src/test/ref/printf-2.sym +++ b/src/test/ref/printf-2.sym @@ -33,16 +33,16 @@ (void*) memcpy::destination (const void*) memcpy::destination#0 destination = (void*) 1024 (byte*) memcpy::dst -(byte*) memcpy::dst#1 dst zp[2]:5 1.0000000001E10 -(byte*) memcpy::dst#2 dst zp[2]:5 1.0000000001E10 +(byte*) memcpy::dst#1 dst zp[2]:7 1.0000000001E10 +(byte*) memcpy::dst#2 dst zp[2]:7 1.0000000001E10 (word) memcpy::num (const word) memcpy::num#0 num = (word)(number) $28*(number) $19-(number) $28 (void*) memcpy::return (void*) memcpy::source (const void*) memcpy::source#0 source = (void*)(number) $400+(number) $28 (byte*) memcpy::src -(byte*) memcpy::src#1 src zp[2]:17 2.0000000002E10 -(byte*) memcpy::src#2 src zp[2]:17 1.0000000001E10 +(byte*) memcpy::src#1 src zp[2]:5 2.0000000002E10 +(byte*) memcpy::src#2 src zp[2]:5 1.0000000001E10 (byte*) memcpy::src_end (const byte*) memcpy::src_end#0 src_end = (byte*)(const void*) memcpy::source#0+(const word) memcpy::num#0 (void*()) memset((void*) memset::str , (byte) memset::c , (word) memset::num) @@ -53,16 +53,16 @@ (byte) memset::c (byte) memset::c#4 reg byte x 1.25000000125E8 (byte*) memset::dst -(byte*) memset::dst#1 dst zp[2]:5 2.000000002E9 -(byte*) memset::dst#2 dst zp[2]:5 1.3666666683333335E9 -(byte*) memset::dst#4 dst zp[2]:5 2.00000002E8 +(byte*) memset::dst#1 dst zp[2]:7 2.000000002E9 +(byte*) memset::dst#2 dst zp[2]:7 1.3666666683333335E9 +(byte*) memset::dst#4 dst zp[2]:7 2.00000002E8 (byte*) memset::end -(byte*) memset::end#0 end zp[2]:17 1.833333336666667E8 +(byte*) memset::end#0 end zp[2]:5 1.833333336666667E8 (word) memset::num -(word) memset::num#2 num zp[2]:17 1.00000001E8 +(word) memset::num#2 num zp[2]:5 1.00000001E8 (void*) memset::return (void*) memset::str -(void*) memset::str#3 str zp[2]:5 +(void*) memset::str#3 str zp[2]:7 (struct printf_buffer_number) printf_buffer loadstore mem[12] = {} (const byte*) printf_buffer_number::digits[(number) $b] = { fill( $b, 0) } (byte) printf_buffer_number::sign @@ -77,9 +77,9 @@ (void()) printf_cls() (label) printf_cls::@1 (label) printf_cls::@return -(byte*) printf_cursor_ptr loadstore zp[2]:15 219299.21052631582 -(byte) printf_cursor_x loadstore zp[1]:13 57693.35576923078 -(byte) printf_cursor_y loadstore zp[1]:14 295653.1304347826 +(byte*) printf_cursor_ptr loadstore zp[2]:17 219299.21052631582 +(byte) printf_cursor_x loadstore zp[1]:15 57693.35576923078 +(byte) printf_cursor_y loadstore zp[1]:16 295653.1304347826 (byte) printf_format_number::justify_left (byte) printf_format_number::min_length (byte) printf_format_number::radix @@ -89,11 +89,11 @@ (byte) printf_format_string::justify_left (byte) printf_format_string::min_length (void()) printf_ln() -(byte*~) printf_ln::$0 zp[2]:15 2000002.0 -(byte*~) printf_ln::$1 zp[2]:15 2000002.0 +(byte*~) printf_ln::$0 zp[2]:17 2000002.0 +(byte*~) printf_ln::$1 zp[2]:17 2000002.0 (label) printf_ln::@return (void()) printf_number_buffer((byte) printf_number_buffer::buffer_sign , (byte*) printf_number_buffer::buffer_digits , (byte) printf_number_buffer::format_min_length , (byte) printf_number_buffer::format_justify_left , (byte) printf_number_buffer::format_sign_always , (byte) printf_number_buffer::format_zero_padding , (byte) printf_number_buffer::format_upper_case , (byte) printf_number_buffer::format_radix) -(word~) printf_number_buffer::$19 zp[2]:5 1001.0 +(word~) printf_number_buffer::$19 zp[2]:7 1001.0 (label) printf_number_buffer::@1 (label) printf_number_buffer::@10 (label) printf_number_buffer::@11 @@ -118,11 +118,10 @@ (label) printf_number_buffer::@return (struct printf_buffer_number) printf_number_buffer::buffer (byte*) printf_number_buffer::buffer_digits -(byte*) printf_number_buffer::buffer_digits#10 buffer_digits zp[2]:11 103.55172413793102 (byte) printf_number_buffer::buffer_sign -(byte) printf_number_buffer::buffer_sign#0 buffer_sign zp[1]:7 202.0 -(byte) printf_number_buffer::buffer_sign#1 buffer_sign zp[1]:7 101.0 -(byte) printf_number_buffer::buffer_sign#10 buffer_sign zp[1]:7 160.25 +(byte) printf_number_buffer::buffer_sign#0 buffer_sign zp[1]:9 202.0 +(byte) printf_number_buffer::buffer_sign#1 buffer_sign zp[1]:9 101.0 +(byte) printf_number_buffer::buffer_sign#10 buffer_sign zp[1]:9 160.25 (struct printf_format_number) printf_number_buffer::format (byte) printf_number_buffer::format_justify_left (byte) printf_number_buffer::format_justify_left#10 format_justify_left zp[1]:4 64.58064516129032 @@ -131,7 +130,7 @@ (byte) printf_number_buffer::format_radix (byte) printf_number_buffer::format_sign_always (byte) printf_number_buffer::format_upper_case -(byte) printf_number_buffer::format_upper_case#10 format_upper_case zp[1]:8 38.5 +(byte) printf_number_buffer::format_upper_case#10 format_upper_case zp[1]:10 38.5 (byte) printf_number_buffer::format_zero_padding (byte) printf_number_buffer::format_zero_padding#1 format_zero_padding zp[1]:2 202.0 (byte) printf_number_buffer::format_zero_padding#10 format_zero_padding zp[1]:2 97.0 @@ -140,8 +139,8 @@ (signed byte) printf_number_buffer::len#1 reg byte y 2002.0 (signed byte) printf_number_buffer::len#2 reg byte y 3003.0 (signed byte) printf_number_buffer::padding -(signed byte) printf_number_buffer::padding#1 padding zp[1]:9 1001.0 -(signed byte) printf_number_buffer::padding#10 padding zp[1]:9 190.66666666666666 +(signed byte) printf_number_buffer::padding#1 padding zp[1]:11 1001.0 +(signed byte) printf_number_buffer::padding#10 padding zp[1]:11 190.66666666666666 (void()) printf_padding((byte) printf_padding::pad , (byte) printf_padding::length) (label) printf_padding::@1 (label) printf_padding::@2 @@ -151,12 +150,12 @@ (byte) printf_padding::i#1 i zp[1]:3 200002.0 (byte) printf_padding::i#2 i zp[1]:3 75000.75 (byte) printf_padding::length -(byte) printf_padding::length#0 length zp[1]:10 2002.0 -(byte) printf_padding::length#1 length zp[1]:10 2002.0 -(byte) printf_padding::length#2 length zp[1]:10 2002.0 -(byte) printf_padding::length#4 length zp[1]:10 17167.333333333332 +(byte) printf_padding::length#0 length zp[1]:12 2002.0 +(byte) printf_padding::length#1 length zp[1]:12 2002.0 +(byte) printf_padding::length#2 length zp[1]:12 2002.0 +(byte) printf_padding::length#4 length zp[1]:12 17167.333333333332 (byte) printf_padding::pad -(byte) printf_padding::pad#5 pad zp[1]:19 16666.833333333332 +(byte) printf_padding::pad#5 pad zp[1]:21 16666.833333333332 (void()) printf_schar((signed byte) printf_schar::value , (byte) printf_schar::format_min_length , (byte) printf_schar::format_justify_left , (byte) printf_schar::format_sign_always , (byte) printf_schar::format_zero_padding , (byte) printf_schar::format_upper_case , (byte) printf_schar::format_radix) (label) printf_schar::@1 (label) printf_schar::@2 @@ -168,7 +167,7 @@ (byte) printf_schar::format_justify_left (byte) printf_schar::format_min_length (byte) printf_schar::format_radix -(byte) printf_schar::format_radix#2 format_radix zp[1]:7 11.222222222222221 +(byte) printf_schar::format_radix#2 format_radix zp[1]:9 11.222222222222221 (byte) printf_schar::format_sign_always (byte) printf_schar::format_sign_always#2 reg byte y 33.666666666666664 (byte) printf_schar::format_upper_case @@ -180,7 +179,7 @@ (signed byte) printf_schar::value#3 reg byte x 80.8 (signed byte) printf_schar::value#5 reg byte x 303.0 (void()) printf_scroll() -(byte*~) printf_scroll::$4 zp[2]:15 2.0000002E7 +(byte*~) printf_scroll::$4 zp[2]:17 2.0000002E7 (label) printf_scroll::@1 (label) printf_scroll::@2 (label) printf_scroll::@3 @@ -195,9 +194,8 @@ (byte) printf_str::ch (byte) printf_str::ch#0 reg byte a 100001.0 (byte*) printf_str::str -(byte*) printf_str::str#0 str zp[2]:11 42857.57142857143 -(byte*) printf_str::str#1 str zp[2]:11 5501.0 -(byte*) printf_str::str#2 str zp[2]:11 205002.5 +(byte*) printf_str::str#0 str zp[2]:13 42857.57142857143 +(byte*) printf_str::str#2 str zp[2]:13 200002.0 (void()) printf_uint((word) printf_uint::uvalue , (byte) printf_uint::format_min_length , (byte) printf_uint::format_justify_left , (byte) printf_uint::format_sign_always , (byte) printf_uint::format_zero_padding , (byte) printf_uint::format_upper_case , (byte) printf_uint::format_radix) (label) printf_uint::@1 (label) printf_uint::@2 @@ -220,14 +218,13 @@ (label) strlen::@2 (label) strlen::@return (word) strlen::len -(word) strlen::len#1 len zp[2]:5 100001.0 -(word) strlen::len#2 len zp[2]:5 50250.75 +(word) strlen::len#1 len zp[2]:7 100001.0 +(word) strlen::len#2 len zp[2]:7 50250.75 (word) strlen::return -(word) strlen::return#2 return zp[2]:5 2002.0 +(word) strlen::return#2 return zp[2]:7 2002.0 (byte*) strlen::str -(byte*) strlen::str#0 str zp[2]:17 200002.0 -(byte*) strlen::str#1 str zp[2]:17 5501.0 -(byte*) strlen::str#2 str zp[2]:17 103334.66666666666 +(byte*) strlen::str#0 str zp[2]:5 200002.0 +(byte*) strlen::str#2 str zp[2]:5 100001.0 (byte*()) strupr((byte*) strupr::str) (byte~) strupr::$0 reg byte a 200002.0 (label) strupr::@1 @@ -236,10 +233,10 @@ (label) strupr::@return (byte*) strupr::return (byte*) strupr::src -(byte*) strupr::src#1 src zp[2]:17 200002.0 -(byte*) strupr::src#2 src zp[2]:17 72858.0 +(byte*) strupr::src#1 src zp[2]:13 200002.0 +(byte*) strupr::src#2 src zp[2]:13 71429.28571428571 (byte*) strupr::str -(byte*) strupr::str#0 str zp[2]:17 5501.0 +(const byte*) strupr::str#0 str = (byte*)&(struct printf_buffer_number) printf_buffer+(const byte) OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS (byte()) toupper((byte) toupper::ch) (label) toupper::@1 (label) toupper::@2 @@ -266,24 +263,24 @@ (label) uctoa::@9 (label) uctoa::@return (byte*) uctoa::buffer -(byte*) uctoa::buffer#11 buffer zp[2]:11 3231.230769230769 -(byte*) uctoa::buffer#14 buffer zp[2]:11 15001.5 -(byte*) uctoa::buffer#3 buffer zp[2]:11 2002.0 -(byte*) uctoa::buffer#4 buffer zp[2]:11 20002.0 +(byte*) uctoa::buffer#11 buffer zp[2]:13 3231.230769230769 +(byte*) uctoa::buffer#14 buffer zp[2]:13 15001.5 +(byte*) uctoa::buffer#3 buffer zp[2]:13 2002.0 +(byte*) uctoa::buffer#4 buffer zp[2]:13 20002.0 (byte) uctoa::digit -(byte) uctoa::digit#1 digit zp[1]:9 20002.0 -(byte) uctoa::digit#2 digit zp[1]:9 2857.4285714285716 +(byte) uctoa::digit#1 digit zp[1]:11 20002.0 +(byte) uctoa::digit#2 digit zp[1]:11 2857.4285714285716 (byte) uctoa::digit_value (byte) uctoa::digit_value#0 reg byte y 6000.6 (byte*) uctoa::digit_values -(byte*) uctoa::digit_values#8 digit_values zp[2]:17 625.0625 +(byte*) uctoa::digit_values#8 digit_values zp[2]:19 625.0625 (byte) uctoa::max_digits -(byte) uctoa::max_digits#7 max_digits zp[1]:8 625.0625 +(byte) uctoa::max_digits#7 max_digits zp[1]:10 625.0625 (byte) uctoa::radix (byte) uctoa::radix#0 reg byte a 1026.25 (byte) uctoa::started -(byte) uctoa::started#2 started zp[1]:10 5000.5 -(byte) uctoa::started#4 started zp[1]:10 10001.0 +(byte) uctoa::started#2 started zp[1]:12 5000.5 +(byte) uctoa::started#4 started zp[1]:12 10001.0 (byte) uctoa::value (byte) uctoa::value#0 reg byte x 10001.0 (byte) uctoa::value#1 reg byte x 157.42857142857142 @@ -295,14 +292,14 @@ (label) uctoa_append::@3 (label) uctoa_append::@return (byte*) uctoa_append::buffer -(byte*) uctoa_append::buffer#0 buffer zp[2]:11 13750.25 +(byte*) uctoa_append::buffer#0 buffer zp[2]:13 13750.25 (byte) uctoa_append::digit (byte) uctoa_append::digit#1 reg byte y 1.0000001E7 (byte) uctoa_append::digit#2 reg byte y 1.00500015E7 (byte) uctoa_append::return (byte) uctoa_append::return#0 reg byte x 20002.0 (byte) uctoa_append::sub -(byte) uctoa_append::sub#0 sub zp[1]:19 3335000.5 +(byte) uctoa_append::sub#0 sub zp[1]:21 3335000.5 (byte) uctoa_append::value (byte) uctoa_append::value#0 reg byte x 36667.33333333333 (byte) uctoa_append::value#1 reg byte x 2.0000002E7 @@ -319,15 +316,15 @@ (label) utoa::@7 (label) utoa::@return (byte*) utoa::buffer -(byte*) utoa::buffer#11 buffer zp[2]:5 3000.4285714285716 -(byte*) utoa::buffer#14 buffer zp[2]:5 15001.5 -(byte*) utoa::buffer#3 buffer zp[2]:5 2002.0 -(byte*) utoa::buffer#4 buffer zp[2]:5 20002.0 +(byte*) utoa::buffer#11 buffer zp[2]:7 3000.4285714285716 +(byte*) utoa::buffer#14 buffer zp[2]:7 15001.5 +(byte*) utoa::buffer#3 buffer zp[2]:7 2002.0 +(byte*) utoa::buffer#4 buffer zp[2]:7 20002.0 (byte) utoa::digit (byte) utoa::digit#1 digit zp[1]:4 20002.0 (byte) utoa::digit#2 digit zp[1]:4 2857.4285714285716 (word) utoa::digit_value -(word) utoa::digit_value#0 digit_value zp[2]:17 6000.6 +(word) utoa::digit_value#0 digit_value zp[2]:19 6000.6 (word*) utoa::digit_values (byte) utoa::max_digits (const byte) utoa::max_digits#2 max_digits = (byte) 4 @@ -336,27 +333,27 @@ (byte) utoa::started#2 reg byte x 5000.5 (byte) utoa::started#4 reg byte x 10001.0 (word) utoa::value -(word) utoa::value#0 value zp[2]:11 10001.0 -(word) utoa::value#2 value zp[2]:11 5714.857142857143 -(word) utoa::value#6 value zp[2]:11 15001.5 +(word) utoa::value#0 value zp[2]:5 10001.0 +(word) utoa::value#2 value zp[2]:5 5714.857142857143 +(word) utoa::value#6 value zp[2]:5 15001.5 (word()) utoa_append((byte*) utoa_append::buffer , (word) utoa_append::value , (word) utoa_append::sub) (label) utoa_append::@1 (label) utoa_append::@2 (label) utoa_append::@3 (label) utoa_append::@return (byte*) utoa_append::buffer -(byte*) utoa_append::buffer#0 buffer zp[2]:5 13750.25 +(byte*) utoa_append::buffer#0 buffer zp[2]:7 13750.25 (byte) utoa_append::digit (byte) utoa_append::digit#1 reg byte x 1.0000001E7 (byte) utoa_append::digit#2 reg byte x 1.00500015E7 (word) utoa_append::return -(word) utoa_append::return#0 return zp[2]:11 20002.0 +(word) utoa_append::return#0 return zp[2]:5 20002.0 (word) utoa_append::sub -(word) utoa_append::sub#0 sub zp[2]:17 3335000.5 +(word) utoa_append::sub#0 sub zp[2]:19 3335000.5 (word) utoa_append::value -(word) utoa_append::value#0 value zp[2]:11 36667.33333333333 -(word) utoa_append::value#1 value zp[2]:11 2.0000002E7 -(word) utoa_append::value#2 value zp[2]:11 5018334.166666666 +(word) utoa_append::value#0 value zp[2]:5 36667.33333333333 +(word) utoa_append::value#1 value zp[2]:5 2.0000002E7 +(word) utoa_append::value#2 value zp[2]:5 5018334.166666666 reg byte x [ memset::c#4 ] reg byte x [ printf_number_buffer::format_min_length#2 ] @@ -366,31 +363,32 @@ zp[1]:3 [ printf_padding::i#2 printf_padding::i#1 ] reg byte a [ printf_char::ch#3 printf_char::ch#2 printf_char::ch#0 printf_char::ch#1 ] reg byte a [ toupper::return#2 toupper::return#0 toupper::ch#0 ] zp[1]:4 [ utoa::digit#2 utoa::digit#1 printf_number_buffer::format_justify_left#10 ] +zp[2]:5 [ utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 strlen::str#2 strlen::str#0 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] reg byte x [ utoa::started#2 utoa::started#4 ] -zp[2]:5 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] +zp[2]:7 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strlen::len#2 strlen::len#1 strlen::return#2 printf_number_buffer::$19 memcpy::dst#2 memcpy::dst#1 memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] reg byte y [ printf_schar::format_sign_always#2 ] -zp[1]:7 [ printf_schar::format_radix#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] +zp[1]:9 [ printf_schar::format_radix#2 printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] reg byte x [ printf_schar::value#5 printf_schar::value#0 printf_schar::value#3 ] -zp[1]:8 [ uctoa::max_digits#7 printf_number_buffer::format_upper_case#10 ] -zp[1]:9 [ uctoa::digit#2 uctoa::digit#1 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] +zp[1]:10 [ uctoa::max_digits#7 printf_number_buffer::format_upper_case#10 ] +zp[1]:11 [ uctoa::digit#2 uctoa::digit#1 printf_number_buffer::padding#10 printf_number_buffer::padding#1 ] reg byte x [ uctoa::value#2 uctoa::value#6 uctoa::value#1 uctoa::value#0 ] -zp[1]:10 [ uctoa::started#2 uctoa::started#4 printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] -zp[2]:11 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 utoa::value#2 utoa::value#6 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 printf_number_buffer::buffer_digits#10 printf_str::str#2 printf_str::str#1 printf_str::str#0 ] +zp[1]:12 [ uctoa::started#2 uctoa::started#4 printf_padding::length#4 printf_padding::length#1 printf_padding::length#2 printf_padding::length#0 ] +zp[2]:13 [ uctoa::buffer#11 uctoa::buffer#14 uctoa::buffer#4 uctoa::buffer#3 uctoa_append::buffer#0 strupr::src#2 strupr::src#1 printf_str::str#2 printf_str::str#0 ] reg byte x [ uctoa_append::value#2 uctoa_append::value#0 uctoa_append::value#1 ] reg byte y [ uctoa_append::digit#2 uctoa_append::digit#1 ] -zp[1]:13 [ printf_cursor_x ] -zp[1]:14 [ printf_cursor_y ] -zp[2]:15 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 printf_ln::$1 ] +zp[1]:15 [ printf_cursor_x ] +zp[1]:16 [ printf_cursor_y ] +zp[2]:17 [ printf_cursor_ptr printf_scroll::$4 printf_ln::$0 printf_ln::$1 ] reg byte a [ printf_str::ch#0 ] reg byte a [ toupper::return#3 ] reg byte a [ strupr::$0 ] reg byte a [ utoa::$11 ] reg byte a [ utoa::$10 ] -zp[2]:17 [ utoa::digit_value#0 utoa_append::sub#0 uctoa::digit_values#8 strlen::str#2 strlen::str#1 strlen::str#0 strupr::src#2 strupr::str#0 strupr::src#1 memcpy::src#2 memcpy::src#1 memset::num#2 memset::end#0 ] +zp[2]:19 [ utoa::digit_value#0 utoa_append::sub#0 uctoa::digit_values#8 ] reg byte a [ uctoa::radix#0 ] reg byte a [ uctoa::$4 ] reg byte y [ uctoa::digit_value#0 ] -zp[1]:19 [ uctoa_append::sub#0 printf_padding::pad#5 ] +zp[1]:21 [ uctoa_append::sub#0 printf_padding::pad#5 ] reg byte x [ uctoa_append::return#0 ] mem[12] [ printf_buffer ] diff --git a/src/test/ref/struct-ptr-13.log b/src/test/ref/struct-ptr-13.log index c6adf4f5d..23147c538 100644 --- a/src/test/ref/struct-ptr-13.log +++ b/src/test/ref/struct-ptr-13.log @@ -202,7 +202,7 @@ main: { clc adc points sta points - // [5] *((byte*)(const struct Point*) points+(const byte) OFFSET_STRUCT_POINT_Y) ← *((byte*)(const struct Point*) points+(const byte) OFFSET_STRUCT_POINT_Y) + (byte) 5 -- _deref_pbuc1=_deref_pbuc2_plus_vbuc3 + // [5] *((byte*)(const struct Point*) points+(const byte) OFFSET_STRUCT_POINT_Y) ← *((byte*)(const struct Point*) points+(const byte) OFFSET_STRUCT_POINT_Y) + (byte) 5 -- _deref_pbuc1=_deref_pbuc1_plus_vbuc2 lda #5 clc adc points+OFFSET_STRUCT_POINT_Y @@ -268,7 +268,7 @@ main: { clc adc points sta points - // [5] *((byte*)(const struct Point*) points+(const byte) OFFSET_STRUCT_POINT_Y) ← *((byte*)(const struct Point*) points+(const byte) OFFSET_STRUCT_POINT_Y) + (byte) 5 -- _deref_pbuc1=_deref_pbuc2_plus_vbuc3 + // [5] *((byte*)(const struct Point*) points+(const byte) OFFSET_STRUCT_POINT_Y) ← *((byte*)(const struct Point*) points+(const byte) OFFSET_STRUCT_POINT_Y) + (byte) 5 -- _deref_pbuc1=_deref_pbuc1_plus_vbuc2 lda #5 clc adc points+OFFSET_STRUCT_POINT_Y @@ -347,7 +347,7 @@ main: { adc points sta points // points->y += 5 - // [5] *((byte*)(const struct Point*) points+(const byte) OFFSET_STRUCT_POINT_Y) ← *((byte*)(const struct Point*) points+(const byte) OFFSET_STRUCT_POINT_Y) + (byte) 5 -- _deref_pbuc1=_deref_pbuc2_plus_vbuc3 + // [5] *((byte*)(const struct Point*) points+(const byte) OFFSET_STRUCT_POINT_Y) ← *((byte*)(const struct Point*) points+(const byte) OFFSET_STRUCT_POINT_Y) + (byte) 5 -- _deref_pbuc1=_deref_pbuc1_plus_vbuc2 lda #5 clc adc points+OFFSET_STRUCT_POINT_Y diff --git a/src/test/ref/tod-1.log b/src/test/ref/tod-1.log index 57cc2bbe1..55444722c 100644 --- a/src/test/ref/tod-1.log +++ b/src/test/ref/tod-1.log @@ -2367,12 +2367,12 @@ tod_init: { .label tod_SEC = $c .label tod_MIN = $d .label tod_HOURS = $e - // [89] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 -- _deref_pbuc1=_deref_pbuc2_bor_vbuc3 + // [89] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 -- _deref_pbuc1=_deref_pbuc1_bor_vbuc2 // Set 50hz (this assumes PAL!) (bit7=1) lda #$80 ora CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL - // [90] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc2_band_vbuc3 + // [90] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 // Writing TOD clock (bit7=0) lda #$7f and CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL @@ -3044,12 +3044,12 @@ tod_read: { tod_init: { .label tod_TENTHS = 9 .label tod_SEC = $a - // [89] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 -- _deref_pbuc1=_deref_pbuc2_bor_vbuc3 + // [89] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 -- _deref_pbuc1=_deref_pbuc1_bor_vbuc2 // Set 50hz (this assumes PAL!) (bit7=1) lda #$80 ora CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL - // [90] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc2_band_vbuc3 + // [90] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 // Writing TOD clock (bit7=0) lda #$7f and CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL @@ -3875,13 +3875,13 @@ tod_init: { .label tod_TENTHS = 9 .label tod_SEC = $a // CIA1->TIMER_A_CONTROL |= 0x80 - // [89] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 -- _deref_pbuc1=_deref_pbuc2_bor_vbuc3 + // [89] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL) | (byte) $80 -- _deref_pbuc1=_deref_pbuc1_bor_vbuc2 // Set 50hz (this assumes PAL!) (bit7=1) lda #$80 ora CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL sta CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_A_CONTROL // CIA1->TIMER_B_CONTROL &= 0x7f - // [90] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc2_band_vbuc3 + // [90] *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) ← *((byte*)(const nomodify struct MOS6526_CIA*) CIA1+(const byte) OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL) & (byte) $7f -- _deref_pbuc1=_deref_pbuc1_band_vbuc2 // Writing TOD clock (bit7=0) lda #$7f and CIA1+OFFSET_STRUCT_MOS6526_CIA_TIMER_B_CONTROL